Kerjakan tugas berikut dengan sebaik-baiknya. Tugas ini merupakan tugas individu.
1. Diketahui SPL .
a. Tunjukkan bahwa untuk setiap nilai a, maka SPL tersebut selalu konsisten.
b. Tentukan nilai a agar SPL tersebut hanya mempunyai solusi trivial.
c. Tentukan nilai a agar SPL tersebut mempunyai tak hingga banyak solusi
JAWABAN
a. Suatu SPL dikatakan kosnsisten apabila mempunyai penyelesaian.
Untuk a = 0, maka:
(0)x – 2y = 0 … (pers. 1)
3x + y = 0…. (pers. 2)
Dengan menggunakan substitusi persamaan 1 ke persamaan 2 maka diperoleh
penyelesaian x = 0 dan y = 0
Untuk a≠0 maka:
ax – 2y = 0
2y
x=
a
Bila disubstitusikan ke persamaan 3x + y = 0 maka didapat
3 x+ y=0
2y
3 + y=0
a
6y
+ y =0
a
6 y ay
+ =0
a a
y ( 6+ a )
=0
a
y=0
Sehingga untuk a≠0 maka SPL mempunyai penyelesaian x = 0 dan y = 0
b. Suatu SPL mempunyai solusi trivial apabila minimal mempunyai penyelesaian nol.
Berdasarkan hasil pada bagian a, telah diperlihatkan bahwa untuk a≠0 maka SPL
SPL [ a −2
mempunyai matrik koefisien A = 3 1 ]
Det A = |3a −21 | = 0
a.1 – (-2).3 = 0
a+6=0
a = -6
JAWABAN
Misalkan
[ ] [ ]
a11 a 12 a13 d 11 0 0
B = a21 a 22 a23 dan D == 0 d 22 0
a31 a 32 a33 0 0 d 33
Karena A = BD maka
[ ][ ][ ]
3 a11 5 a12 7 a 13 a11 a12 a13 d11 0 0
3 a21 5 a22 7 a 23 = .
a21 a22 a23 0 d 22 0
3 a31 5 a32 7 a 33 a31 a32 a33 0 0 d 33
[ ][ ]
3 a11 5 a12 7 a 13 a11 . d 11+ 0+0 0+a12 . d22 +0 0+0+ a1 3 . d 33
3 a21 5 a22 7 a 23 = a21 . d 11+ 0+0 0+a22 . d 22+0 0+0+ a2 3 . d 33
3 a31 5 a32 7 a 33 a31 . d 11+ 0+0 0+a32 . d22 +0 0+0+ a3 3 .d 33
[ ] [ ]
3 0 0 a11 a 12 a13
D = 0 5 0 dan matriks B = a21 a 22 a23
0 0 7 a31 a 32 a33
3. Buktikan bahwa masalah program linear berikut ini merupakan kasus penyelesaian
tidak terbatas.
h.m:
JAWABAN
SPL diatas kita ubah dalam bentuk kanonik sebagai berikut:
Z - 3x +4y -3z – 0S1 – 0S2 + 0S3 = 0
-x + y + z + S1 = -3
-2x -3y + 4z + S2 = -5
-3x + 2y - z + S3 = -3
x, y, z, s, s2, s3 ≥ 0
Tabel 1
Basic Z x y z S1 S2 S3 rhs rasio
bo Zmax 1 -3 4 -3 0 0 0 0 0
b1 S1 0 -1 1 1 1 0 0 -3 3
5
b2 S2 0 -2 -3 4 0 1 0 -5 2
b3 S3 0 -3 2 -1 0 0 1 -3 1
kolom kunci
baris kunci
nilai kunci
Menggunakan
Operasi Baris
b0' = bo + 3b1' 1 0 2 -2 0 0 -1 3
b1' = b1 + 1 4 −1
b3' 0 0 3 3 1 0 3 -2 -2
b2'= −13 14 −2
b2+2b3' 0 0 3 3 0 1 3 -3 -3
−2 1 −1
b3' =(-1/3).b3 0 1 3 3 0 0 3 1
Tabel 2
−3
bo' Z max 1 0 2 -2 0 0 -1 3 2
0 1 4 −1 −3
b1' S1 0 3 3 1 0 3 -2 2
−13 14 2 −9
b2' S2 0 0 3 3 0 1 3 -3 14
−2 1 −1
b3' x 0 1 3 3 0 0 3 1 3
kolom
kunci
baris
kunci
nilai kunci
Menggunaka
n Operasi
Baris
Tabel 3
kolom
kunci
baris
kunci
nilai kunci
Menggunakan
Operasi Baris
Tablo 4
Walaupun fungsi tujuan belum optimal. Iterasi dihentikan sampai disini. Karena ditemukan
pengulangan baris pada iterasi yang dilakukan di atas, hal ini dimana elemen pada baris 1 dan
baris 2 pada tabel 3 saman dengan elemen baris 1 dan baris 2 pada tablo 4. Dengan demikian
Fungsi tujuan pada program linear ini mempunyai solusi optimal, sehingga dapat di simpulkan
bahwa program linear tersebut mempunyai penyelesaian tidak terbatas
h.m:
a. Selesaikan model matematika di atas dengan metode simpleks
b. Tentukan bentuk dualnya
c. Tentukan selesaian bentuk dualnya.
JAWABAN
a. Penyelesaian dengan metode simpleks
Maks Z = 2x + 3y + 4z
X + 2y + z ≤ 250
h. m 2x + y + 2z ≤ 600
x + 2y – z ≥ 100 diubah menjadi –x – 2y + z ≤ -100
x,y,z ≥ 0
Dari diatas kita ubah dalam bentuk kanonik
Z - 2x -3y - 4z - 0s1 - 0s2 + 0 s3
x + 2y + z + s1 = 250
2x + y + 2z + s2 = 600
-x - 2y + z + s3 = -100
Tablo 1
Basic Z x y z S1 S2 S3 rhs rasio
bo Zmax 1 -2 -3 -4 0 0 0 0 0
b1 S1 0 1 2 1 1 0 0 250 250
b2 S2 0 2 1 2 0 1 0 600 300
b3 S3 0 -1 -2 1 0 0 1 -100 -100
kolom kunci
baris kunci
nilai kunci
Menggunaka
n Operasi
Baris
b0' = bo + 4.b1' 1 2 5 0 4 0 0 1000
b1' = (1/1).b1 0 1 2 1 1 0 0 250
b2'= b2-2.b1' 0 0 -3 0 -2 1 0 100
b3' = b3 -b1' 0 -2 -4 0 -1 0 1 -350
Tablo 2
Basic Z x y z S1 S2 S3 rhs rasio
bo' Z max 1 2 5 0 4 0 0 1000 500
b1' z 0 1 2 1 1 0 0 250 250
b2' S2 0 0 -3 0 -2 1 0 100 #DIV/0!
b3' S3 0 -2 -4 0 -1 0 1 -350 175
kolom kunci
baris kunci
nilai
kunci
Menggunaka
n Operasi
Baris
Tablo 3
Basic Z x y z S1 S2 S3 rhs rasio
bo'' Z max 1 0 1 0 3 0 1 650 650
b1'' z 0 0 0 1 0.5 0 0.5 75 #DIV/0!
-
b2'' s2 0 0 -3 0 -2 1 0 100 33.3333
b3'' x 0 1 2 0 0.5 0 -0.5 175
Karena Z max ≥ 0 maka Program Optimal. Diamana hal itu didapat ketika nilai z = 75 , x = 175
dan nilai optimalnya adalah 650
b. Bentuk dualnya
Bentuk Primal
Bentuk Dual
Max Z = 2x + 3y + 4z
Min Z = 250a + 600b -100c
x + 2y + z ≤ 250
a + 2b - c ≥ 2
h. m 2x + y + 2z ≤ 600
h. m 2a + b - 2c ≥ 3
x + 2y – z ≥ 100 diubah
a + 2b + c ≥ 4
menjadi –x – 2y + z ≤ -100
a,b,c ≥ 0
x,y,z ≥ 0
Tablo 1
b2 S2 0 2 1 -2 0 1 0 3 3
b3 S3 0 1 2 1 0 0 1 4 2
kolom kunci
baris kunci
nilai kunci
Menggunaka
n Operasi
Baris
b0' = bo + 600b1' 1 50 0 -200 300 0 0 600
b1' = (1/2).b1 0 0.5 1 -0.5 0.5 0 0 1
b2'= b2-b1' 0 1.5 0 -1.5 -0.5 1 0 2
b3' =b3 - 2.b1' 0 0 0 2 -1 0 1 2
Tablo 2
Basic Z a b c S1 S2 S3 rhs rasio
bo' Z min 1 50 0 -200 300 0 0 600 -3
b1' b 0 0.5 1 -0.5 0.5 0 0 1 -2
-
b2' S2 0 1.5 0 -1.5 -0.5 1 0 2 1.33333
b3' S3 0 0 0 2 -1 0 1 2 1
kolom kunci
baris kunci
nilai kunci
Menggunakan
Operasi Baris
b0'' = bo' + 200.b3" 1 50 0 0 200 0 100 800
b1'' =
b1'+0,5.b3" 0 0.5 1 0 0.25 0 0.25 1.5
b2''= b2' +
1,5.b3" 0 1.5 0 0 -1.25 1 0.75 3.5
b3'' = (1/2).b3' 0 0 0 1 -0.5 0 0.5 1
Tablo 3
kolom
kunci
baris
kunci
nilai
kunci
Menggunakan
Operasi Baris
b0''" = bo'' - 50.b3'" 1 0 0 0 241.7 -33.3 75 650
b1'' = b1''- 0 0 1 0 0.7 -0,3 0 0
0.5.b3"'
b2'''=
(1/1,5)*b2" 0 1 0 0 -0.8 0.7 0.5 3
b3'' = b3''+0.b2"' 0 0 0 1 -0.5 0 0.5 1
Tablo 3
Basic Z a b c S1 S2 S3 rhs rasio
bo''' Z max 1 0 0 0 241.7 -33.3 75 650 #DIV/0!
b1''' b 0 0 1 0 0.7 -0,3 0 0 #DIV/0!
b2''' a 0 1 0 0 -0.8 0.7 0.5 3 3
b3''' c 0 0 0 1 -0.5 0 0.5 1 #DIV/0!
Jadi nilai minimul didapat ketika a = 3, b = 0, dan c = 1 dan nilai minimumnya adalah 650