Anda di halaman 1dari 37

Program Linear

Maksimasi
Pemrograman Linear
• Pemrograman Linear merupakan Teknik matematis untuk memilih
rencana terbaik dari sehimpunan alternatif rencana yang
dimungkinkan
Bentuk Umum model Matematis
• Suatu masalah pemrograman linear dapat diformulasikan sebagai
berikut :
Bentuk Umum model Matematis
Metode Grafik
Langkah-Langkah penyelesaian masalah LP menggunakan metode
grafik
• Gambar masing-masing garis fungsi kendala dan beri arsiran pada
daerahnya
• Temukan titik optimum
Contoh
• Sebuah perusahaan roti memproduksi roti manis dan roti asin. Bahan
baku yang digunakan di antaranya adalah terigu, mentega dan telur.
Setiap roti manis membutuhkan 5 ons terigu, 2 ons mentega, dan 4
butir telur. Setiap roti asin membutuhkan 2 ons terigu, 3 ons mentega,
2 butir telur. Setiap hari perusahaan tersebut hanya menyediakan 150
ons terigu, 100 ons mentega, dan 80 butir telur. Perusahaan roti
tersebut dapat menjual seluruh roti yang diproduksi dengan harga jual
Rp12.000,00 dari setiap roti manis dan Rp8.000,00 dari setiap roti
asin. Perusahaan roti tersebut ingin mengetahui berapa banyak setiap
jenis roti harus diproduksi untuk memaksimumkan keuntungan,
sesuai dengan persediaan bahan yang ada.
Contoh
• Dalam bentuk Table
Contoh
•  Fungsi Tujuan : Maks
• Dengan kendala :
Contoh
Contoh
Latihan
Metode Simplex
• Metode simplex adalah metode untuk menyelesaikan masalah
pemrograman linear berdasarkan manipulasi aljabar yang disajikan
dalam bentuk tael.
• Metode ini dikembangkan oleh George B Dantzig pada tahun 1974
Mengubah masalah LP ke bentuk baku
•Bentuk
  baku adalah bentuk dari masalah pemrograman linear dengan
seluruh kendalanya dinyatakan sebagai persamaan dengan cara sebagai
berikut.
1.) Kendala dengan bentuk diubah menjadi bentuk persamaan dengan
menambahkan peubah slack (kekurangan) di Sisi kiri dari tanda =.
Peubah kekurangan ini akan menyimpan kekurangan dari Sisi kiri
terhadap Sisi kanan dari tanda .
2.) Kendala dengan bentuk diubah menjadi bentuk persamaan dengan
mengurangkan peubah surplus (kelebihan) di Sisi kiri tanda =. Peubah
kelebihan ini akan menyimpan kelebihan dari Sisi kiri terhadap Sisi
kanan tanda
Contoh
 •Fungsi Tujuan : Maks
• Dengan kendala :
Langkah-Langkah metode Simplex
• Ubah masalah ke bentuk baku
• Bentuk table awal simplex dan tentukan penyelesaian basis awal
• Evaluasi keoptimuman
• Pilih peubah bukan basis yang akan masuk menjadi peubah basis.
Kemudian yang asalanya peubah basis akan dikeluarkan.
• Lakukan operasi pivot
Tabel simplex umum
Contoh maksimasi
• Selesaikan masalah berikut menggunakan metode simplex
Langkah 1. ubah masalah kedalam bentuk
baku
Langkah 2. bentuk table simplex
Langkah 2. bentuk table simplex
Iterasi 1
Iterasi 1
Iterasi 2
Iterasi 2
Latihan
Langkah 2

max
i CB XB x y A B C bi
1
2
3
4 zj
5 Cz-zj
Langkah 2 iterasi 1
max
i CB XB x y A B C bi
1
2
3
4 zj
5 Cz-zj
Langkah 2 iterasi 2
max
i CB XB x y A B C bi
1
2
3
4 zj
5 Cz-zj
Contoh minimasi
• Akan ditentukan penyelesaian dari maslaah pemrograman linear
berikut
Langkah 1
Langkah 1
Langkah 2
Iterasi 1
Iterasi 2
Iterasi 3
Latihan
Latihan
• Tentukan penyelesaian dengan metode simplex

Anda mungkin juga menyukai