280 likes | 469 Views
Linear Programming ( Pemrograman Linier). Program Studi Statistika Semester Ganjil 2011/2012. Algoritma Simpleks dalam Notasi Matriks. LP Secara umum :. LP yang bersesuaian untuk Dakota. Tableau Optimal dari LP Dakota. Atau dalam bentuk lain:. Beberapa Notasi.
E N D
Linear Programming(Pemrograman Linier) Program StudiStatistika Semester Ganjil 2011/2012 DR. Rahma Fitriani, S.Si., M.Sc
AlgoritmaSimpleksdalamNotasiMatriks LP Secaraumum:
Tableau Optimal dari LP Dakota Ataudalambentuk lain:
BeberapaNotasi Koefisienuntuk BV padastrukturbiayadifungsiobyektif: Koefisienuntuk NBV padastrukturbiayadifungsiobyektif:
BeberapaNotasi Koefisienuntuk BV padakendaladapatdinyatakandalambentukmatriks:
BeberapaNotasi KoefisienuntukNBV padakendaladapatdinyatakandalambentukmatriks:
BeberapaNotasi Koefisienuntukrhspadakendaladapatdinyatakandalambentukvektor:
Penentuan solusi dalam notasi matriks Solusi suatu sistem persamaan dalam notasi matriks adalah dengan perkalian invers matriks Kendala LP dalam notasi matriks: Solusi diperoleh jika BV mempunyai bentuk kanonik. Matriks bagi BV dalam bentuk matriks identitas hasil perkalian dengan invers-nya. Mengalikan setiap suku dengan invers dari B
Penentuan solusi dalam notasi matriks Untuk LP Dakota: Dengan mengalikan invers dari B pada kendala:
Penentuan Solusi dalam notasi Matriks: untuk Kendala Kolom untuk peubah xjdalam kendala di tableau optimal: Kolom untuk rhsdalam kendala di tableau optimal:
Perbandingan dengan Tableu Optimal Misal: Kolom untuk peubah x2dan dalam kendala di tableau optimal: Dengan cara sama untuk peubah yang lain Kolom untuk peubah s2 dalam kendala di tableau optimal:
Perbandingan dengan Tableu Optimal Kolom untuk rhsdalam kendala di tableau optimal:
Penentuan solusi dalam notasi matriks: untuk Baris Nol (fungsi obyektif =0 Di dalam tableau optimal, koefisien BV harus sama dengan nol, koefisien NBV ≠ 0 Dengan memanfaatkan persamaan pada kendala: lakukan ERO Tambahkan kendala yang sudah dikalikan dengan matriks yang bersesuaian pada baris nol, untuk membuat jadi nol BV
Penentuan solusi dalam notasi matriks: untuk Baris Nol (fungsi obyektif (*) Kendala: Kalikan dengan: (**) (*) + (**)
Penentuan solusi dalam notasi matriks: untuk Baris Nol (fungsi obyektif Pada tableau optimal, koefisien NBV ≠ 0: Komponen dari matriks N (dan B) adalah vektor (kolom) koefisien setiap peubah NBV (dan BV) pada kendala: aj Komponen dari vektor CNBV (dan CBV ) adalah koefisien fungsi obyektif setiap peubah NBV (dan BV): cj Contoh LP Dakota:
Penentuan solusi dalam notasi matriks: untuk Baris Nol (fungsi obyektif Secara umum koefisien baris nol pada tableau optimal per komponen: RHS baris nol pada tableau optimal: Contoh LP Dakota: Koefisien untuk x2
Penentuan solusi dalam notasi matriks: untuk Baris Nol (fungsi obyektif Koefisien untuk s2 Koefisien untuk s3 Koefisien rhs baris nol (z maks):
Ringkasan solusi optimal dalam notasi matriks Kolom untuk peubah xjdalam kendala di tableau optimal: Kolom untuk rhsdalam kendala di tableau optimal: Koefisien baris nol pada tableau optimal per komponen: RHS baris nol pada tableau optimal:
Contoh LP dan solusinya dengan notasi Matriks Diketahui solusi optimal mempunyai: Tentukan tableau optimal dengan menggunakan metode matriks! Bentuk standar LP:
Di dalam tableau optimal, peubah BV pasti mempunyai bentuk kanonik, tinggal menentukan kolom untuk peubah NBV Tentukan matriks/vektor yang diperlukan: Kolom untuk peubah x1 dalam kendala di tableau optimal:
Kolom untuk peubah BVdalam kendala di tableau optimal: Bentukkanonik Kolom untuk peubah x2: Kolom untuk peubah s2: Cross cekdenganrumus:
Kolom untuk rhs pada tableau optimal: Komponenbarisnoluntuk BVpada tableau optimal selalusamadengan nol. Komponenbarisnoluntuk NBVpada tableau optimal memerlukanhasilperkalian:
Komponenbarisnoluntuk rhspada tableau optimal: Lengkapikolom z Solusi optimal: