• Tidak ada hasil yang ditemukan

Pertemuan ke 19 Program Integer

N/A
N/A
Protected

Academic year: 2018

Membagikan "Pertemuan ke 19 Program Integer"

Copied!
18
0
0

Teks penuh

(1)

Program Integer

(2)

Model Pemrograman Integer

Tipe Model

Total Integer Model: Semua variabel keputusan diharuskan mempunyai nilai solusi integer.

0–1 Integer Model: Semua variabel keputusan mempunyai nilai integer 0 atau 1.

Biner / Binary

Boolean dan True/False

(3)

Mesin Kebutuhan Ruang

Model Total Integer (1 of 2)

Toko mesin ingin membeli mesin pencetak dan mesin bubut baru

Keuntungan marjinal: mesin cetak $100/hari; mesin bubut $150/hari.

Batasan sumberdaya: $40,000, tempat tersedia 200 ft2.

(4)

Model Total Integer (2 of 2)

Integer Programming Model:

Memaksimalkan Z = $100x1 + $150x2

dengan kendala:

8,000x1 + 4,000x2  $40,000 15x1 + 30x2  200 ft2

x1, x2  0 dan integer

(5)

Pemilihan fasilitas rekreasi untuk memaksimalkan penggunaan harian warga.

Batasan sumberdaya: anggaran $120,000; tanah 12 acres. Batasan tambahan: salah satu dari kolam renang atau

(6)

Integer Programming Model:

Memaksimalkan Z = 300x1 + 90x2 + 400x3 + 150x4

dengan kendala:

$35,000x1 + 10,000x2 + 25,000x3 + 90,000x4  $120,000 4x1 + 2x2 + 7x3 + 3x4  12 acres

x1 + x2  1 fasilitas x1, x2, x3, x4 = 0 atau 1

x1 = pendiriian sebuah kolam renang x2 = pendirian sebuah lapangan tenis x3 = pendirian sebuah lapangan atletik x4 = pendirian sebuah gymnasium

(7)

Model Integer Campuran (1 of 2)

Anggaran $250,000 tersedia untuk inverstasi dengan pengembalian terbesar setelah setahun.

Data:

Harga villa $50,000/unit, $9,000 keuntungan jika dijual setelah satu tahun.

Harga tanah $12,000/acre, $1,500 keuntungan jika dijual setelah setahun.

Harga obligasi $8,000/bond, $1,000 keuntungan jika dijual setalah setahun.

(8)
(9)

Pembulatan solusi non-integer ke atas (ke bawah) dapat menghasilkan solusi tak layak

Sebuah solusi layak mungkin ditemukan dengan pembulatan tetapi tidak optimal (sub-optimal).

Apakah sebuah variabel dibulatkan ke atas atau ke bawah tergantung pada hasil dan kendala yang ada.

(10)

Contoh Pemrograman Integer

Solusi Grafis Model Maksimasi

Maximize Z = $100x1 + $150x2

Feasible Solution Space with Integer Solution Points

(11)

Branch and Bound Method

Pendekatan tradisional untuk pemecahan masalah pemrograman integer.

Berdasarkan prinsip bahwa kumpulan solusi layak total dapat dipecah menjadi sub-kumpulan solusi yang lebih kecil.

Sub-kumpulan yang lebih kecil dievaluasi sampai solusi terbaik ditemukan.

Metode ini sangat melelahkan dan sering kali meliputi proses matematis yang kompleks.

(12)

Ringkasan Metode Branch and Bound

1. Dapatkan solusi simpleks optimal dari PL dg batasan integer

2. Tentukan solusi simpleks relaxed sebagai batas atas sedangkan solusi hasil pembulatan ke bawah sebagai batas bawah pada node 1

3. Pilih variabel dengan bagian pecahan terbesar untuk

percabangan. Ciptakan dua batasan baru untuk variabel ini yang mencerminkan pembagian nilai integer berupa batasan ≤ dan ≥ 4. Ciptakan node baru, satu batasan ≤ dan satu batasan ≥

5. Selesaikan model PL relaxed dengan batasan baru yang ditambahkan pada tiap node

6. Solusi simpleks relaxed adalah batas atas tiap node, dan solusi integer maksimum yang ada (pada node mana saja) adalah

batas bawah

(13)
(14)

Recreational Facilities Example:

Maximize Z = 300x1 + 90x2 + 400x3 + 150x4 subject to:

$35,000x1 + 10,000x2 + 25,000x3 + 90,000x4  $120,000 4x1 + 2x2 + 7x3 + 3x4  12 acres

x1 + x2  1 facility

x1, x2, x3, x4 = 0 or 1

(15)
(16)

Computer Solution of IP Problems

0

1 Model with Excel (3 of 5)

Instead, one could just specify $C$12:$C$15

(17)

Exhibit 9.4

Computer Solution of IP Problems

0

1 Model with Excel (4 of 5)

To constrain a range of variables to be

integers, enter:

… and note that it doesn’t matter what you put in

the right-hand side field, but it must not be empty.

(18)

Referensi

Dokumen terkait

Karena fungsi harmonik merupakan solusi persamaan Laplace maka peneliti ingin mengetahui bagaimana penerapan persamaan Laplace dalam menyelesaikan pemasalahan nilai batas

Sementara itu, motivasi kerja adalah kumpulan yang akan stabil dari ambisi, cita-cita, harapan, norma dan kebutuhan mengenai isi pekerjaan, syarat- syarat kerja

alamat gereja virtual account nama kode va BRI kode va BCA.. NAMA & NOMOR

Hasil penelitian ini sejalan dengan penelitian yang dilakukan oleh Tendai and Crispen (2009), yang menunjukkan bahwa store atmosphere memiliki pengaruh yang signifikan

Analisis pertama yang dilakukan adalah uji homogenitas dan normalitas. Hasil uji homogenitas pada populasi kelas XI IPA di SMAN 1 Gedangan menunjukkan bahwa

Cara yang kedua adalah dengan menggunakan bahasa-bahasa sugestif, yakni bahasa yang punya kekuatan sugesti karena kemampuannya untuk langsung menembus otak kanan tanpa

2) Penelitian dan pengembangan terhadap teknik budidaya, teknologi pasca panen dan kegiatan pemasaran perlu untuk dilakukan untuk memperoleh produk yang memiliki

Pada LAC ADDER, dibuat rangkaian carry khusus untuk setiap FA, sehingga proses perambatan CARRY-nya praktis sama atau tidak terlalu jauh berbeda antar slice yang