maximize or minimize z = f (x,y) subject to: g (x,y) = c · pdf filejawaban untuk pertanyaan...

25
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

Upload: truongdung

Post on 31-Jan-2018

247 views

Category:

Documents


0 download

TRANSCRIPT

Maximize or MinimizeZ = f (x,y)

Subject to:g (x,y) = c

DualitasDalam Model Linear Programing

Prof. Dr. Ir. ZULKIFLI ALAMSYAH, M.Sc.

Program Studi AgribisnisFakultas Pertanian Universitas Jambi

KONSEP DUALITAS

Setiap model linear programing mempunyai modellinear programming yang berkaitan, yang disebutdengan model “dual”.

Jika model primal berupa persoalan maksimisasi,maka model dual berupa model minimisasi atausebaliknya.

Pembentukan model dual didasarkan pada variabel,koefisien, sumber daya dan data yang sama padamodel primal.

Oleh karena itu, solusi dari model primal, jugamemberikan solusi pada model dualnya dengan nilaifungsi tujuan yang sama.

zulkifli_alamsyah http://zalamsyah.wordpress.com2

Hubungan antara model primal dan model dual dapatdigambarkan sebagai berikut:

zulkifli_alamsyah http://zalamsyah.wordpress.com3

Hubungan Model Primal dan DualPRIMAL DUALMaksimisasi MinimisasiKendala ke-i Variabel ke-jVariabel ke-j Kendala ke-iKoefisien FT ke-j Nilai Kanan ke-iNilai Kanan ke-i Koefisien FT ke-j

Hubungan Primal - Dual

Contoh : Perhatikan kasus Pak Triman

VariabelKendala Jagung Kedelai Kapasitas

Lahan 1 1 20Tenaga kerja 4 5 75Modal 1,5 2 30

Keuntungan (Rp10.000) 10 20

zulkifli_alamsyah http://zalamsyah.wordpress.com4

VariabelKendala X1 X2 Kapasitas

Y1 1 1 ≤ 20Y2 4 5 ≤ 75Y3 1,5 2 ≤ 30

Keuntungan (Rp10.000) ≥ 10 ≥ 20

TabelPrimal-dual

Persoalanprimal

FUNGSI PRIMAL-DUAL

Tujuan :Maks Z = 10X1 + 12X2

Batasan :X1 + X2 ≤ 20

4X1 + 5X2 ≤ 751,5X1 + 2X2 ≤ 30

danX1 ≥ 0, X2 ≥ 0

zulkifli_alamsyah http://zalamsyah.wordpress.com5

Tujuan :Min Y = 20Y1 + 75Y2 + 30Y3

Batasan :Y1 + 4Y2 + 1,5 Y3 ≥ 10 Y1 + 5Y2 + 2 Y3 ≥ 12

danY1 ≥ 0, Y2 ≥ 0, Y3 ≥ 0

Hubungan 1 : Kendala Variabel

Hubungan 2 : Koefisien FT Nilai Kanan

PRIMAL DUAL

Interpretasi Ekonomis

∑=

=n

jjj XCZ

1 Maks:Tujuan

zulkifli_alamsyah http://zalamsyah.wordpress.com6

Fungsi primal(maksimisasi keuntungan)

∑=

≤n

jijij bXa

1 Batasan

Dimana:Xj = Aktivitas ekonomi ke-jCj = Keuntungan per satuan aktivitas ke-j Z = Keuntungan total dari seluruh aktivitasbi = Ketersediaan sumber daya ke-iaij = Kebutuhan sumber daya ke-i oleh aktivitas ke-j

Interpretasi Ekonomis

zulkifli_alamsyah http://zalamsyah.wordpress.com7

Contoh Persoalan Dualitas

Perhatikan Kasus Pak Triman dengan model primal sebagai berikut:

Max Z = 10 X1 + 12 X2 (Rp. 10.000)st

X1 + X2 ≤ 204 X1 + 5 X2 ≤ 75

1,5 X1 + 2 X2 ≤ 30X1, X2 ≥ 0

Hasil Model Primal

zulkifli_alamsyah http://zalamsyah.wordpress.com9

Perhatikan kembali kasus Pak Triman:

X1 (jagung) = 18,75 Z = 180X2 (kedelai) = 0 RC_X2 = 0.50Dual (shadow) price kendala 1 dan 3 (Lahan dan Modal) = 0Dual (shadow) price kendala 2 (Tenaga Kerjal) = 2,50

Nilai FungsiTujuan

Solusi OptimalX1 = 18,75

X2 = 0

Nilai penalti (sanksi)Variabel keputusanRC_X1 = 0RC_X2 = 0,5

Harga bayangan(nilai) masing2 sumberdaya

Kelebihan(sisa) masing-

masingsumberdaya

zulkifli_alamsyah http://zalamsyah.wordpress.com10

MIN 20 Y1 + 75 Y2 + 30 Y3SUBJECT TO

2) Y1 + 4 Y2 + 1.5 Y3 >= 103) Y1 + 5 Y2 + 2 Y3 >= 12

END

Model dual dan Solusi: Kasus Pak Triman:

Model Dual :(Minimisasi biaya)

Solusi:

Nilai dual price sumberdaya pada

model primal

Y1 = 0Y2 = 0Y3 = 6 Solusi pada

model primal

Nilai FungsiTujuan

Analisis SensitifitasDALAM LINEAR PROGRAMING

Prof. Dr. Ir. ZULKIFLI ALAMSYAH, M.Sc.

Program Studi AgribisnisFakultas Pertanian Universitas Jambi

Suatu analisis yang mempelajari dampak perubahan-perubahan yang terjadi baik pada parameter(koefisien fungsi tujuan) maupun pada ketersediaansumberdaya (nilai sebelah kanan), terhadap solusidan nilai harga bayangan dari sumberdaya.

Kegunaannya adalah agar pengambil keputusandapat memberikan respon lebih cepat terhadapperubahan-perubahan yang terjadi.

Didasarkan atas informasi pada solusi optimal yangmemberikan kisaran nilai-nilai parameter dan nilaisebelah kanan.

12zulkifli_alamsyah http://zalamsyah.wordpress.com

Seberapa besar ketersediaan sumberdaya dapatdiubah agar Fungsi Tujuan meningkat (menurun)tanpa merubah harga bayangan dari sumberdayayang bersangkutan.

Kendala mana yang perlu mendapatkan prioritasuntuk dilonggarkan agar Fungsi Tujuan maksimum(minimum).

Seberapa besar koefisien Fungsi Tujuan dapatberubah tanpa merubah solusi optimal.

Tiga Pertanyaan Mendasar yang dapatdijawab melalui Analisis Sensistivitas

13zulkifli_alamsyah http://zalamsyah.wordpress.com

Suatu perusahaan memproduksi jaket dan tas yangterbuat dari kulit. Sebuah jaket memerlukan 3 meterpersegi kulit, sedangkan sebuah tas memerlukan hanya 2meter persegi.

Kebutuhan kerja untuk produk tersebut masing-masingadalah 6 jam untuk jaket dan 5 jam untuk tas. Jumlah kulityang tersedia saat ini 120 meter per segi dan jumlahtenaga kerja dibatasi 270 jam.

Perusahaan menjual jaket dan tas masing-masing denganharga $120 dan $85 dan dengan harga tersebutperusahaan memperoleh keuntungan $65 per unit jaketdan $44 per unit tas. Tujuan perusahaan adalah untukmenentukan keputusan produksi yang memaksimumkankeuntungan.

Contoh Soal 1:

14zulkifli_alamsyah http://zalamsyah.wordpress.com

1. Jika perusahaan mengurangi jumlah tenaga kerjasehingga jam kerja yang tersedia menjadi 250 jam,apakah keputusan ini tepat?

2. Jika permintaan masyarakat terhadap tas meningkatsehingga harga tas naik menjadi $90, apakahkeputusan produksi akan berubah? Jelaskan.

15zulkifli_alamsyah http://zalamsyah.wordpress.com

Pertanyaan:

Solusi Optimal:

OBJECTIVE FUNCTION VALUE

1) 2620.000

VARIABLE VALUE REDUCED COSTX1 20.000000 0.000000X2 30.000000 0.000000

ROW SLACK OR SURPLUS DUAL PRICES2) 0.000000 20.3333343) 0.000000 0.666667

16zulkifli_alamsyah http://zalamsyah.wordpress.com

Solusi OptimalX1 (Jaket) = 20

X2 (tas) = 30

Semua sumberdaya(kulit dan jam kerja)

habis terpakai

Harga sumberdaya:Kulit : 20,33 / m2

tenaga kerja: 0,67 /jam

Hasil Analisis sensitifitas

RANGES IN WHICH THE BASIS IS UNCHANGED:

OBJ COEFFICIENT RANGESVARIABLE CURRENT ALLOWABLE ALLOWABLE

COEF INCREASE DECREASEX1 65.000000 1.000000 12.200001X2 44.000000 10.166667 0.666667

RIGHTHAND SIDE RANGESROW CURRENT ALLOWABLE ALLOWABLE

RHS INCREASE DECREASE2 120.000000 15.000000 12.0000003 270.000000 30.000000 30.000000

17zulkifli_alamsyah http://zalamsyah.wordpress.com

Jawaban untuk pertanyaan nomor 2

zulkifli_alamsyah http://zalamsyah.wordpress.com18

Jika perusahaan mengurangi jumlah tenaga kerjasehingga jam kerja yang tersedia menjadi 250 jam.

Dari hasil sensitivitas terlihat bahwa jumlah jam kerjadapat dikurangi paling banyak 30 jam tanpa merubah nilaidual price (harga bayangan tenaga kerja). Artinya, jikajumlah jam kerja dikurangi menjadi 250 jam (pengurangansebanyak 20 jam) maka harga bayangan jam kerja tidakberubah yaitu $0,67 per jam.

Akan tetapi karena semua jam kerja habis terpakai(lihat slack or surplus pada row (3) maka penguranganjumlah jam kerja tersebut akan mengurangi produksi danoleh karena itu akan mengurangi keuntungan bagiperusahaan. Dengan demikian, keputusannya tidak tepat.

Jawaban untuk pertanyaan nomor 3

zulkifli_alamsyah http://zalamsyah.wordpress.com19

Jika permintaan masyarakat terhadap tas meningkatsehingga harga tas naik menjadi $90, apakahkeputusan produksi akan berubah? Jelaskan.

Jika diasumsikan biaya tidak berubah, kenaikan hargatas sebesar $5, dari 85 menjadi $90, menyebabkankeuntungan per unit tas naik sebesar $5 per unit.

Dari hasil sensitivitas (lihat objective coefficien rangespada variabel X2), keuntungan dapat naik paling banyak$10,16 tanpa merubah keputusan produksi.

Oleh karena kenaikan keuntungan per uni tas hanya $5per unit (masih dibawah kenaikan maksimum) makakeputusan produksi tidak berubah, yaitu tetap menghasilkan20 unit jaket dan 30 unit tas.

Jawaban untuk pertanyaan nomor 4

zulkifli_alamsyah http://zalamsyah.wordpress.com20

Jika dana yang tersedia pada perusahaan $2,214,apakah jumlah tersebut akan merubah keputusanproduksi seperti yang diperoleh pada pertanyaan (a)?Jelaskan

Tergantung harga kulit dan harga tenaga kerja. Jikaharga masing-masing sumberdaya diketahui, maka dapatdihitung kebutuhan dana untuk masing jaket dan tassehingga dapat pula dirumuskan kendala tambahanmengenai ketersediaan dana.

Alternatif produk

Kebutuhan sumberdayaKeuntungan

(Rp10.000/unit)Tenaga kerja (Jam/unit)

Bahan baku (kg/unit)

Produk1 5 4 4Produk2 2 3 3Produk3 4 3 4

Suatu perusahaan ingin menentukan keputusan produksi dariberbagai alternatif produk yang dapat dihasilkan sesuaidengan ketersediaan sumberdaya tenaga kerja (jam kerja)dan bahan baku. Alternatif produk tersebut adalah produk1(X1), produk2 (X2) dan produk3 (X3). Ketersediaansumberdaya dan kebutuhan masing-masing produk terhadapsumberdaya disajikan pada tabel berikut:

Contoh Soal 2:

Jam kerja dan jumlah bahan baku yang tersedia padaperusahaan masing-masing adalah 240 jam kerja dan 210 kg

21zulkifli_alamsyah http://zalamsyah.wordpress.com

a. Jelaskan keputusan yang terbaik bagi perusahaandalam pemanfaatan sumberdaya yang tersedia.

b. Uraikan dengan argumen kuantitatif pendapatsaudara jika perusahaan mengambil inisiatif untukmenghasilkan produk1 sebanyak 10 unit.

c. Jika harga produk3 meningkat sehingga keuntunganper unit menjadi Rp.50.000, apakah perusahaanharus merubah keputusannya. Jelaskan.

d. Bila ada pihak lain yang menawarkan bahan bakusebanyak 100 Kg dengan harga Rp.7.500 per kg,apa saran yang dapat saudara berikan?

Pertanyaan:

22zulkifli_alamsyah http://zalamsyah.wordpress.com

MAX 4 X1 + 3 X2 + 4 X3SUBJECT TO

2) 5 X1 + 2 X2 + 4 X3 <= 2403) 4 X1 + 3 X2 + 3 X3 <= 210

Model :

OBJECTIVE FUNCTION VALUE1) 260.0000

VARIABLE VALUE REDUCED COSTX1 0.000000 1.166667X2 20.000000 0.000000X3 50.000000 0.000000

ROW SLACK OR SURPLUS DUAL PRICES2) 0.000000 0.5000003) 0.000000 0.666667

Solusi:

23zulkifli_alamsyah http://zalamsyah.wordpress.com

RANGES IN WHICH THE BASIS IS UNCHANGED:

OBJ COEFFICIENT RANGESVARIABLE CURRENT ALLOWABLE ALLOWABLE

COEF INCREASE DECREASEX1 4.000000 1.166667 INFINITYX2 3.000000 1.000000 1.000000X3 4.000000 2.000000 1.000000

RIGHTHAND SIDE RANGESROW CURRENT ALLOWABLE ALLOWABLE

RHS INCREASE DECREASE2 240.000000 40.000000 100.0000003 210.000000 150.000000 30.000000

Sensitifitas

24zulkifli_alamsyah http://zalamsyah.wordpress.com

Latihan:Seorang petani berusaha memanfaatkan lahan pertanian yang dimilikinyaseluas 4 hektar secara swadaya. Ada 3 kemungkinan komoditi yang dapatdiusahakan pada lahan tersebut, yaitu karet, kelapa sawit dan kakao. Padasaat ini modal yg tersedia pada petani sebanyak Rp. 15 juta dan jam kerja ygtersedia dlm keluarga sebanyak 74 jam per minggu. Kebutuhan sumberdaya dan keuntungan per hektar komoditi adalah sbb:

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 keputusanpetani?

Karet Kelapa Sawit KakaoModal Rp 4 juta Rp 5 juta Rp 8 jutaJam Kerja/Mg 20 jam 24 jam 30 jamKeuntungan/ha/bln Rp 1,8 juta Rp 2,5 juta Rp 2,25 juta

25zulkifli_alamsyah http://zalamsyah.wordpress.com