Dualitas Dalam Model Linear Programing

dokumen-dokumen yang mirip
Dualitas Dalam Model Linear Programing

Analisis Sensitifitas DALAM LINEAR PROGRAMING

LINDO. Lindo dapat digunakan sampai dengan 150 kendala dan 300 variabel

Dasar-dasar Optimasi

Formulasi dengan Lindo. Dasar-dasar Optimasi. Hasil dengan Lindo 1. Hasil dengan Lindo 2. Interpretasi Hasil. Interpretasi Hasil.

2. Metode MODI (Modified Distribution) / Faktor Pengali (Multiplier)

PENYELESAIAN MODEL LINEAR PROGRAMMING SECARA MATEMATIK (METODE SIMPLEKS)

Maximize or Minimize Z = f (x,y) Subject to: g (x,y) = c

Maximize or Minimize Z = f (x,y) Subject to: g (x,y) = c

PENYELESAIAN MODEL LINEAR PROGRAMMING SECARA GRAFIK

PANDUAN WAWANCARA PENELITIAN OPTIMASI PENGADAAN SAYURAN ORGANIK. : Optimasi Pengadaan Sayuran Organik

PERBANDINGAN ANALISIS SENSITIVITAS MENGGUNAKAN PARTISI OPTIMAL DAN BASIS OPTIMAL PADA OPTIMASI LINEAR MIRNA SARI DEWI

PROGRAM LINIER : ANALISIS POST- OPTIMAL. Pertemuan 6

Fakultas Pertanian Unlam ABSTRACT

Lampiran 1 Gambar rancang bangun alat penangkap ikan tuna longline. Sumber: 30 Desember 2010

UNIVERSITAS MERCU BUANA PROGRAM PASKA SARJANA PROGRAM STUDI MAGISTER MANAJEMEN

III. METODE PENELITIAN

SOAL LATIHAN. Kerjakan soal-soal berikut ini dengan singkat dan jelas!

Pemodelan dalam RO. Sesi XIV PEMODELAN. (Modeling)

Maximize or Minimize Z = f (x,y) Subject to: g (x,y) = c

III. METODE PENELITIAN

VII. KEPUTUSAN PRODUKSI AKTUAL DAN OPTIMAL

BAB 2 LANDASAN TEORI

IV. METODE PENELITIAN

MASALAH PENUGASAN METODE KUANTITATIF MANAJEMEN

IV. METODE PENELITIAN

IV. METODE PENELITIAN

IV. METODE PENELITIAN

LINIER PROGRAMMING Formulasi Masalah dan Pemodelan. Staf Pengajar Kuliah : Fitri Yulianti, MSi.

III. KERANGKA PEMIKIRAN

Konsep Primal - Dual

Model Linear Programming:

Maximize or Minimize Z = f (x,y) Subject to: g (x,y) = c

CCR314 - Riset Operasional Materi #2 Ganjil 2015/2016 CCR314 RISET OPERASIONAL

CCR-314 #2 Pengantar Linear Programming DEFINISI LP

Metode Simpleks M U H L I S T A H I R

Lampiran 1. Denah Pabrik MT KPBS Pangalengan

MATEMATIKA SISTEM INFORMASI 2 [KODE/SKS : IT / 2 SKS]

VI HASIL DAN PEMBAHASAN

PENELITIAN OPERASIONAL I (TIN 4109)

M.K. Teknik Formulasi Ransum dan Sistem Informasi Pakan

M.K. Teknik Formulasi Ransum dan Sistem Informasi Pakan

BAB IV. METODE SIMPLEKS

BAB IV ANALISIS DAN PEMBAHASAN. dari UD. Wingko Babat Pak Moel sebagai berikut: a. Data permintaan wingko pada tahun 2016.

RISET OPERASIONAL MINGGU KE-2. Disusun oleh: Nur Azifah., SE., M.Si. Linier Programming: Formulasi Masalah dan Model

Bentuk Standar. max. min

Bagaimana cara menyelesaikan persoalan Linier Programming and Integer Programming dengan

IV. HASIL DAN PEMBAHASAN

BAB VI. DUALITAS DAN ANALISIS POSTOPTIMAL

Prof. Dr. Ir. ZULKIFLI ALAMSYAH, M.Sc. Program Studi Agribisnis Fakultas Pertanian Universitas Jambi

Lampiran 1. Peta Lokasi Peneliti. Peta Teluk Levun Kabupaten Maluku Tenggara

DEFINISI LP FUNGSI-FUNGSI DALAM PL MODEL LINEAR PROGRAMMING. Linear Programming Taufiqurrahman 1

TEORI DUALITAS & ANALISIS SENSITIVITAS

Pemrograman Linier (6)

Model Linear Programming:

METODE SIMPLEKS (MS)

Analisis Sensitivitas Produksi Kopi Sambung

II. TINJAUAN PUSTAKA 2.1. Definisi Usaha Kecil Menengah

KERANGKA PEMIKIRAN Kerangka Pemikiran Teoritis

BAB III PEMBAHASAN. kali makanan utama dan tiga kali makanan antara/kudapan (snack) dengan jarak

Tabel 1. Soal Lapres. Benang Pewarna Harga Jual Permasalahan tersebut dimodelkan sebagai berikut : X2 = Sarung Anak

STUDI OPTIMASI PENGGUNAAN ENERGI LISTRIK PADA SISTEM TATA CAHAYA BUATAN DI GEDUNG POLITEKNIK NEGERI PONTIANAK

BAB II LANDASAN TEORI. A. Sistem Persamaan Linear dan Sistem Pertidaksamaan Linear

ANALISIS MODEL LINEAR PROGRAMMING

BAB III Transportasi

IV METODE PENELITIAN 4.1 Lokasi dan Waktu Penelitian 4.2 Jenis dan Sumber Data

LINIER PROGRAMMING. By Zulkifli Alamsyah /ZA 1

BAB III. METODE SIMPLEKS

Matematika Bisnis (Linear Programming-Metode Grafik Minimisasi) Dosen Febriyanto, SE, MM.

Maximize or Minimize Z = f (x,y) Subject to: g (x,y) = c

BAB VI PROGRAMA LINIER : DUALITAS DAN ANALISIS SENSITIVITAS

MATA KULIAH RISET OPERASIONAL

Ardaneswari D.P.C., STP, MP.

Manajemen Operasional

Ir. Tito Adi Dewanto

Teori Dualitas dan Penerapannya (Duality Theory and Its Application)

BAB IV. METODE PENELITIAN

BAB II METODE SIMPLEKS

BAB 3 PEMBAHASAN. 3.1 Pengumpulan Data

BAB VI Program Linear Bilangan Bulat

PENDEKATAN KUANTITATIF SEBAGAI SALAH SATU ALTERNATIF METODE PEMECAHAN MASALAH. Dewi Atika Dosen Tetap Fakultas Ekonomi Universitas Pakuan

PENYELESAIAN MASALAH PENJADWALAN PERTANDINGAN SEPAK BOLA DENGAN SISTEM ROUND-ROBIN ABDILLAH

Pemrograman Linier (1)

PROGRAM LINEAR: METODE SIMPLEX

III. KERANGKA PEMIKIRAN

Model umum metode simpleks

Metode Simpleks dengan Big M dan 2 Phase

MAKSIMALISASI PROFIT DALAM PERENCANAAN PRODUKSI

BAHAN KULIAH TEKNIK RISET OPERASI

III KERANGKA PEMIKIRAN

Modul Pendalaman Materi Program Linear, PPG Dalam Jabatan hal 1

MATEMATIKA SISTEM INFORMASI 2 IT

PROGRAM LINIER METODE SIMPLEKS

Model Matematis (Program Linear)

III KERANGKA PEMIKIRAN

ANALISIS SENSITIVITAS DAN PENAFSIRAN HASILNYA DI DALAM PEMROGRAMAN LINIER DENGAN PERANGKAT LUNAK MANAGEMENT SCIENTIST VERSI 6.0

METODE SIMPLEKS DALAM PROGRAM LINIER

Lampiran 1 Syntax Program LINGO 11.0 untuk Menyelesaikan Masalah Pemrograman Linear dengan Metode Branch-and-Bound beserta Hasil yang Diperoleh

DUALITAS DAN ANALISIS SENSITIVITAS

Transkripsi:

Maximize or Minimize Z = f (x,y) Subject to: g (x,y) = c Dualitas Dalam Model Linear Programing Prof. Dr. Ir. ZULKIFLI ALAMSYAH, M.Sc. Program Studi Agribisnis Fakultas Pertanian Universitas Jambi

KONSEP DUALITAS Setiap model linear programing mempunyai model linear programming yang berkaitan, yang disebut dengan model dual. Jika model primal berupa persoalan maksimisasi, maka model dual berupa model minimisasi atau sebaliknya. Pembentukan model dual didasarkan pada variabel, koefisien, sumber daya dan data yang sama pada model primal. Oleh karena itu, solusi dari model primal, juga memberikan solusi pada model dualnya dengan nilai fungsi tujuan yang sama. 2

Hubungan Primal - Dual Hubungan antara model primal dan model dual dapat digambarkan sebagai berikut: PRIMAL Maksimisasi Kendala ke-i Variabel ke-j Hubungan Model Primal dan Dual Koefisien FT ke-j Nilai Kanan ke-i DUAL Minimisasi Variabel ke-j Kendala ke-i Nilai Kanan ke-i Koefisien FT ke-j 3

Contoh : Perhatikan kasus Pak Triman Persoalan primal Variabel Kendala Jagung Kedelai Kapasitas Lahan 1 1 20 Tenaga kerja 4 5 75 Modal 5 2 30 Keuntungan (Rp10.000) 10 20 Tabel Primaldual Variabel Kendala X 1 X 2 Kapasitas Y 1 1 1 20 Y 2 4 5 75 Y 3 5 2 30 Keuntungan (Rp10.000) 10 20 4

FUNGSI PRIMAL-DUAL PRIMAL DUAL Tujuan : Maks Z = 10X 1 + 12X 2 Batasan : X 1 + X 2 20 4X 1 + 5X 2 75 5X 1 + 2X 2 30 dan X 1 0, X 2 0 Tujuan : Min Y = 20Y 1 + 75Y 2 + 30Y 3 Batasan : Y 1 + 4Y 2 + 5 Y 3 10 Y 1 + 5Y 2 + 2 Y 3 12 dan Y 1 0, Y 2 0, Y 3 0 Hubungan 1 : Kendala Variabel Hubungan 2 : Koefisien FT Nilai Kanan 5

Interpretasi Ekonomis Fungsi primal (maksimisasi keuntungan) Dimana: X j C j Z b i a ij = Aktivitas ekonomi ke-j Tujuan : Maks Batasan n Z j= 1 = Keuntungan per satuan aktivitas ke-j = Keuntungan total dari seluruh aktivitas = Ketersediaan sumber daya ke-i a = ij n j= 1 X j C j X j = Kebutuhan sumber daya ke-i oleh aktivitas ke-j b i 6

Interpretasi Ekonomis Dengan mengubah model primal menjadi model dual, fungsi tujuan Z (memaksimumkan keuntungan total), diubah menjadi fungsi tujuan W (meminimumkan biaya penggunaan sumberdaya) Fungsi dual Harga sumber daya ke-i pada model dual merupakan nilai dual price (shadow price) sumber daya ke-i pada solusi model primal. m Tujuan : Min W = by i i 1 Batasan i= 1 Dimana Y i adalah harga sumberdaya ke-i m a i= ij Y i C j 7

Perhatikan kembali kasus Pak Triman: Hasil Model Primal OBJECTIVE FUNCTION VALUE 1) 180.0000 VARIABLE VALUE REDUCED COST X1 0.000000 20.000000 X2 15.000000 0.000000 ROW SLACK OR SURPLUS DUAL PRICES 2) 5.000000 0.000000 3) 0.000000 0.000000 4) 0.000000 6.000000 X1 (jagung) = 0 Z = 180 X2 (kedelai) = 15 Dual (shadow) price kendala 3 (modal) = 6 8

Model dual dan Solusi: Kasus Pak Triman: Model Dual : (Minimisasi biaya) Solusi: Y1 = 0 Y2 = 0 Y3 = 6 Nilai dual price sumberdaya pada model primal MIN 20 Y1 + 75 Y2 + 30 Y3 SUBJECT TO 2) Y1 + 4 Y2 + 5 Y3 >= 10 3) Y1 + 5 Y2 + 2 Y3 >= 12 END LP OPTIMUM FOUND AT STEP 1 OBJECTIVE FUNCTION VALUE 1) 180.0000 VARIABLE VALUE REDUCED COST Y1 0.000000 5.000000 Y2 0.000000 0.000000 Y3 6.000000 0.000000 Solusi pada model primal ROW SLACK OR SURPLUS DUAL PRICES 2) 20.000000 0.000000 3) 0.000000-15.000000 9

Analisis Sensitifitas DALAM LINEAR PROGRAMING Prof. Dr. Ir. ZULKIFLI ALAMSYAH, M.Sc. Program Studi Agribisnis Fakultas Pertanian Universitas Jambi

Suatu analisis yang mempelajari dampak perubahanperubahan yang terjadi baik pada parameter (koefisien fungsi tujuan) maupun pada ketersediaan sumberdaya (nilai sebelah kanan), terhadap solusi dan nilai harga bayangan dari sumberdaya. Kegunaannya adalah agar pengambil keputusan dapat memberikan respon lebih cepat terhadap perubahan-perubahan yang terjadi. Didasarkan atas informasi pada solusi optimal yang memberikan kisaran nilai-nilai parameter dan nilai sebelah kanan. 11

Tiga Pertanyaan Mendasar yang dapat dijawab melalui Analisis Sensistivitas Seberapa besar ketersediaan sumberdaya dapat diubah agar Fungsi Tujuan meningkat (menurun) tanpa merubah harga bayangan dari sumberdaya yang bersangkutan. Kendala mana yang perlu mendapatkan prioritas untuk dilonggarkan agar Fungsi Tujuan maksimum (minimum). Seberapa besar koefisien Fungsi Tujuan dapat berubah tanpa merubah solusi optimal. 12

Contoh Soal 1: Suatu perusahaan memproduksi jaket dan tas yang terbuat dari kulit. Sebuah jaket memerlukan 3 meter persegi kulit, sedangkan sebuah tas memerlukan hanya 2 meter persegi. Kebutuhan kerja untuk produk tersebut masing-masing adalah 6 jam untuk jaket dan 5 jam untuk tas. Jumlah kulit yang tersedia saat ini 120 meter per segi dan jumlah tenaga kerja dibatasi 270 jam. Perusahaan menjual jaket dan tas masing-masing dengan harga $120 dan $85 dan dengan harga tersebut perusahaan memperoleh keuntungan $66 per unit jaket dan $44 per unit tas. Tujuan perusahaan adalah untuk menentukan keputusan produksi yang memaksimumkan keuntungan. 13

Pertanyaan: 1. Secara grafis tentukanlah daerah kelayakan pengambilan keputusan dan berapa jumlah jaket dan tas yang harus diproduksi. 2. Jika perusahaan mengurangi jumlah tenaga kerja sehingga jam kerja yang tersedia menjadi 250 jam, apakah keputusan ini tepat? 3. Jika permintaan masyarakat terhadap tas meningkat sehingga harga tas naik menjadi $90, apakah keputusan produksi akan berubah? Jelaskan. 4. Jika dana yang tersedia pada perusahaan $2,214, apakah jumlah tersebut akan merubah keputusan produksi seperti yang diperoleh pada pertanyaan (a)? Jelaskan. 14

Langkah-langkah Penyelesaian: 1. Rumuskan persoalan kedalam model LP (Fungsi Tujuan dan Fungsi Kendala) 2. Gambarkan setiap Fungsi Kendala dalam bentuk grafik 3. Tentukan Extreem Points dan hitung Fungsi Tujuan pada setiap Titik. 4. Dengan menggunakan Software Computer, tentukan kisaran koefisien fungsi tujuan dan kisaran nilai kanan. 15

Solusi Optimal: OBJECTIVE FUNCTION VALUE 1) 2620.000 VARIABLE VALUE REDUCED COST X1 20.000000 0.000000 X2 30.000000 0.000000 ROW SLACK OR SURPLUS DUAL PRICES 2) 0.000000 20.333334 3) 0.000000 0.666667 16

Hasil Analisis sensitifitas RANGES IN WHICH THE BASIS IS UNCHANGED: OBJ COEFFICIENT RANGES VARIABLE CURRENT ALLOWABLE ALLOWABLE COEF INCREASE DECREASE X1 65.000000 1.000000 12.200001 X2 44.000000 10.166667 0.666667 RIGHTHAND SIDE RANGES ROW CURRENT ALLOWABLE ALLOWABLE RHS INCREASE DECREASE 2 120.000000 15.000000 12.000000 3 270.000000 30.000000 30.000000 17

Jawaban untuk pertanyaan nomor 2 Jika perusahaan mengurangi jumlah tenaga kerja sehingga jam kerja yang tersedia menjadi 250 jam. Dari hasil sensitivitas terlihat bahwa jumlah jam kerja dapat dikurangi paling banyak 30 jam tanpa merubah nilai dual price (harga bayangan tenaga kerja). Artinya, jika jumlah jam kerja dikurangi menjadi 250 jam (pengurangan sebanyak 20 jam) maka harga bayangan jam kerja tidak berubah yaitu $0,67 per jam. Akan tetapi karena semua jam kerja habis terpakai (lihat slack or surplus pada row (3) maka pengurangan jumlah jam kerja tersebut akan mengurangi produksi dan oleh karena itu akan mengurangi keuntungan bagi perusahaan. Dengan demikian, keputusannya tidak tepat. 18

Jawaban untuk pertanyaan nomor 3 Jika permintaan masyarakat terhadap tas meningkat sehingga harga tas naik menjadi $90, apakah keputusan produksi akan berubah? Jelaskan. Jika diasumsikan biaya tidak berubah, kenaikan harga tas sebesar $5, dari 85 menjadi $90, menyebabkan keuntungan per unit tas naik sebesar $5 per unit. Dari hasil sensitivitas (lihat objective coefficien ranges pada variabel X2), keuntungan dapat naik paling banyak $10,16 tanpa merubah keputusan produksi. Oleh karena kenaikan keuntungan per uni tas hanya $5 per unit (masih dibawah kenaikan maksimum) maka keputusan produksi tidak berubah, yaitu tetap menghasilkan 20 unit jaket dan 30 unit tas. 19

Jawaban untuk pertanyaan nomor 4 Jika dana yang tersedia pada perusahaan $2,214, apakah jumlah tersebut akan merubah keputusan produksi seperti yang diperoleh pada pertanyaan (a)? Jelaskan Tergantung harga kulit dan harga tenaga kerja. Jika harga masing-masing sumberdaya diketahui, maka dapat dihitung kebutuhan dana untuk masing jaket dan tas sehingga dapat pula dirumuskan kendala tambahan mengenai ketersediaan dana. 20

Contoh Soal 2: Suatu perusahaan ingin menentukan keputusan produksi dari berbagai alternatif produk yang dapat dihasilkan sesuai dengan ketersediaan sumberdaya tenaga kerja (jam kerja) dan bahan baku. Alternatif produk tersebut adalah produk1 (X1), produk2 (X2) dan produk3 (X3). Ketersediaan sumberdaya dan kebutuhan masing-masing produk terhadap sumberdaya disajikan pada tabel berikut: Alternatif produk Kebutuhan sumberdaya Tenaga kerja (Jam/unit) Bahan baku (kg/unit) Keuntungan (Rp10.000/unit) Produk1 5 4 4 Produk2 2 3 3 Produk3 4 3 4 Jam kerja dan jumlah bahan baku yang tersedia pada perusahaan masing-masing adalah 240 jam kerja dan 210 kg 21

Pertanyaan: a. Jelaskan keputusan yang terbaik bagi perusahaan dalam pemanfaatan sumberdaya yang tersedia. b. Uraikan dengan argumen kuantitatif pendapat saudara jika perusahaan mengambil inisiatif untuk menghasilkan produk1 sebanyak 10 unit. c. Jika harga produk3 meningkat sehingga keuntungan per unit menjadi Rp.50.000, apakah perusahaan harus merubah keputusannya. Jelaskan. d. Bila ada pihak lain yang menawarkan bahan baku sebanyak 100 Kg dengan harga Rp.7.500 per kg, apa saran yang dapat saudara berikan? 22

Model : Solusi: MAX 4 X1 + 3 X2 + 4 X3 SUBJECT TO 2) 5 X1 + 2 X2 + 4 X3 <= 240 3) 4 X1 + 3 X2 + 3 X3 <= 210 OBJECTIVE FUNCTION VALUE 1) 260.0000 VARIABLE VALUE REDUCED COST X1 0.000000 1.166667 X2 20.000000 0.000000 X3 50.000000 0.000000 ROW SLACK OR SURPLUS DUAL PRICES 2) 0.000000 0.500000 3) 0.000000 0.666667 23

Sensitifitas RANGES IN WHICH THE BASIS IS UNCHANGED: OBJ COEFFICIENT RANGES VARIABLE CURRENT ALLOWABLE ALLOWABLE COEF INCREASE DECREASE X1 4.000000 1.166667 INFINITY X2 3.000000 1.000000 1.000000 X3 4.000000 2.000000 1.000000 RIGHTHAND SIDE RANGES ROW CURRENT ALLOWABLE ALLOWABLE RHS INCREASE DECREASE 2 240.000000 40.000000 100.000000 3 210.000000 150.000000 30.000000 24

Latihan: Seorang petani berusaha memanfaatkan lahan pertanian yang dimilikinya seluas 4 hektar secara swadaya. Ada 3 kemungkinan komoditi yang dapat diusahakan pada lahan tersebut, yaitu karet, kelapa sawit dan kakao. Pada saat ini modal yg tersedia pada petani sebanyak Rp. 15 juta dan jam kerja yg tersedia dlm keluarga sebanyak 74 jam per minggu. Kebutuhan sumberdaya dan keuntungan per hektar komoditi adalah sbb: Karet Kelapa Sawit Kakao Modal Rp 4 juta Rp 5 juta Rp 8 juta Jam Kerja/Mg 20 jam 24 jam 30 jam Keuntungan/ha/bln Rp 1,8 juta Rp 2,5 juta Rp 2,25 juta 1. Tentukanlah, komoditi apa yang harus diusahakan petani dan berapa luasnya? 2. Sumberdaya apa saja yang membatasi petani untuk meningkatakan pendapatannya? Berapa harga bayangan dari sumberdaya tsb? 3. Jika harga CPO diperkirakan turun sehingga menurunkan pendapatan dari kelapa sawit sebesar 20%, apakah akan berpengaruh terhadap keputusan petani? 25