Linear Programming 2024
Linear Programming 2024
PROGRAMMING
METODE SIMPLEKS
Langkah 1:
Mengubah fungsi tujuan dan batasan-batasan
Fungsi batasan
(1) 3X1 + X3 = 11
(2) 4X1 + 3X2 + X4 = 35
(3) 6X1 + 9X2 + X5 = 54
Langkah 2:
Menyusun persamaan-persamaan di dalam tabel
Variabel
Z X1 X2 X3 X4 X5 NK
Dasar
Z 1 -5 -7 0 0 0 0
X3 0 3 0 1 0 0 11
X4 0 4 5 0 1 0 35
X5 0 6 9 0 0 1 54
Langkah 3. Memilih kolom kunci
Z 1 -5 -7 0 0 0 0
X3 0 3 0 1 0 0 11
X4 0 4 5 0 1 0 35
X5 0 6 9 0 0 1 54
X3 0 3 0 1 0 0 11 11/0 = ∞
X4 0 4 5 0 1 0 35 35/5 = 7
X5 0 6 9 0 0 1 54 54/9 = 6
X3
X4
X2 2/3 1 0 0 1/9 6
[4 5 0 1 0 35 ]
(5) [ 2/3 1 0 0 1/9 6 ] (-)
Nilai baru = [ 2/3 0 0 1 -5/9 5 ]
Variabel
Z X1 X2 X3 X4 X5 NK
Dasar
Z 1 -5 -7 0 0 0 0
X3 0 3 0 1 0 0 11
X4 0 4 5 0 1 0 35
X5 0 6 9 0 0 1 54
Z 1 -1/3 0 0 0 7/9 42
X3 0 3 0 1 0 0 11
X4 0 2/3 0 0 1 -5/9 5
X2 0 2/3 1 0 0 1/9 6
Langkah 7: Melanjutkan perbaikan
Ulangilah langkah-langkah perbaikan mulai langkah 3 sampai
langkah ke-6 untuk memperbaiki tabel-tabel yang telah
diubah/diperbaiki nilainya. Perubahan baru berhenti setelah pada
baris pertama (fungsi tujuan) tidak ada yang bernilai negatif
Variabel Keterangan
Z X1 X2 X3 X4 X5 NK
Dasar (Indeks)
Z 1 -1/3 0 0 0 7/9 42
X3 0 3 0 1 0 0 11 11/3
X4 0 2/3 0 0 1 -5/9 5 15/2
X2 0 2/3 1 0 0 1/9 6 9
Z 1
X1 0 1 0 1/3 0 0 11/3
X4 0
X2 0
[ 2/3 0 0 1 -5/9 5]
(2/3) [1 0 1/3 0 0 11/3] (-)
Nilai baru = 0 0 -2/9 1 -5/9 25/9]
[ 2/3 1 0 0 1/9 6]
(2/3) [1 0 1/3 0 0 11/3] (-)
Nilai baru = 0 1 -2/9 0 1/9 3 5/9]
Tabel simpleks final hasil perubahan
Variabel
Z X1 X2 X3 X4 X5 NK
Dasar
Baris pertama (Z) tidak ada lagi yang bernilai negatif. Sehingga
tabel tidak dapat dioptimalkan lagi dan tabel tersebut
merupakan hasil optimal
X1 = 3 2/3
X2 = 3 5/9
Zmaksimum =43 2/9
Ketentuan-ketentuan tambahan :