Académique Documents
Professionnel Documents
Culture Documents
Tentukan solusi dari masalah berikut dengan menggunakan Algoritma Balas : s.t. (2) (3) (4) (5)
Step 1: Ubah masalah LP Integer di atas dalam bentuk standar. Dengan memperhatikan kriteria transformasi variabel yang bergantung pada , sehingga didapat pendefinisian variabel baru sebagai berikut: fungsi kendala (3) diubah menjadi:
Selanjutnya transformasikan masalah dengan cara mensubsitusikan variable baru tersebut dan menambahkan variable slack yi serta mengabaikan konstanta pada fungsi f sehingga sistem kanonik masalah di atas menjadi :
Step 2:
] [ ]
(12)
Step 3 : Tentukan solusi inisial. Didapat solusi awal dari sistem kanonik (7-11) adalah : (13) Solusi yang didapat memenuhi kriteria optimalitas semua semua .Kemudian set iterasi k = 0 dengan namun infisibel karena tidak
(14)
(15)
Step 4 : Karena terdapat Step 5 : Untuk menentukan himpunan N0 , diperoleh , dan hanya untuk s = 2, 5 dimana maka Nk beranggotakan hanya x2 dan x5. Dengan demikian N0 = (2,5) Karena f0 = 0 dan f* = maka tidak ada variabel xs yang memenuhi f0 + cs demikian M0 = Step 6 : Tentukan formula berikut : (17) f* dan dengan (18) maka himpunan variabel bebasnya adalah (16)
Hal ini menunjukkan bahwa P0 tidak dapat ditolak (rejected) Selanjutnya untuk memperoleh variabel yang potensial xi dengan menggunakan persamaan (21) hitung
= min =
+ min
+ min
= min =
+ min
+ min
+ min
+ min
maka diperoleh t = 3
Step 7: Tambahkan x3 = 1 pada J0 untuk memperoleh solusi parsial yang baru J1 = (3) Step 8: Set iterasi dengan k = 1 Step 9: Hitung nilai yj dan f yang baru
Step 10: Karena terdapat parsial yang baru. Step 11: Untuk memperoleh
, ingat bahwa
negatif dan
Karena f = 10 dan f* =
yang memenuhi
, sehingga
Dan < 0. Hal ini menunjukan bahwa tidak dapat ditolak (rejected)
Step 14: Selanjutnya untuk memperoleh variable yang paling potensial persamaan (21) hitung
dengan menggunakan
= min =0+0+0=0
+ min
+ min
+ min
+ min
maka dari (21) diperoleh untuk memperoleh solusi parsial yang baru
Karena semua maka dan lanjutkan untuk memperoleh solusi parsial yang baru dengan menggunakan backtracking. Step 18: Ubah nilai pada variable paling kanan pada Hitung nilai yang baru dan f dari Karena memberikan dan dan = 1, maka diperoleh menjadi 0 dan peroleh = (3,-2).
Step 19: Set nomor iterasi selanjutnya k = 3 Step 20: Karena ada tidak ada di . yang negatif maka diperoleh Himpunan ini adalah himpunan variabel R yang
Step 21: Untuk membentuk himpunan sesuai dengan Step 1(a), cari yang negatif dan yang positif untuk s = 1 dan 4. Sehingga = (1,4). Perhatikan karena dan f* = 17, yang memenuhi carilah variable bukan himpunan dari . Sehingga
P3
. Karena
maka
ini menunjukkan bahwa P3 dapat ditolak (rejected). Ini juga menunjukkan bahwa J3 difathomed dan proses ini dapat kita lanjutkan untuk mencari solusi parsial yang baru dengan prosedur Backtracking. Step 23 : Karena k 0 dan semua variabel pada J3 0, ubah nilai variabel paling kanan pada J3 yang bernilai 1 menjadi 0 dan hapus variabel disebelah kanannya sehingga diperoleh J4 = (-3). Kemudian hitung nilai baru yj dengan persamaan Karena dan maka diperoleh
Step 24 : Set nomor iterasi jadi k = 4 Karena negatif maka (Himpunan variavel R yang tidak ada di
).
Step 25 : Untuk menentukan N4 , cari , < 0 dan untuk s = 2 , 5. * Sehingga N4 = (2 , 5). Karena f4 = 0 dan f = 17 maka tidak ada variabel xs yang memenuhi fk + cs f* sehingga M4 = Step 26 : Cari P4 sebagai Step 27 : Uji persamaan Untuk Untuk diperoleh
diperoleh
0 dan semua variabel dari J4 adalah nol, maka prosedur Backtracking telah selesai.
Variabel yang bersesuaian solusi parsial adalah J2 = (3,2) maka diperoleh Nilai optimal pada masalah awal dengan variabel dapat diberikan sebagai berikut Dimana nilai optimal dan fungsi objektif awal adalah