LINEAR PROGRAMMING
PENDAHULUAN
Salah satu teknik penentuan solusi optimal yang digunakan dalam Linear Programming adalah
metode algoritma simpleks atau lebih dikenal dengan metode simpleks. Metode ini digunakan karena
adanya keterbatasan penyelesaian masalah bila menggunakan metode grafis maupun substitusi. Metode ini
mampu menyelesaikan masalah dengan jumlah variable 2 atau lebih.
Metode ini pertama kalinya diperkenalkan oleh George B. Dantzig pada tahun 1947 dan telah
diperbaiki oleh beberapa ahli lainnya. Penyelesaian masalah optimalisasi dengan metode simpleks
didasarkan pada teknik eliminasi Gauss Jordan. Penentuan solusi optimal dilakukan dengan memeriksa titik
ekstrim satu persatu dengan cara perhitungan iteratif.
CONTOH 1
Pemilik perusahaan kayu yang memproduksi kursi dan meja mempunyai tenaga kerja dan
persediaan kayu. Tenaga kerja dan persediaan kayu yang ada masing-masing sebanyak 450
orang perjam dan 400 board feet. Untuk membuat 1 kursi diperlukan kayu sebanyak 5 board
feet dan 10 orang/jam serta menghasilkan keuntungan Rp 45 ribu. Untuk membuat 1 meja
diperlukan 20 board feet dan 15 orang/jam serta menghasilkan keuntungan Rp 80 ribu.
Berapa banyak meja dan kursi harus diproduksi agar jumlah keuntungan yang ingin diperoleh
maksimum.
Perumusan masalah
- variable keputusan, X1 = jumlah kursi dan X2 = jumlah meja
- fungsi tujuan, maksimum Z = 45X1 + 80X2
- fungsi kendala, 5X1 + 20X2 ≤ 400 ............ kayu
10X1 + 15X2 ≤ 450 .......... tenaga kerja
X1 ≥ 0, X2 ≥ 0 ................ non negatif
Tabel iterasi 1
Variabel X1 X2 S1 S2 RHS Ket
Basis
Z -25 0 4 0 1600 Baris awal ini +
(baris pivotx80)
X2 5/20 1 1/20 0/20 20 Baris awal ini/20
S2 6,25 0 -3/4 1 150 Baris awal ini –
(baris pivotx15)
Tabel iterasi 2
Variabel X1 X2 S1 S2 RHS Ket
Basis
Z 0 0 1 4 2200 Baris ini + (baris
pivotx25)
X2 0 1 0,08 -0,04 14 Baris ini – (baris
pivotx5/20)
X1 1 0 -0,12 0,16 24 Baris ini/6,25
Pada Tabel iterasi 2 dapat dilihat bahwa nilai Z sdh tidak ada yg negative shg sudah optimal.
Dari table tsb dpt dibaca :
1. Nilai optimal (nilai maksimum tujuan) Z = 2200
2. Nilai solusi X1 = 24
3. Nilai solusi X2 = 14
4. Tidak ada sumber daya yg tersisa
5. Harga bayangan utk S1 = 1
6. Harga bayangan utk S2 = 4, mjd prioritas utk ditambah.
SOAL-SOAL
1. Sebuah pabrik perabotan kecil menghasilkan meja dan kursi. Diperlukan waktu 2 jam
untuk merakit sebuah meja dan 30 menit untuk merakit sebuah kursi. Perakitan
dikerjakan oleh 4 karyawan atas dasar shift tunggal selama 8 jam perhari. Para
pelanggan biasanya membeli paling banyak 4 kursi untuk setiap meja yang berarti bahwa
pabrik tersebut harus memproduksi jumlah kursi yang paling banyak 4 kali lebih banyak
dari meja. Harga penjualan adalah $135 per meja dan $50 per kursi. Tentukan bauran
produksi harian untuk meja dan kursi yang akan memaksimumkan pendapatan harian total
untuk pabrik tersebut dan komentari arti penting dari pemecahan yang diperoleh!
2. Dua buah produk diproduksi menggunakan 3 mesin. Waktu masing-masing mesin yang
digunakan untuk memproduksi kedua produk dibatasi hanya 10 jam perhari. Waktu
produksi dan keuntungan per unit masing-masing produk ditunjukkan dalam Tabel berikut
ini.
A 10 6 8 2
B 5 20 15 3