Anda di halaman 1dari 9

Rincian Materi

❖ Penyelesaian PL bilangan bulat dengan metode cabang dan batas


1. Penyelesaian PL bilangan bulat dengan metode cabang dan batas

• Pada masalah pemrograman linier penyelesaian optimalnya dapat


berupa bilangan real yang berarti penyelesaian berupa bilangan
pecahan.
• Bila variabel keputusannya mewakili butir-butir yang tidak mungkin
dipecah seperti manusia, saham, mobil dan lain-lain, maka keputusan
optimal itu tentu tidak dapat diimplementasikan.
• Pemrograman bilangan bulat adalah sebuah model penyelesaian
matematis yang memungkinkan hasil penyelesaian kasus pemrograman
linier yang berupa bilangan pecahan diubah menjadi bilangan bulat
tanpa meninggalkan optimalitas penyelesaian.
Metode Branch and Bound merupakan metode yang digunakan untuk
menyelesaikan masalah pemrograman linear bilangan bulat dimana variabel
keputusannya akan berupa bilangan bulat (integer) dengan cara membuat
cabang atas dan cabang bawah bagi masing-masing variable keputusan yang
masih bernilai pecahan agar bernilai bulat sehingga setiap pembatasan akan
menghasilkan cabang baru.
Langkah - langkah metode Branch dan Bound untuk masalah maksimalisasi:

1. Selesaikan model Pemrograman Bilangan Bulat dengan


pemrograman linier (grafik atau simpleks) tanpa
pembatasan bilangan bulat.

2. Jika penyelesaian langkah 1 merupakan bilangan bulat,


maka penyelesaian tersebut merupakan penyelesaiam
program bilangan bulat, artinya penyelesaian optimumnya
telah tercapai. Jika tidak, lanjutkan ke langkah 3.

3. Ubah soal semula dengan menambahkan kendala baru


sesuai dengan algoritma cabang-batas.

4. Kembali ke langkah 1.
Contoh:

Sebuah bengkel menerima layanan servis kendaraan umum, yaitu taksi dan bus.
Layanan servis yang ditawarkan adalahan servis AC dan servis mesin. Waktu
servis AC untuk taksi dan bus berturut-turut adalah 2 jam dan 3 jam. Sedangkan
waktu untuk servis mesin taksi adalah 6 jam dan untuk bus selama 5 jam.
Bengkel tersebut hanya mempunyai waktu untuk servis AC selama 12 jam dan
servis mesin selama 30 jam kerja per minggu. Layanan servis taksi memberikan
keuntungan Rp 700.000,00 per unitnya dan layanan servis bus sebesar Rp
600.000,00 per unitnya. Tentukan banyaknya taksi dan bus yang sebaiknya
dilayani untuk mendapatkan keuntungan yang maksimal.
3 3
LP 1 𝑥 = 3 , 𝑦 = , 𝑧 = 35¼
4 2
x≤3 x≥4

1 1
LP 2 𝑥 = 3, 𝑦 = 2, 𝑧 = 33 LP 3 𝑥 = 4, 𝑦 = 1 , 𝑧 = 35
5 5
y≤1 y≥2

1 1 Solusi tidak
LP 4 𝑥 = 4 , 𝑦 = 1, 𝑧 = 35 LP 5
6 6 layak
x≤4 x≥5

LP 6 𝑥 = 4, 𝑦 = 1, 𝑧 = 34 LP 7 𝑥 = 5, 𝑦 = 0, 𝑧 = 35
Terimakasih

CREDITS: This presentation template was created by Slidesgo, including icons


from Flaticon, and infographics & images by Freepik.

Anda mungkin juga menyukai