A. TEKNIK PENYELESAIAN
Bentuk Soal Program Liniear
p p
Kedala utama masalah program liniear dapat berbentuk aij x j bi atau
j 1
a x
j 1
ij j bi
p
atau a x
j 1
ij j bi . Kendala yang berbentuk pertidaksamaan daoat diubah menjadi
a x
j 1
ij j s j bi dengan si ≥ 0
p p
Dalam hal ini si = 0 bila aij x j bi dan si > 0 bila
j 1
a x
j 1
ij j bi
p
(ii). a x
j 1
ij j bi Dalam ruas kanan disisipkan ti sedemikian sehingga :
p p
a x
j 1
ij j bi ti atau a x
j 1
ij j ti bi dengan ti ≥ 0
Dilengkapi menjadi :
n
f c j x j c1x1 c 2 x2 ... c p x p 0( x p1 ... xn )
j 1
Dengan
c p1 c p2 ... cn 0
Dengan demikian soal akan berbunyi :
Mencari
Yang memenuhi :
Bentuk soal seperti di atas (dengan semua kendala utama berbentuk persamaan)
disebut bentuk kanonik dari soal program liniear.
Apabila fungsi sasaran harus dimaksimumkan, maka soal disebut berpola
maksimum, dan apabila fungsi sasaran harus diminimumkan maka soal disebut
berpola minimum.
Contoh 2 :
Tulislah bentuk kanonik dari soal yang berbunyi :
Mencari u, v, w yang memenuhi :
3u 5 v w 20
u 5v 2 w 50
u v w 25
u, v, w 0
Dan meminimumkan f 100 3u v 5w
Jawab :
Pada masing-masing kendala utama sisipkan peubah s dan t, sehingga menjadi :
Mencari u, v, w, s, t yang memenuhi :
3u 5v w s 20
u 5v 2 w t 50
u v w 25
u, v, w, s , t 0
Dan meminimumkan f 100 3u v 5w 0s 0t
Ci xi \ x j x1 x2 … xn bi Ri
Zj Z1 Z2 … Zn Z
Zj C j Z1 C1 Z2 C 2 … Zn Cn Z
bi
Dengan Ri , untuk aik 0
aik
xj : Peubah-peubah lengkap.
m
Z : c b
i 1
i i (jumlah dari hasil kali c i dengan bi )
Z j C j : Selisih Z j dengan C j
Contoh :
Tentukan nilai x, y agar f 32x 20y maksimum, dengan kendala :
2 x 5 y 600
4 x 3 y 530
2 x y 240
x, y 0
Jawab :
Masalah di atas diubah dulu ke bentuk kanonik dengan menambahkan variabel r, s,
dan t kedalam kendala. Sehingga diperoleh
2 x 5y r 600
4 x 3 y s 530
2 x y t 240
x, y , r , s, t 0
Dan memaksimumkan f 32x 20y 0(r s t )
Ci xi \ x j x y r s t bi Ri
Cj 32 20 0 0 0
Ci xi \ x j x y r s t bi Ri
Setelah melakukan proses di atas diperoleh susunan tablo kedua sebagai berikut :
Tablo 2.
Cj 32 20 0 0 0
Ci xi \ x j x y r s t bi Ri
0 r 0 4 1 0 -1 360 360/4=90
0 s 0 1 0 1 -2 50 50/1=50
32 x 1 1 0 0 1 120 120/(1/2)=240
2 2
Zj 32 16 0 0 16 Z = 3840
Zj C j 0 -4 0 0 16 Z = 3840
Cj 32 20 0 0 0
Ci xi \ x j x y r s t bi Ri
0 r 0 4 1 0 -1 360 360/4=90
0 s 0 1 0 1 -2 50 50/1=50
32 x 1 1 0 0 1 120 120/(1/2)=240
2 2
Zj 32 16 0 0 16 Z = 3840
Zj C j 0 -4 0 0 16 Z = 3840
Setelah melakukan proses di atas diperoleh susunan tablo ketiga sebagai berikut :
Tablo 3.
Cj 32 20 0 0 0
Ci xi \ x j x y r s t bi Ri
0 r 0 0 1 -4 7 160
20 y 0 1 0 1 -2 50
32 x 1 0 0 1 3 95
-
2 2
Zj 32 20 0 4 8 Z = 4040
Zj C j 0 0 0 4 8 Z = 4040
Soal Latihan :
1. Seorang pengusaha mebel membuat Almari dan Meja. Untuk membuat Almari
diperlukan 1 batang besi, 5 lembar paku dan 3 ons paku. Sedangkan untuk
membuat meja diperlukan 2 batang besi, 4 lembar kayu dan 1 ons paku.
Persediaan untuk besi adalah 36 batang, untuk kayu 90 lembar dan untuk paku
45 ons. Laba yang diperoleh untuk satu almari adalah Rp. 40.000 dan laba untuk
satu meja adalah Rp. 50.000. Buatlah model matematika, bentuk kanonik dari
model matematika dan kemudian gunakan table simplex untuk menentukan
produksi almari dan meja agar memperoleh keuntungan maksimum.
2. Tentukan nilai u, v, w tak negative yang memenuhi :
2u + 3v – 5w ≤ 12
2u – v + 3w ≤ 3
3u + v – 2w ≤ 2
Dan memaksimumkan f = 9u + 2v + 5w