PROGRAM LINEAR
PEMA 4205
Oleh :
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
Bentuk Tabel Dan
Kandidat Variabel Basis
Cj 5 2 3 –1 1
Const
CB
Basis x1 x2 x3 x4 x5
–1 x4 1 2 2 1 0 8
1 x5 3 4 1 0 1 7
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
Tabel 1: Solusi awal
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
ĈRow -3 0 -4 0 0 Z = –1
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 x4 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
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