Anda di halaman 1dari 11

Sesi-2a Metode Simpleks

PROGRAM LINEAR
PEMA 4205

Oleh :

Yuliani Puji Astuti, M.Si


PRINSIP-PRINSIP METODE
SIMPLEKS
• Dikembangkan oleh G.B. Dantzig
• Prosedur iteratif untuk menyelesaikan SPL (dalam bentuk standar)
• Sistem kendala (batasan) dalam bentuk kanonik

1. Mulai dengan solusi fisibel basis awal (dalam bentuk kanonik)


2. Tingkatkan solusi fisibel basis awal, bila mungkin dengan mendapatkan
solusi fisibel basis baru yang menghasilkan nilai fungsi target lebih baik;
dan eliminasikan solusi fisibel basis yang lama.
3. Lanjutkan proses sampai mendapatkan solusi yang optimal.
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
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

5 x1 1 6/5 0 –1/5 2/5 6/5


ĈRow 0 26/5 0 9/5 2/5 Z =81/5
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

Anda mungkin juga menyukai