PEMA 4205
Oleh :
1
PRINSIP-PRINSIP METODE SIMPLEKS
• Dikembangkan oleh G.B. Dantzig
• Prosedur iteratif untuk menyelesaikan SPL (dalam bentuk standar)
• Sistem kendala (batasan) dalam bentuk kanonik
2
METODE SIMPLEKS DALAM BENTUK TABEL
Perhatikan masalah program linear berikut :
Maksimumkan:
Z = 5x1 + 2x2 + 3x3 – x4 + x5
Batasan :
x1 + 2x2 + 2x3 + x4 =8
3x1 + 4x2 + x3 + x5 = 7
x1 ≥ 0, x2 ≥ 0, x3 ≥ 0, x4 ≥ 0, x5≥ 0
3
Bentuk Tabel Dan
Kandidat Variabel Basis
Cj 5 2 3 –1 1
CB Const
Basis x1 x2 x3 x4 x5
–1 x4 1 2 2 1 0 8
1 x5 3 4 1 0 1 7
4
Perhitungan
Komponen ĈRow
• Ĉ1 = (–1 1) (1 3)T – 5= -3
• Ĉ2 = (–1 1) (2 4)T – 2= 0
• Ĉ3 = (–1 1) (2 1)T – 3= -4
• Ĉ4 = (–1 1) (1 0)T – (-1)= 0
• Ĉ5 = (–1 1) (0 1)T – 1= 0
5
Tabel 1: Solusi awal
Cj 5 2 3 –1 1
CB Const
Basis x1 x2 x3 x 4 x5
–1 x4 1 2 2 1 0 8
1 x5 3 4 1 0 1 7
ĈRow -3 0 -4 0 0 Z = –1
6
Pemantauan nilai ĈRow
• Perhatikan nilai ĈRow pada tabel. Selama nilai ĈRow
masih memuat nilai negatif, maka tabel belum
optimal, solusi basis perlu digeser untuk
mendapatkan solusi yang lebih mengoptimalkan Z.
• Geser basis ke variabel yang memuat ĈRow paling
negatif. Disini ĈRow paling negatif adalah -4, yaitu
pada kolom x3 . Maka x3 adalah kandidat basis baru
yang mengoptimalkan Z.
• Untuk pemilihan baris pada kolom calon basis baru
yang bernilai 1 dan 0 pada lainnya, dengan mencari
minimum dari (bi /xi3)
Penggeseran basis
• Melalui OBE, geser basis ke x3 dengan baris pivot
pada baris 1 karena min (8/2,7/1) adalah 8/2 yaitu
baris pertama, sehingga elemen baris pertama
adalah 1 dan 0 untuk baris lainnya.
• Setelah basis bergeser, lakukan perhitungan ĈRow
kembali. Selama ĈRow masih memuat nilai negatif,
lakukan iterasi pergeseran basis sampai seluruh nilai
ĈRow tidak memuat nilai negatif. Pada tahap ini tabel
sudah optimal (maksimum).
• Nilai Z terakhir adalah Z optimal, dan basis terakhir
adalah variabel basis solusi yang memaksimumkan Z.
Tabel 2: (Ubah Basis)
Cj 5 2 3 –1 1
CB Const
Basis x1 x2 x3 x 4 x5
3 x3 1/2 1 1 1/2 0 4
1 x5 5/2 3 0 –1/2 1 3
ĈRow -1 4 0 2 0 Z =15
9
Tabel 3: Solusi optimal
Cj 5 2 3 –1 1
CB Const
Basis x1 x2 x3 x4 x5
3 x3 0 2/5 1 3/5 –1/5 17/5
10
Tabel Optimal
• Karena nilai ĈRow sudah tidak memuat nilai
negatif, maka tabel sudah optimal dan tidak
perlu diiterasi lagi.
• Solusi optimal yaitu pada x1 =6/5 dan x3 =17/5
dengan nilai Z maksimum adalah 81/5