Penyelesaian
Karena soal terdiri dari 2 variabel maka penyelesaian akan
dilakukan dengan metode grafik.
Contoh 3
Program I (masalah mula-mula)
Maksimumkan Z = 3 x1 + 4 x2
Dengan kendala : 2 x1 + x2 ≤ 6
2 x1 + 3 x2 ≤ 9
x2 ≤ 1
x1, x2 bilangan bulat tidak negatif
Daerah fisibel adalah segi empat OFGD yang titik sudut dan nilai
fungsinya adalah
Contoh 3
O (0, 0) dengan f(O) = 3 (0) + 4 (0) = 0
F (0, 1) dengan f(F) = 3 (0) + 4 (1) = 4
D (3, 0) dengan f(D) = 3 (3) + 4 (0) = 9
G (2,5 , 1) dengan f(G) = 3 (2,5) + 4 (1) = 11,5
Contoh 3
Nilai maksimum terletak pada titik G = (x1, x2) = (2,5 , 1)
dengan f(G) = 11,5.
Maksimumkan Z = 3 x1 + 4 x2
Dengan kendala : 2 x1 + x2 ≤ 6
2 x1 + 3 x2 ≤ 9
x2 ≥ 2
x1, x2 bilangan bulat tidak negatif
Daerah fisibelnya adalah segitiga AHI dengan titik sudut dan nilai
fungsi :
Contoh 3
A (0, 3) dengan f(A) = 3 (0) + 4 (3) = 12
H (0, 2) dengan f(H) = 3 (0) + 4 (2) = 8
I (1,5 , 2) dengan f(I) = 3 (1,5) + 4 (2) = 12,5
Contoh 3
Nilai maksimum terletak pada titik I = (x1, x2) = (1,5 , 2)
dengan f(I) = 12,5.
Maksimumkan Z = 3 x1 + 4 x2
Dengan kendala : 2 x1 + x2 ≤ 6
2 x1 + 3 x2 ≤ 9
x2 ≥ 2
x1 ≤ 1
x1, x2 bilangan bulat tidak negatif
Contoh 3
Daerah berarsir pada gambar dibawah ini (segi empat AJKH)
menunjukkan daerah fisibel program IV dengan koordinat
dan nilai fungsi sebagai berikut :
Maksimumkan Z = 3 x1 + 4 x2
Dengan kendala : 2 x1 + x2 ≤ 6
2 x1 + 3 x2 ≤ 9
x2 ≥ 2
x1 ≥ 2
x1, x2 bilangan bulat tidak negatif
Contoh 3
Kendala dalam program V tidak menghasilkan daerah fisibel
sehingga tidak memiliki penyelesaian.
Keadaan ini dapat digambarkan dalam gambar berikut.
Contoh 3
Tampak bahwa ada 2 titik yang mungkin dicabangkan yaitu
titik 2 (dengan nilai fungsi 11,5) dan titik 4 (dengan nilai
fungsi 12,33).
Maksimumkan Z = 3 x1 + 4 x2
Dengan kendala : 2 x1 + x2 ≤ 6
2 x1 + 3 x2 ≤ 9
x2 ≥ 2
x1 ≤ 1
x2 ≤ 2
x1, x2 bilangan bulat tidak negatif
Contoh 3
Perhatikan bahwa kendala ketiga dan terakhir dapat
digabungkan menjadi kendala x2 = 2 yang berupa sebuah
garis horisontal.
Karena nilai fungsi ini lebih besar dari f(K) maka titik 2
belum dapat diabaikan.
Maksimumkan Z = 3 x1 + 4 x2
Dengan kendala : 2 x1 + x2 ≤ 6
2 x1 + 3 x2 ≤ 9
x2 ≥ 2
x1 ≤ 1
x2 ≥ 3
x1, x2 bilangan bulat tidak negatif
Contoh 3
Perhatikan bahwa kendala 2 dan kendala 5 bersama-sama
dapat diringkas sebagai x2 ≥ 3.
Maksimumkan Z = - x1 + 4 x2
Dengan kendala : -10 x1 + 20 x2 ≤ 22
5 x1 + 10 x2 ≤ 49
8 x1 - x2 ≤ 36
x1 ≤ 3
x1, x2 bilangan bulat tidak negatif
Contoh 4
Gambar dibawah ini menunjukkan daerah fisibelnya.
Penyelesaian optimalnya adalah titik (3, 2,6) dengan z*2 =
7,4.
Contoh 4
Program 3 (Program 1 + kendala x1 ≥ 4)
Maksimumkan Z = - x1 + 4 x2
Dengan kendala : -10 x1 + 20 x2 ≤ 22
5 x1 + 10 x2 ≤ 49
8 x1 - x2 ≤ 36
x1 ≥ 4
x1, x2 bilangan bulat tidak negatif
Contoh 4
Gambar dibawah menunjukkan daerah fisibelnya.
Penyelesaian optimalnya adalah titik (3, 2,6) dengan z*2 =
7,4.
Contoh 4
Percabangan yang dilakukan dapat dinyatakan dalam gambar
dibawah ini.
Contoh 4
Karena kedua titik cabang (titik 2 dan titik 3) bukan
merupakan penyelesaian bulat, maka percabangan berikutnya
dilakukan pada titik 3 yang memiliki nilai fungsi yang lebih
besar (ingat, soalnya memaksimumkan).
Maksimumkan Z = - x1 + 4 x2
Dengan kendala : -10 x1 + 20 x2 ≤ 22
5 x1 + 10 x2 ≤ 49
8 x1 - x2 ≤ 36
x1 ≥ 4
x2≤ 2
x1, x2 bilangan bulat tidak negatif
Contoh 4
Gambar dibawah ini merupakan grafik daerah fisibelnya.
Contoh 4
Penyelesaian optimal terjadi pada titik (4, 2) dengan z1* = 4.
Maksimumkan Z = - x1 + 4 x2
Dengan kendala : -10 x1 + 20 x2 ≤ 22
5 x1 + 10 x2 ≤ 49
8 x1 - x2 ≤ 36
x1 ≥ 4
x2 ≥ 3
x1, x2 bilangan bulat tidak negatif
Contoh 4
Soal dalam program 5 tidak fisibel sehingga tidak memiliki
penyelesaian optimal.
Karena z2* = 7,4 > z4*, maka titik 2 tetap perlu dicabangkan.
Maksimumkan Z = - x1 + 4 x2
Dengan kendala : -10 x1 + 20 x2 ≤ 22
5 x1 + 10 x2 ≤ 49
8 x1 - x2 ≤ 36
x1 ≤ 3
x2 ≤ 2
x1, x2 bilangan bulat tidak negatif
Contoh 4
Titik optimal program 6 adalah (1,8 , 2) dengan nilai fungsi
z6* = 6,2.
Contoh 4
Program 7 (Program 2 + kendala x2 ≥ 3)
Maksimumkan Z = - x1 + 4 x2
Dengan kendala : -10 x1 + 20 x2 ≤ 22
5 x1 + 10 x2 ≤ 49
8 x1 - x2 ≤ 36
x1 ≤ 3
x2 ≥ 3
x1, x2 bilangan bulat tidak negatif
Contoh 4
Program 7 bukan merupakan soal yang fisibel sehingga tidak
memiliki penyelesaian.
Karena z6* = 6,2 > z4* (batas bawah penyelesaian), maka titik
6 perlu dicabangkan lagi.
Maksimumkan Z = - x1 + 4 x2
Dengan kendala : -10 x1 + 20 x2 ≤ 22
5 x1 + 10 x2 ≤ 49
8 x1 - x2 ≤ 36
x1 ≤ 3
x2 ≤ 2
x1 ≤ 1
x1, x2 bilangan bulat tidak negatif
Contoh 4
Perhatikan bahwa kendala 4 pada program 7 sebenarnya
dapat dihilangkan karena sudah tercakup dalam kendala
terakhir.
Maksimumkan Z = - x1 + 4 x2
Dengan kendala : -10 x1 + 20 x2 ≤ 22
5 x1 + 10 x2 ≤ 49
8 x1 - x2 ≤ 36
x1 ≤ 3
x2 ≤ 2
x1 ≥ 2
x1, x2 bilangan bulat tidak negatif
Contoh 4
Penyelesaian optimal program 9 adalah titik (2,2) dengan
nilai fungsi z9* = 6.
Contoh 4
Karena penyelesaian program 9 bulat dan z9* > z4* (batas bawah
sebelumnya) maka z9* menjadi batas bawah baru.
Akan tetapi karena z9* > z8* (=5,4), maka percabangan tidak
perlu dilakukan.