230 likes | 471 Views
Linear Programming ( Pemrograman Linier). Program Studi Statistika Semester Ganjil 2011/2012. Kasus Khusus ( Special Case) LP . Jumlah solusi optimal yang lebih dari satu ( alternative or multiple optimal solutions ) Tidak ada solusi feasibel ( infeasible LP )
E N D
Linear Programming(Pemrograman Linier) Program StudiStatistika Semester Ganjil 2011/2012 DR. Rahma Fitriani, S.Si., M.Sc
KasusKhusus (Special Case) LP • Jumlahsolusi optimal yang lebihdarisatu (alternative or multiple optimal solutions) • Tidakadasolusifeasibel (infeasible LP) • LP yang tidakterbatas (unbounded): adatitikdidalamdaerahfeasibeldengannilai z →∞ (untukkasusmaks)
LP denganMultiple optimal Solution Isoprofit line: Z=60
LP denganMultiple optimal Solution Titiksepanjanggaris AE terkenaisoprofit line paling akhir Titiksepanjanggaris AE adalahsolusi optimal Isoprofit line sejajardengan AB: salahsatugariskendala (constraint) Z=60
Infeasible LP Tidakadahimpunantitik yang memenuhisemuakendala Tidakterbentukdaerahfeasibel
Unbounded LP Isoprofit line: Tidakadabatasbagiisoprofit line didalamdaerahfeasibel, Z→∞
Contoh LP: Diet Problem • Aturan diet (yang aneh) hanyabolehmengkonsumsi • Brownies, Ice cream, soda, cheesecake • Setiapjenismakananadahargatertentu per unit • Ingindipenuhikebutuhanharian:kalori, coklat, guladanlemakharian,dariasupanke-empatjenis makanantersebut • Ingindiputuskan, berapakonsumsisetiapjenismakanantsb per hari, • Sesuaikebutuhan • Biaya minimum
Tabeluntuk Diet Problem Apapeubahkeputusannya?
Apafungsiobyektif? Meminimumkanbiayamembelimakanan Apafungsikendala? Kebutuhan minimum hariansetiapnutrisi (kalori, coklat, guladanlemak)
Batasantandabagipeubahkeputusan? Jumlahmakanan yang dikonsumsi: harus non negatif
LP untuk Diet Problem s.t. LP dengan lebih dari 2 peubah keputusan. Metode Grafis tidak dapat digunakan.
Contoh LP: Penjadwalan (Schedulling) • Sebuah kantor pos, membutuhkan karyawan full time dengan jumlah yang berbeda setiap hari dalam satu minggu. • Aturan serikat kerja: • Setiap karyawan full time: 5 hari berturut-turut bekerja, 2 hari libur. • Mis: bekerja Senin – Jumat, Sabtu dan Minggu libur • Masalah penjadwalan: minimum jumlah karyawan yang sesuai kebutuhan, tanpa melanggar aturan serikat pekerja
Tabel Kebutuhan Karyawan Kantor Pos per hari Apapeubahkeputusannya? Jumlah karyawan yang memulai bekerja pada hari ke- i
On Off Off On On On On Off On On On On On Off On On On Off Off On On On Off On On On Off On On On On On On Off Off On On Off On On On Off On Off Off On On On On Jika Jumlah karyawan yang memulai bekerja pada hari ke- i Kendala jumlah kebutuhan karyawan per hari: Senin: Selasa: Rabu: Kamis:
Jumat: Sabtu: Minggu: Fungsi obyektif? Meminimumkan jumlah karyawan Batasan tanda? Jumlah karyawan non negatif
LP Masalah Penjadwalan s.t: LP lebih dari satu peubah, metode grafis tidak sesuai Harus diselesaikan dengan Metode Simpleks
LatihanSoal Tentukantermasukkasusmanakahmasalah LP berikut: • Max z = x1+x2 s.t x1+x2≤ 4 x1-x2 ≥5 x1, x2 ≥ 0
2. Max z=4x1+x2 s.t 8x1+2x2≤ 16 5x1+2x2≤ 12 x1, x2 ≥ 0
3. Petani Joni memiliki 45 are tanah. Dia Akan menanamitanahnyatersebutdengangandumataujagung. Setiap are tanah yang ditanamigandummenghasilkankeuntungansebesar 200 dollar, dansetiap are tanah yang ditanamijagungmenghasilkankeuntungan 300 dollar. Tenagakerjadanpupuk yang digunakansetiap are tanahadapadaTabel
Tersedia 100 tenagakerjadan 120 ton pupuk. Gunakanpemrograman linier untukmenentukanbagaimana Pak Joni dapatmemaksimumkankeuntungandaritanahnya