1.
2.
3.
Pengantar
Permodelan
Branch and Bound method
Pengantar
Integer Programming
dengan permasalahan LP
3
2
x2
7x1 + 4x2= 13
1
x
x1
Jurusan Teknik Industri - ITS
x2
6
Penyelesaian problem
Integer Programming,
Apakah solusi LP
dibulatkan untuk
mendapakan solusi
IP?
LP Optimal
x1 = 5 7/16
x2 = 2 11/16
Jurusan Teknik Industri - ITS
x1
Pembulatan?
x1 = 5
x2 = 3
Pembulatan ke atas?
x1 = 6
x2 = 3
Pembulatan
ke bawah?
x1 = 5
x2 = 2
LP Optimal
x1 = 5 7/16
x2 = 2 11/16
Jurusan Teknik Industri - ITS
x1
IP Optimal
x1 = 4
x2 = 3
x1
Permodelan
Integer Programming
Formulasi :
xi = banyaknya modal yang diinvestasikan pada jenis ke-i
Maximize :
z = 16 x1+ 22 x2 + 12 x3 + 8 x4
Subject to
5 x1 + 7 x2 + 4 x3 + 3 x4 14
x1, x2, x3, x4 = 0, 1
Jurusan Teknik Industri - ITS
Tambahan pembatas:
1. Tepat 3 investasi yang terpilih
x1+ x2+ x3+ x4 =3
2. Jika investasi ke-2 terpilih, maka investasi ke- 1 juga terpilih
x1 x2
3. Jika investasi ke- 1 terpilih, maka investasi ke- 3 tidak terpilih
x1 + x3 1
4. Salah satu dari investasi ke- 3 atau ke-4 harus terpilih, tetapi tidak dapat keduaduanya
x3 + x4 = 1
Jurusan Teknik Industri - ITS
x2 + x3 1
Jika pemain ke-1 bermain, maka pemain ke-4 dan ke-5 harus bermain
juga
x1 x4
x1 x5
Jika x1 = 1, maka x4 = 1 dan x5 =1.
Variabel kemungkinan yang terjadi:
di USA
Jalur penerbangan yang dimiliki mencakup kota-kota berikut : Atlanta,
Boston, Chicago, denver, Houston, Los angeles, New Orleans, New
York, Pittsburgh, Salt Lake city, San Francisco, dan Seattle
Western menginginkan untuk mempunyai kota transit dalam 1000 mil
dari tiap kota-kota ini
Hitunglah jumlah minimum dari kota transit
AT BO CH DE HO LA NO NY
1 0 1 0 1 0 1 1
0 1 0 0 0 0 0 1
1 0 1 0 0 0 1 1
0 0 0 1 0 0 0 0
1 0 0 0 1 0 1 0
0 0 0 0 0 1 0 0
1 0 1 0 1 0 1 0
1 1 1 0 0 0 0 1
1 1 1 0 0 0 0 1
0 0 0 1 0 1 0 0
0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0
PI SL SF SE
1 0 0 0 xAT
1 0 0 0 xBO
1 0 0 0 xCH
0 1 0 0 xDE
0 0 0 0 xHO
0 1 1 0 xLA
0 0 0 0 xNO
1 0 0 0 xNY
1 0 0 0 xPI
0 1 1 1 xSL
0 1 1 1 xSF
0 1 1 1 xSE
Required
>=
1
>=
1
>=
1
>=
1
>=
1
>=
1
>=
1
>=
1
>=
1
>=
1
>=
1
>=
1
10
20
30
30
20
10
25
35
20
10
20
25
15
30
20
30
35
15
15
25
30
20
30
15
14
20
10
20
25
14
1,2
1,2,6
3,4
3,4,5
4,5,6
2,5,6
x1 <=
x2 <=
x3 <=
x4 <=
x5 <=
x6 <=
f ( x1, x 2,..., xn ) 0
g ( x1, x 2,..., xn) 0
diasumsikan bahwa hanya ada satu yang memenuhi
Kita dapat menyelesaikan permasalahan ini dengan menambahkan
Kesimpulan:
.Jika solusi yang memenuhi pembatas (1), (2), atau keduanya, dapat
ditemukan nilai yang tepat untuk z sehingga pembatas (3) dan (4) juga
memenuhi
.Solusi yang tidak memenuhi pembatas (1) dan (2), maka pembatas (3),
(4), atau keduanya juga tidak akan terpenuhi, berapapun nilai z
Jurusan Teknik Industri - ITS
memaksimumkan profit.