Contoh soal Permasalahan Program Linier Dalam Kehidupan Sehari-hari
Jawab
Disini saya kan menggunakan Metode Simplex:
kita dapat membuat permasalahan PT JKT48 dalam tabel di bawah ini:
Produk
|
Benang Sutra
(Kg)
|
Benang Wol
(Kg)
|
Masa Kerja
(jam)
|
Laba (keuntungan)
|
Kain Sutra
|
3
|
-
|
2
|
30
|
Kain Wol
|
4
|
1
|
2
|
40
|
120
|
20
|
40
|
Ø Fungsi
Tujuan :
MAX Z = 30x1
+ 40x2
Ø Fungsi
Kendala :
-
Benang sutra : 3x1 + 4x2
≤ 120
-
Benang wol : x2 ≤ 20
-
Masa kerja : 2x1 + 2x2 ≤ 40
Ø Batasan
Non Negatif :
X1
, X2 , S1 , S2 , S3 ≥ 0
Langkah-langkah pengerjaan :
1.
Mengubah fungsi tujuan dan fungsi
kendala
Ø Fungsi
Tujuan :
Z = 30x1
+ 40x2 à
max Z - 30x1 - 40x2
= 0
Ø Fungsi
Kendala :
-
Benang sutra : 3x1 + 4x2
≤ 120 à 3x1 + 4x2 + S1 ≤ 120
-
Benang wol : x2 ≤
20 à x2 + S2 ≤ 20
-
Masa kerja : 2x1 + 2x2 ≤
40 à 2x1 + 2x2 + S3 ≤ 40
2.
Menyusun persamaan kedalam tabel
NB
|
X1
|
X2
|
S1
|
S2
|
S3
|
Nilai kanan
|
Indeks
|
Z
|
-30
|
-40
|
0
|
0
|
0
|
0
|
|
S1
|
3
|
4
|
1
|
0
|
0
|
120
|
|
S2
|
0
|
1
|
0
|
1
|
0
|
20
|
|
S3
|
2
|
2
|
0
|
0
|
1
|
40
|
3.
Menentukan kolom kunci
Kolom kunci
adalah kolom yang mempunyai nilai baris Z yang bernilai negative dengan angka
terbesar.
NB
|
X1
|
X2
|
S1
|
S2
|
S3
|
Nilai kanan
|
Indeks
|
Z
|
- 30
|
- 40
|
0
|
0
|
0
|
0
|
|
S1
|
3
|
4
|
1
|
0
|
0
|
120
|
|
S2
|
0
|
1
|
0
|
1
|
0
|
20
|
|
S3
|
2
|
2
|
0
|
0
|
1
|
40
|
4.
Menentukan baris kunci
Menentukan
baris kunci adalah milai indeks terkecil.
Indeks
= Nilai kanan (NK)
Nilai kolom kunci
NB
|
X1
|
X2
|
S1
|
S2
|
S3
|
Nilai kanan
|
Indeks
|
Z
|
- 30
|
- 40
|
0
|
0
|
0
|
0
|
-
|
S1
|
3
|
4
|
1
|
0
|
0
|
120
|
30
|
S2
|
0
|
1
|
0
|
1
|
0
|
20
|
20
|
S3
|
2
|
2
|
0
|
0
|
1
|
40
|
20
|
5.
Menentukan nilai baris kunci baru
Baris
kunci baru = baris kunci / angka kunci
Sehingga tabel
menjadi sebagai berikut :
NB
|
X1
|
X2
|
S1
|
S2
|
S3
|
Nilai kanan
|
Indeks
|
Z
|
|||||||
S1
|
|||||||
S2
|
|||||||
X2
|
1
|
1
|
0
|
0
|
1/2
|
20
|
6.
Mengubah nilai-nilai selain baris
kunci
Baris baru =
baris lama – (nilai kolom kunci * nilai baris kunci baru)
Z -30 -40 0 0 0 0
-40 1
1 0 0 ½ 20
10 0 0 0 20 800
S1 3 4 1 0 0 120
4 1 1 0 0 ½
20
-1 0 1 0 -2
40
S2 0 1 0 1 0 20
1 1 1 0 0 ½ 20
-1 0 0 1 -½ 0
7.
Masukan nilai baris baru
NB
|
X1
|
X2
|
S1
|
S2
|
S3
|
Nilai kanan
|
Indeks
|
Z
|
10
|
0
|
0
|
0
|
20
|
800
|
|
S1
|
-1
|
0
|
1
|
0
|
-2
|
40
|
|
S2
|
-1
|
0
|
0
|
1
|
-1/2
|
0
|
|
X2
|
1
|
1
|
0
|
0
|
1/2
|
20
|
Diperoleh hasil : X2 = 20 ;
Zmax = 800
*Catatan :
Ø Baris
kunci & Kolom kunci berwarna “merah”
Ø Angka
kunci berwarna “hijau
bold”
Ø Baris
kunci baru “Bold”
Ø Jika
nilai Z masih ada yang bernilai negatif, maka cari sampai positif.
Sekian Dulu Pembahasan Saya tentang Contoh Permasalahan Program Linier dalam kehidupan sehari-hari.
Semoga Bermanfaat
Sekian Dulu Pembahasan Saya tentang Contoh Permasalahan Program Linier dalam kehidupan sehari-hari.
Semoga Bermanfaat