duality concept & dual simplex -...

17
Widha Kusumaningdyah, ST., MT 2012 DUALITY CONCEPT & DUAL SIMPLEX

Upload: vanmien

Post on 03-Apr-2019

245 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

Widha Kusumaningdyah, ST., MT

2012

DUALITY CONCEPT & DUAL SIMPLEX

Page 2: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

KONSEP DASAR

Dual simplex merupakan variasi dari metode simplex

Feasible pada bentuk Dual dan tidak feasible dalam primal

Merupakan mirror image dari metode simplex terkait dengan penentuan leaving dan entering

variable

Mengeliminasi penggunaan artificial variable

Digunakan untuk analisa sensitivitas

Page 3: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

MERUBAH BENTUK PRIMAL - DUAL

Page 4: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

BENTUK DUAL NORMAL PROBLEM

Page 5: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

FORMULA RINGKASmerubah Primal menjadi Dual

Tujuan Primal Standar*

DUAL

TUJUAN BATASAN VARIABLE

Maksimasi Minimasi ≥ Tidak dibatasi

Minimasi Maksimasi ≤ Tidak dibatas

* Semua batasan primal adalah berbentuk persamaan dan semua variable adalah non-negatif

Page 6: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

CONTOH

PRIMAL PROBLEM

DUAL PROBLEM

Page 7: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

MEMBUAT NORMAL DUAL SIMPLEX- DARI LP TIDAK NORMAL-

Page 8: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

LANGKAH PENGERJAAN

Page 9: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

1. INISIALISASI

MERUBAH PROBLEM MAKSIMASI MENJADI NORMALa. Merubah fungsi pembatas dari bentuk persamaan menjadi dua

bentuk pertidaksamaan, yaitu bentuk ≥ dan bentuk ≤ . b. Merubah fungsi pembatas dari bentuk ≥ menjadi ≤ ( dengan

mengkalikan kedua sisi dengan -1 )c. Merubah variable tidak terbatas xi by xi = xi’ - xi”, dimana xi’ ≥ 0

dan xi” ≥ 0

MERUBAH PROBLEM MAKSIMASI MENJADI NORMALBerlaku sebaliknya dari prosedur diatas.

e. Observasi apakah terdapat basic solution? Jika ya,f. Lanjutkan ke feasibility test

Page 10: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

2. FEASIBILITY TEST

• Periksa apakah semua variabel basis sudah non-negatif.

• Jika sudah, maka solusi sudah feasible dan optimal. Jika belum, lakukan iterasi.

Page 11: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

3. ITERASI

• Tetapkan leaving variable dengan nilai yang paling negatif dari kolom RHS dari bentuk dual.

• Tetapkan entering variable, dipilih dari baris leaving variable dengan koefisien yang paling negatif

• Selesaikan dengan metode eliminasi Gaussian

• Lanjutkan ke feasibility test sampai didapatkan solusi optimal

Page 12: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan
Page 13: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan
Page 14: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan
Page 15: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan
Page 16: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

LATIHAN

Min 2x1 + 3x2 + 4x3

s.t.

x1 + 2x2 + x3 3

2x1 – x2 + 3x3 4

x1 , x2 , x3 0

Max -2x1 – 3x2 – 4x3

s.t.

-x1 – 2x2 – x3 + x4 -3

-2x1 + x2 – 3x3 + x5 -4

xi 0

Page 17: DUALITY CONCEPT & DUAL SIMPLEX - …widhadyah.lecture.ub.ac.id/files/2012/11/Materi-8_DUALITY-DUAL...Feasible pada bentuk Dual dan tidak feasible dalam primal ... Mengeliminasi penggunaan

References:Frederick Hillier and Gerald J. Lieberman. Introduction to Operations Research. 7thed. The McGraw-Hill Companies, Inc, 2001.Hamdy A. Taha. Operations Research: An Introduction. 8th Edition. Prentice-Hall, Inc, 2007