METODE SIMPLEKS PRIMAL MENGGUNAKAN WORKING BASIS

dokumen-dokumen yang mirip
METODE SIMPLEKS PRIMAL MENGGUNAKAN WORKING BASIS

Metode Simpleks Diperbaiki (Revised Simplex Method) Materi Bahasan

Gelanggang Evalusi dan Sifat-sifatnya

COURSE NOTE : Sistem Persamaan Liniear

1). Definisi Relasi Relasi dari dua himpunan A dan B adalah pemasangan anggota-anggota A dengan anggota B.

METODE SIMPLEKS YANG DIREVISI 1. Bentuk Standar Dalam Matriks Maksimumkan atau minimumkan:

PERSAMAAN DAN PERTIDAKSAMAAN

Volume 1, Nomor 2, Desember 2007

BAB 2 TINJAUAN PUSTAKA

Matriks & Operasi Matriks (2) Pertemuan 5 Aljabar Linear & Matriks

BAB II KAJIAN PUSTAKA. pemrograman nonlinear, fungsi konveks dan konkaf, pengali lagrange, dan

DETERMINAN, INVERS, PENYELESAIAN SISTEM PERSAMAAN LINEAR

Materi Bahasan. Analisis Sensitivitas (Sensitivity Analysis) Analisis Sensitivitas. 1 Pengertian Analisis Sensitivitas

Teori Dualitas dan Penerapannya (Duality Theory and Its Application)

METODE SIMPLEKS DALAM PROGRAM LINIER

b. Titik potong grafik dengan sumbu y, dengan mengambil x = 0

BAB VI PROGRAMA LINIER : DUALITAS DAN ANALISIS SENSITIVITAS

GEOMETRI PROYEKTIF PG(2, p n ) UNTUK MEMBENTUK RANCANGAN BLOK TIDAK LENGKAP SEIMBANG SIMETRIS. Jln. Prof. H. Soedarto, S.H., Tembalang, Semarang

BAB II KAJIAN PUSTAKA

Aplikasi Metode Simpleks pada Produksi Padi di Kabupaten Ogan Ilir Serta Analisis Kelayakan Produksi Secara Sensitivitas

Dual Pada Masalah Maksimum Baku

PERSAMAAN FUNGSI KUADRAT-1

BAB II KAJIAN PUSTAKA. Pada bab ini akan diberikan landasan teori tentang optimasi, fungsi, turunan,

BAB 2 LANDASAN TEORI

6. 2 Menerapkan konsep fungsi linier Menggambarkan fungsi kuadrat Menerapkan konsep fungsi kuadrat

BAB II FUNGSI, PERSAMAAN DAN PERTIDAKSAMAAN KUADRAT

Metode Simpleks (Simplex Method) Materi Bahasan

DUALITAS. Obyektif 1. Memahami penyelesaian permasalahan dual 2. Mengerti Interpretasi Ekonomi permasalahan dual

E-LEARNING MATEMATIKA

4. Mononom dan Polinom

ALGORITMA METODE SIMPLEKS (PRIMAL)

BAB II LANDASAN TEORI

Riset Operasional LINEAR PROGRAMMING

BAB III SOLUSI GRAFIK DAN METODE PRIMAL SIMPLEKS

7.1. Residu dan kutub Pada bagian sebelumnya telah kita pelajari bahwa suatu titik z 0 disebut titik singular dari f (z)

Aplikasi Geometri pada Permainan Dinamis Non- Kooperatif Skalar Waktu tak Berhingga

DESKRIPSI MATA KULIAH : PROGRAM LINIER KODE MK : MT 307

Bentuk Standar. max. min

PENENTUAN JUMLAH BUS YANG OPTIMAL DENGAN MENGGUNAKAN METODE GOAL PROGRAMMING (Studi Kasus Di Trayek B 35 Jurusan Terboyo - Cangkiran Semarang)

Penyelesaian Program Linier Menggunakan Algoritma Interior Point dan Metode Simpleks

7.1. Residu dan kutub Pada bagian sebelumnya telah kita pelajari bahwa suatu titik z 0 disebut titik singular dari f (z)

BAB 2 LANDASAN TEORI

SOAL TPHBS MATEMATIKA IPS MKKS DIY

PROSES PERCABANGAN PADA DISTRIBUSI GEOMETRIK

KURIKULUM TINGKAT SATUAN PENDIDIKAN ( KTSP ) ANALISIS MATERI KOMPETENSI SISWA SMP ( SILABUS ) KEGIATAN PEMBELAJARAN TEKNIK.

TRIGONOMETRI. Bab. Di unduh dari : Bukupaket.com. Aturan sinus Aturan kosinus Luas segitiga A. KOMPETENSI DASAR DAN PENGALAMAN BELAJAR

KOMBINASI PERSYARATAN KARUSH KUHN TUCKER DAN METODE BRANCH AND BOUND PADA PEMROGRAMAN KUADRATIK KONVEKS BILANGAN BULAT MURNI

Fungsi kendala tidak hanya dibentuk oleh pertidaksamaan tetapi juga oleh pertidaksamaan dan/atau persamaan =. Fungsi kendala dengan pertidaksamaan

Konsep Primal - Dual

Teknik Riset Operasi. Oleh : A. AfrinaRamadhani H. Teknik Riset Operasi

METODE BIG M. Metode Simpleks, oleh Hotniar Siringoringo, 1

SATUAN ACARA PERKULIAHAN MATA KULIAH RISET OPERASIONAL I * (T.INDUSTRI/S1) KODE/SKS : KK /3 SKS

SYARAT FRITZ JOHN PADA MASALAH OPTIMASI BERKENDALA KETAKSAMAAN. Caturiyati 1 Himmawati Puji Lestari 2. Abstrak

Analisis Kestabilan Titik Keseimbangan Model Perilaku Jumlah Pelaku Narkoba dengan Faktor Rehabilitasi

RENCANA PERKULIAHAN SEMESTER

PROSIDING ISSN: M-19 PROFIL PROVINSI DI INDONESIA BERDASARKAN SARANA PELAYANAN KESEHATAN MENGGUNAKAN ANALISIS KORESPONDENSI

(R.2) PERBANDINGAN METODE BOOTSTRAP DAN JACKKNIFE DALAM PENDUGAAN PARAMETER REGRESI DENGAN PARTIAL LEAST SQUARE REGRESSION

Syarat Fritz John pada Masalah Optimasi Berkendala Ketaksamaan. Caturiyati 1 Himmawati Puji Lestari 2. Abstrak

BEBERAPA FORMULA PENTING DALAM solusi PROGRAM LINEAR FITRIANI AGUSTINA, MATH, UPI

BAB 1 PENDAHULUAN. Masalah kependudukan di Indonesia merupakan masalah penting yang perlu

Pemrograman Linier (2)

Bab 2 Bentuk Aljabar. A. Pengertian Bentuk Aljabar. B. Suku-suku Sejenis. C. Penjumlahan dan Pengurangan. Contoh Soal dan Pembahasan:

Bab 2 LANDASAN TEORI. 2.1 Pengantar Proses Stokastik

BAB IV PEMBAHASAN. optimasi biaya produksi pada home industry susu kedelai Pak Ahmadi

TINJAUAN PRIMAL-DUAL DALAM PENGAMBILAN KEPUTUSAN

Model Regresi Berganda

PENERAPAN LOGIKA FUZZY PADA PROGRAM LINEAR

Pemrograman Linier (4)

Bil. Asli Bil. Bulat Bil. Cacah

METODE AFFINE SCALING SEBAGAI ALTERNATIF PENYELESAIAN MASALAH PROGRAM LINEAR. Asep Teguh Suhanda, Shantika Martha, Helmi

HASIL DAN PEMBAHASAN

Jurnal Matematika Murni dan Terapan Epsilon Juni 2014 Vol. 8 No. 1 METODE KARMARKAR SEBAGAI ALTERNATIF PENYELESAIAN MASALAH PEMROGRAMAN LINEAR

PENENTUAN BESARNYA PENGARUH FAKTOR GENETIK TERHADAP SIFAT FENOTIP DENGAN METODE PASANGAN KEMBAR

ANALISIS POSTOPTIMAL/SENSITIVITAS

OPTIMISASI PENJUALAN SUSU CUP MENGGUNAKAN INTEGRASI METODE SIMPLEKS DAN ANALISA SENSITIVITAS

MATRIKS DAN TRANSFORTASI I. MATRIKS II. TRANSFORMASI MATRIKS & TRANSFORMASI. a b. a b DETERMINAN. maka determinan matriks A.

TES AKHIR. Kartu-kartu diatas dapat disusun dengan aturan susunan kartu adalah jumlah bilangan kebawah sama dengan jumlah bilangan kesamping

BAB 2 LANDASAN TEORI. Menurut Kamus Besar Bahasa Indonesia Kontemporer, pembelian didefinisikan

II LANDASAN TEORI. suatu fungsi dalam variabel-variabel. adalah suatu fungsi linear jika dan hanya jika untuk himpunan konstanta,.

LAJU PERTUMBUHAN BAKTERI S. Aerous MELALUI PENDEKATAN PERSAMAAN DIFERENSIAL

Minimumkan: Z = 4X 1 + X 2 Batasan: 3X 1 + X 2 = 3 4X 1 + 3X 2 6 X 1 + 2X 2 4

Disusun Oleh : Dewi Ratna Nawangsari NRP Dosen Pembimbing : Tri Tiyasmihadi, ST. MT

Pemrograman Linier (3)

PROGRAM LINEAR: METODE SIMPLEX

TEORI DUALITAS. Pertemuan Ke-9. Riani Lubis JurusanTeknik Informatika Universitas Komputer Indonesia

Algoritma Simpleks Dan Analisis Kepekaan

BAB II KAJIAN TEORI. yang diapit oleh dua kurung siku sehingga berbentuk empat persegi panjang atau

ANALISA STABILITAS LERENG TANAH BERBUTIR HALUS UNTUK KASUS TEGANGAN TOTAL DENGAN MENGGUNAKAN MICROSOFT EXEL ABSTRACT

UN SMA IPA 2010 Matematika

Message Authentication Code (MAC) Pembangkit Bilangan Acak Semu

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

STUDI BANDING ANALISIS STRUKTUR PELAT DENGAN METODE STRIP, PBI 71, DAN FEM

PEMETAAN MÖBIUS. Gani Gunawan. Jurusan Matematika, UNISBA, Jalan Tamansari No 1, Bandung,40116, Indonesia

TEORI BAHASA DAN AUTOMATA

ANALISIS PERUBAHAN KOEFISIEN FUNGSI TUJUAN SECARA SIMPLEKS PADA MASALAH PROGRAM LINEAR BILANGAN BULAT

PROGRAM STUDI AGRIBISNIS FAKULTAS PERTANIAN, UNIVERSITAS ANDALAS BAHAN AJAR. Simpleks

LINEAR PROGRAMMING. Lecture 5 PENELITIAN OPERASIONAL I. Lecture 5 23/10/2013. Simplex Method: Two-Phase Method Membagi penyelesaian LP dalam 2 fase:

BAB 3 METODE PENELITIAN

PERTEMUAN 5 METODE SIMPLEKS KASUS MINIMUM

PENENTUAN MATRIKS IMPEDANSI REL JALA-JALA (NETWORN DENGAN METODE LANGSUNG

Transkripsi:

JURNAL MATEMATIKA DAN KOMPUTER Vol 6 No 3, 118-177, Desemer 2003, ISSN : 1410-8518 METODE SIMPLEKS PRIMAL MENGGUNAKAN WORKING BASIS Sunarsih dan Ahmad Khairul Ramdani Jurusan Matematika FMIPA UNDIP ABSTRAK Program linier yang mensyaratkan nilai variaelnya teratas, maka fungsi tujuannya sanagat ergantung pada nilai variael terseut Fungsi tujuan optimal mensyaratkan nilai variael memenuhi atas-atasnya Untuk menyelesaikan program linier ini, metode simpleks dimodifikasi sedemikian hingga didapatkan solusi optimal yang kemudian dikenal seagai metode simpleks primal menggunakan working asis Pencarian solusi asis fisiel dilakukan jika tiga kriteria optimalitas terpenuhi yaitu koefisien fungsi tujuan ernilai negatif variaelnya akan ernilai sama dengan atas atasnya, ernilai positif variaelnya akan ernilai sama dengan nol dan untuk variael tanpa atas atas koefisien fungsi tujuannya non negatif Kata Kunci : Simpleks Primal, Working Basis, Variael Teratas 1 PENDAHULUAN Pada dasarnya, metode-metode yang dikemangkan untuk memecahkan model program linier ditujukan untuk mencari solusi dari eerapa alternatif solusi yang dientuk untuk persamaan-persamaan pematas sehingga diperoleh nilai fungsi tujuan yang optimal Ada dua cara yang isa digunakan untuk menyelesaikan persoalan program linier ini yaitu dengan cara grafis dan metode simpleks Metode simpleks merupakan teknik yang paling erhasil dikemangkan untuk memecahkan persoalan program linier yang mempunyai jumlah variael keputusan dan pematas yang esar [1] Dalam program linier yang mensyaratkan nilai variaelnya teratas, fungsi tujuannya sangat ergantung pada nilai variael terseut Untuk menyelesaikan persoalan program linier ini digunakan metode simpleks yang dimodifikasi sedemikian hingga diperoleh solusi yang optimal Metode simpleks yang dimodifikasi ini dikenal seagai Metode Simpleks Primal Menggunakan Working Basis [2] 167

Metode Simpleks Primal Menggunakan Working Basis ( Sunarsih dan Ahmad Khairul Ramdani ) 2 KONSEP DASAR 21 Metode Simpleks Metode simpleks merupakan prosedur aljaar yang ersifat iteratif, yang ergerak selangkah demi selangkah, dimulai dari suatu titik ekstrem pada daerah fisiel (ruang solusi) menuju ke titik ekstrem optimum [1] Misalkan model proram linier seagai erikut: Meminimalkan : Z = cx Kendala Ax = x 0 dengan A,, c dan x masing-masing adalah : a11 a12 a1 n 1 x1 a a a 21 22 2n 2 x2 A =, =, c = (c 1, c 2,, c n ) dan x = am 1 am2 amn m x n Untuk mendapatkan solusi asis dari Ax = maka seanyak (n-m) variael harus dinolkan Variael yang dinolkan ini diseut variael non asis [4] Selanjutnya dicari nilai dari n (n m) = m variael yang memenuhi Ax = yang diseut variael asis 22 Teori Dualitas Dalam keanyakan pemahasan program linier, masalah dual didefinisikan untuk eragai entuk masalah primal, ergantung pada jenis atasan tanda dari variael dan arti dari optimasi [7] Setiap permasalahan program linier mempunyai suatu program linier lain yang saling erkaitan diseut dual, sedemikian hingga permasalahan semula yang diseut primal solusinya dapat diperoleh dengan menyelesaikan permasalahan dualnya Bentuk umum masalah primal dual adalah [6] : Primal: Meminimalkan : Z = cx Kendala Ax x 0 168

JURNAL MATEMATIKA DAN KOMPUTER Vol 6 No 3, 118-177, Desemer 2003, ISSN : 1410-8518 Dual : Memaksimalkan W = w Kendala wa c w 0 Peruahan tanda ketidaksamaan tergantung pada fungsi tujuannya, yaitu untuk kasus maksimal semua pematas ertanda, sedangkan untuk kasus minimal semua pematas ertanda dan semua variael non negatif Permasalahan maksimal/minimal semacam ini diseut permasalahan maksimal/minimal normal [5] Sedangkan untuk permasalahan maksimal/ minimal yang tidak normal peruahannya adalah : - Untuk permasalahan maksimal jika kendala primal x i ertanda maka variael dual yang erkorespondensi dengan kendala itu akan memenuhi w i 0 Sealiknya, untuk permasalahan minimal jika kendala primal x i ertanda, maka variael dual yang erkorespondensi dengan variael terseut akan memenui w i 0 - Jika kendala primalnya x i ertanda =, maka variael dual w i yang erkorespondensi dengan kendala terseut tidak teratas dalam tanda - Jika variael primal x i tidak teratas dalam tanda, maka kendala dualnya y i akan ertanda = 3 PROGRAM LINIER DENGAN NILAI VARIABEL TERBATAS 31 Program Linier dengan Nilai Variael Teratas Program linier dimana satu atau eerapa atau semua variaelnya teratas pada atas awah dan atas atas tertentu dikenal dengan Program Linier dengan Variael Teratas Dalam aplikasinya dimana variaelnya teratas pada ilangan tertentu (erhingga), misalnya y j, teratas di atas oleh k j dan teratas di awah oleh l j, dimana l j k j dan l j 0, [2] Bentuk awalnya adalah : Meminimalkan Z(y) = cy Kendala Ay = l j y j k j untuk j J = {1, 2,, n 1 } (1) 169

Metode Simpleks Primal Menggunakan Working Basis ( Sunarsih dan Ahmad Khairul Ramdani ) y j 0 untuk j J = {n 1 +1, n 1 +2,,n} dimana A adalah matriks order m x n Batas l j dan k j erhingga dan l j k j untuk semua j J Dengan mensustitusikan y j = x j + l j untuk semua j J dan y j = x j untuk semua j J dengan kendala variael didapat : atau l j x j + l j k j untuk j J = {1, 2,, n 1 } y j = x j 0 untuk j J = {n 1 +1, n 1 +2,n} x j U j = k j - l j untuk j J = {1, 2,, n 1 } x j 0 untuk semua j Dengan menguah kendala Ay = dengan sustitusi y j = x j + l j untuk semua j J dan y j = x j untuk j J maka kendalanya erentuk Ay =, dan fungsi tujuannya erentuk Z(y) = cy = cx + cl karena fungsi tujuan diminimalkan, maka Min Z(y) = Min (cx + cl) dimana cl adalah konstanta, maka fungsi tujuan yang diminimalkan hanya cx Jadi fungsi tujuan arunya adalah Minimal Z(x) = cx, sedangkan Z(y) = Min Z(x) + cl Peruahan-peruahan di atas entuk (1) ekivalen dengan entuk erikut : Minimalkan Kendala Z(x) = cx Ax = x j U j = k j - l j untuk j J = {1, 2,, n 1 } (2) x j 0 untuk semua j Bentuk permasalahan ini merupakan entuk umum permasalahan program linier dengan nilai variael teratas 32 Solusi Basis Fisiel Solusi fisiel x untuk (2) adalah solusi asis fisiel jika dan hanya jika himpunan vektor kolom yang erkorespondensi dengan variael asis yaitu {A j :j sedemikian hingga 0< x < U j } {A j : j sedemikian hingga j x j > 0} adalah asis 170

JURNAL MATEMATIKA DAN KOMPUTER Vol 6 No 3, 118-177, Desemer 2003, ISSN : 1410-8518 linier, (2) didefinisikan seagai working asis adalah sumatriks ujur sangkar nonsingular dari A order m Jika dierikan working asis untuk (2), maka variael-variael yang erkorepodensi dengan vektor kolom-vektor kolom dari working asis ini diseut variael asis Variael-variael selain itu diseut variael non asis Dengan dierikannya working asis ini, maka solusi fisiel x adalah solusi asis fisel jika dan hanya jika ada working asis dimana solusi variael non asis ini sama atas awahnya (nol) atau atas atasnya Nilai dari variael asis harus erada diantara atas awah (nol) dan atas atas untuk masing-masing variael [3] 33 Kriteria Optimalitas Kriteria optimalitas untuk program ini diperoleh dari huungan primal dan dualnya Dari permasalahan (2) dapat juga ditulis dalam entuk : Minimalkan Z(x) = cx n Kendala 1 1 A j x j = j -x j -U j untuk j J = {1,, n 1 } (3) x j 0 untuk semua j Permasalahan di atas adalah permasalahan meminimalkan yang tidak normal, selanjutnya memisalkan variael dual agi kendala Ax = adalah 1,, m, dan 1,, n1 agi kendala variael -x j -U j maka dualnya adalah : Maksimalkan Kendala : - U : A j - j x j c j untuk j J A j c j untuk j J (4) tidak teratas tanda 0 Dari (3) dan (4) nilai variael slack untuk masing-masing kendalanya adalah c j - A j + j x j 0 untuk j J 171

Metode Simpleks Primal Menggunakan Working Basis ( Sunarsih dan Ahmad Khairul Ramdani ) c j - A j 0 untuk j J U j x j 0 untuk j J Oleh karena itu solusi asis fisiel untuk (4) dipenuhi hanya jika variael primal dan dualnya memenuhi complementary slackness condition seagai erikut : x j (c j - A j + j )= 0 untuk j J (5a) x j (c j - A j ) = 0 untuk j J (5) x j (U j x j ) = 0 untuk j J (5c) Dengan memisalkan c j - A j = c j merupakan koefisien fungsi tujuan ke-j pada iterasi ke-k yang optimal maka nilai x j juga harus optimal Fisiilitas dual mensyaratakan ahwa c j + j 0 untuk semua untuk j J dan j c 0 untuk j J Dari fisiilitas dual terseut maka diperoleh eerapa kemungkinan seagai erikut : - Untuk j J, jika c j < 0 maka untuk memenuhi fisiilitas (4) diperlukan nilai j 0 (karena c j + j 0 untuk j J), karena j > 0 maka dari (5c) didapat x j = U j - Untuk j J, jika c j > 0 dan karena j 0 maka c j + j > 0 dan dari (5a) didapat x j = 0 - Untuk j J, jika x j nilainya erada diantara atas atas dan awah maka dari (5a) dan (5c) dipenuhi hanya jika c j = 0 dan j = 0 - Untuk j J, jika c j > 0 maka dari (5) didapat x j = 0 Dari kemungkinan ini solusi fisiel untuk (2) yaitu x adalah optimal jika dan hanya jika terdapat sedemikian hingga c = A, nilai x j dimana c j > 0 adalah nol dan nilai x j dimana c j < 0 adalah U j 172

JURNAL MATEMATIKA DAN KOMPUTER Vol 6 No 3, 118-177, Desemer 2003, ISSN : 1410-8518 Misalkan x adalah solusi asis fisiel untuk (2) yang erkorespodensi dengan working asis B Jika x j adalah variael asis, maka nilai x j terdapat diantara 0 dan U j dengan c j = 0, oleh karena itu yang ersesuaian dengan working asis B dapat diperoleh dengan menyelesaikan c j - A j = 0 untuk semua j, dengan A j adalah vektor kolom pada B Misalkan c B adalah vektor koefisien harga fungsi tujuan variael asis, maka diperoleh dengan menyelesaikan c B = B, yaitu = c B B -1 Setelah didapat selajutnya, nilai c diperoleh dari c = c - A Dengan memandang teratas adalah : c kriteria optimalitas untuk program linier variael - Untuk j J dan c j < 0 dimana - Untuk j J dan c j > 0 dimana x j = U j x j = 0 - Untuk j J dimana c j 0 4 Metode Simpleks Primal Menggunakan Working Basis 41 Fase I Fase I metode simpleks mencari solusi asis fisiel awal untuk (2) dengan terleih dahulu menamahkan variael artifisial x n+1,, x n+m seperti pada tael erikut : Tael 1 Tael Awal Fase I BV x 1 x m x m+1 x n x n+1 x n+m x n+1 a 11 a 1m a 1, m+1 a 1n 1 0 1 x n+m a 1m a mm a m, m+1 a mn 0 1 m - Z c 1 c m c m+1 c n 0 0 0 - Y d 1 d m d m+1 d n 1 1 - Y 173 x j U j untuk j J, x j 0 untuk semua j, x n+1,, x n+m variael artifisial Pada tael kanonik awal ini variael asisnya adalah x n+1,, x n+m, oleh karena itu working asisnya adalah matriks yang memuat vektor kolom-vektor

Metode Simpleks Primal Menggunakan Working Basis ( Sunarsih dan Ahmad Khairul Ramdani ) kolom yang ersesuaian dengan variael x n+1,, x n+m atau dalam hal ini adalah matriks identitas Misalkan dari tael kanonik awal terseut pada iterasi ke-k diperoleh x i1,, x im adalah variael asis seperti tael erikut Tael 2 Tael Iterasi ke-k dari Tael Kanonik Awal BV x i1 x im variael lain non asis x n+1 x n+m x i1 x im - Z - Y 1 0 i1 im 0 1 i1 im 0 0-1 - m 0 0-1 - m 1 m - Z - Y Pada tael di atas karena x i1,, x im adalah variael asis maka working asisnya adalah matriks yang memuat vektor-vektor kolom yang ersesuaian dengan variael terseut pada tael kanonik awal (Tael 1) Dengan kata lain working asis B = ai a 11 i1 a a im 1 i variael x n+1,, x n+m, maka B -1 = m m Invers dari working asis adalah matriks dari m β11 β1 m β m 1 Koefisien fungsi tujuan fase I dan II yang ersesuaian dengan working asis B dinamakan c B dan d B Dari Tael 1 dengan x 11,, x im adalah variael asis maka c B dan d B yang ersesuaian dengan variael asis pada Tael 2 adalah c B = (c 1,, c m ) dan d B = (d 1,, d m ) mm 174

JURNAL MATEMATIKA DAN KOMPUTER Vol 6 No 3, 118-177, Desemer 2003, ISSN : 1410-8518 Dari kriteria optimalitas variael non asis x j untuk j J sama dengan nol atau sama dengan atas atas U j Sedangkan variael non asis x j untuk j J selalu sama dengan nol Oleh karena itu kriteria penghentian fase I diperoleh dengan memakai kriteria optimalitas untuk permasalahan program linier variael teratas Karena pada fase I koefisien fungsi tujuannya adalah dimana d j maka c j pada kriteria optimalitas terseut digangi dengan d j dimana d = d j - A j j Jadi kriteria optimalitas fase I adalah seagai erikut : - Untuk j J dan d j < 0 dimana - Untuk j J dan d j > 0 dimana - Untuk j J dimana d j 0 x j = U j x j = 0 42 Pemilihan Entering Variael pada Fase I Misalkan pada iterasi ke-k jika kriteria optimalitas fase I tidak dipenuhi, maka dipilih variael non asis x s yang akan dijadikan entering variael pada iterasi selanjutnya Dengan mengelompokkan semua variael non asis leih dulu dari pada variael asis maka tael pemilihan entering variael x s adalah seagai erikut : Tael 3 Tael Iterasi ke-k dari Tael Kanonik Awal BV NBV x s x i1 X n+m selain x s x i1 x ir x im a 1 0 is a 0 0 rs a 0 1 ms - Z c s 0 0 d s 0 0 1 r m - 175

Metode Simpleks Primal Menggunakan Working Basis ( Sunarsih dan Ahmad Khairul Ramdani ) - Y - Y Variael non asis x s yang dipilih ini harus memiliki salah satu dari tipe erikut : (1) Untuk s J dan d s < 0 dimana (2) Untuk s J dan d s > 0 dimana (3) Untuk s J dimana d s < 0 x s = 0 atau, x s = U s atau, Variael x s yang memenuhi (1) atau (2) atau (3) adalah yang terpilih untuk masuk ke vektor asis Salah satu dari x j ini dipilih untuk menjadi entering variael dengan kriteria pemilihan variael asis seagai erikut : (a) d s = minimal { () d s = minimal { (c) d s = maksimal { d j : j = 1,, n 1 } untuk d j : j = n 1 + 1,,n}untuk d j : j = 1,, n 1 } untuk d j < 0 dan d j < 0 dan d j > 0 dan x s = 0 atau, x s = 0 atau, x s = U s Jika ketiga kriteria di atas terpenuhi maka dipilih memerikan penurunan maksimal pada fungsi tujuan fase I Jika d s yang akan d s telah ditentukan maka selanjutnya dicari nilai entering variael x s untuk variael non asis Algoritma simpleks terus dilanjutkan sampai kriteria penghentian fase I dipenuhi Jika harga fungsi tujuan fase I yaitu Y ernilai Y erhenti positif maka permasalahan awal dari program linier variael teratas terseut tidak memiliki solusi fisiel Oleh karena itu algoritma dihentikan Sealiknya, jika didapat nilai Y = 0 maka permaslahan awal memilki solusi fisiel dan dilanjutkan ke fase II 43 Fase II Fase II dikerjakan jika fase I didapat Y = 0 dan koefisien fungsi tujuan fase I adalah nol Oleh karena itu kriteria penghentian fase II adalah dengan c j, koefisien fungsi tujuan fase II Kriteria optimalitas fase II adalah : - Untuk j J dan c j < 0 dimana - Untuk j J dan c j > 0 dimana - Untuk j J, c j 0 x j = U j x j = 0 dan, 176

JURNAL MATEMATIKA DAN KOMPUTER Vol 6 No 3, 118-177, Desemer 2003, ISSN : 1410-8518 44 Pemilihan Entering Variael pada Fase II Jika kriteria optimalitas fase II tidak dipenuhi, dipilih variael non asis x s, dan menjadikannya seagai entering variael x s yang terpilih ini memiliki salah satu erikut (1) Untuk s J dan c s < 0 dimana (2) Untuk s J dan c s > 0 dimana (3) Untuk s J dimana c s < 0 x s = 0 atau, x s = U s atau, Variael x s yang memenuhi (1), (2) dan (3) adalah yang yang terpilih untuk masuk ke vektor asis Salah satu dari x j ini dipilih untuk menjadi entering variael dengan kriteria pemilihan variael asis seagai erikut : (a) c s = minimal { () c s = minimal { (c) c s = maksimal { c j : j = 1,, n 1 } untuk j c j : j = n 1 + 1,,n}untuk c j : j = 1,, n 1 } untuk j c < 0 dan c j < 0 dan c > 0 dan x s = 0 atau, x s = 0 atau, x s = U s Jika ketiga kriteria di atas terpenuhi maka dipilih memerikan penurunan maksimal pada fungsi tujuan fase II Jika c s yang akan c s telah ditentukan maka selanjutnya dicari nilai dari entering x s untuk variael non asis 5 KESIMPULAN Program linier khusus yang mensyaratkan ahwa nilai variael terdapat pada suatu interval ilangan (dari atas awah sampai dengan atas atas) merupakan nilai variael pada solusi asis fisiel yang harus dipenuhi Terdapat 3 (tiga) kriteria optimalitas yang harus dipenuhi yaitu koefisien fungsi tujuan ernilai negatif variaelnya akan erniali sama dengan atas atasnya, ernilai positif variaelnya akan ernilai sama dengan nol, serta untuk variael tanpa atas atas koefisien fungsi tujuannya nonnegatif DAFTAR PUSTAKA 1 Dimyati, dkk, 1992 Riset Operasi : Model-model Pengamilan Keputusan Sinar Baru Algensindo, Bandung 177

Metode Simpleks Primal Menggunakan Working Basis ( Sunarsih dan Ahmad Khairul Ramdani ) 2 Gass, Saul I, 1984 Linear Programming : Methods and Applications, McGraw-Hill New York 3 Ignizio, James P, 1990 Linear Programming in Single & Multiple Oyective System, Prentice-Hall, New Jersey 4 Kim, Chaiho, 1971 Intoduction to Linear Programming, Hult Rinehart and Winston, New York 5 Luenerg, David D, 1994 Linear and Non Linear Programming 2 nd ed, Addison Wesley, Canada 6 Murty, Katta G, 1983 Linear Programming John Wiley and Sons, New York 7 Taha, Hamdy A, 1987 Operation Research : On Introduction 4 th ed, Mac Millan Pulishing, New York 178