Mixed Integer Linear Programming Menggunakan Google OR-Tools

Pada modul ini kita akan membahas penggunaan Google OR-Tools untuk menyelesaiakan Mixed integer problem. Model matematik yang digunakan masih sama dengan modul sebelumnya. Pembahasan Code Silakan lihat komentar pada code diatas untuk melihat penjelasan program. Dapat Anda perhatikan, proses dan logika coding tidak ada yang berubah dengan linear programming sebelumnya. Perbadaanya saat mendefinisikan solver dan … Read more

Sharing is caring:

Mixed Integer Linear Programming Menggunakan Pyomo

Mixed integer problem terjadi jika ada variable yang diharuskan menggunakan bilangan bulat. Menggunakan persamaan sebelumnya, kita modifikasi 1 persamaan, yaitu -x + 2y <= 8 menjadi -x + 2y <= 7. Agar menghasilkan nilai optimal dengan angka desimal. Dikarenakan x harus integer, maka nilai optimal yang didapatkan harus untuk x harus bilangan bulat. (lihat gambar … Read more

Sharing is caring:

Linear Programming Menggunakan SCIP

Pengenalan dan Instalasi SCIP adalah AML yang cukup mudah digunakan dan free, support linear programming dan non linear programming, kekurangannya adalah kita tidak bisa memilih solver. Download SCIP di https://www.scipopt.org/ kemudian install. Pada environment variables, tambahkan: SCIPOPTDIR Varabile, isi path dengan lokasi instalasi SCIP, contoh: C:\SCIPOptSuite Path Variable, isi path dengan lokasi instalasi SCIP/bin, contoh: … Read more

Sharing is caring:

Linear Programming Menggunakan Pyomo

Pengenalan dan Instalasi Pyomo Seperti yang sudah dibahas pada modul sebelumnya, Pyomo adalah framework yang memudahkan kita mempresentasikan optimization problem. Untuk dapat melakukan solving problem, package solver harus diinstall terpisah. Untuk instalasi pyomo gunakan perintah berikut Linear Programming Menggunakan Pyomo Setelah proses instalasi selesai, mari kita gunakan model matematika pada modul sebelumnya untuk kebutuhan tutorial … Read more

Sharing is caring: