William J. Stevenson

Post on 22-Feb-2016

83 views 2 download

Tags:

description

OPERATIONS RESEARCH. Operations Management. Enos. William J. Stevenson . 8 th edition. Dual. Selasa, 0 8 Nopember 2005. Kaidah Transformasi Untuk Memperoleh Dual. Persoalan maksimalisasi selalu terkait dengan persoalan minimalisasi. - PowerPoint PPT Presentation

transcript

6s-1 LP Metode Simpleks

William J. Stevenson

Operations Management

8th edition

OPERATIONSRESEARCH

Enos

6s-2 LP Metode Simpleks

DualSelasa, 08 Nopember 2005

6s-3 LP Metode SimpleksKaidah Transformasi Untuk Memperoleh Dual· Persoalan maksimalisasi selalu terkait dengan persoalan minimalisasi.

· Persoalan asal disebut “Primal”, persoalan yang terkait disebut “Dual”

6s-4 LP Metode Simpleks

· Arah optimalisasi dual selalu berlawanan dengan arah optimalisasi primal: Maksimalisasi dalam primal menjadi minimalisasi dalam dual dan sebaliknya.

· Tanda pertidaksamaan dari kendala teknis adalah terbalik. Kendala non-negativitas tidak berubah.

· Baris matriks koefisien dari kendala dalam primal berubah menjadi kolom untuk matriks koefisien dalam dual.

6s-5 LP Metode Simpleks

• Vektor baris dari koefisien dalam fungsi obyektif dalam primal berubah menjadi vektor kolom konstan untuk kendala dalam dual.

• Vektor kolom konstan dari kendala primal menjadi vektor baris dari koefisien-koefisien untuk fungsi obyektif dalam dual.

• Variabel keputusan primal (xj) menjadi variabel keputusan dual (zi)

6s-6 LP Metode Simpleks

·Dalil Dual:· Nilai optimal dari fungsi obyektif primal selalu sama dengan nilai optimal dari fungsi obyektif dual, jika terdapat suatu penyelesaian optimal yang memungkinkan.· Jika suatu variabel keputusan primal mempunyai nilai bukan nol, maka variabel slack yang berkaitan dalam program dual harus mempunyai nilai optimal sama dengan nol.

6s-7 LP Metode SimpleksKeunggulan Dual· Jika persoalan minimalisasi dapat diselesaikan berdasarkan prosedur maksimalisasi, langkah-langkah akan lebih sederhana.

· Jika soal primal mengandung tiga variabel keputusan, penyelesaian secara dual akan menyederhanakan menjadi dua variabel.

6s-8 LP Metode Simpleks

Contoh 1:·Soal Primal:Maksimumkan: = g1x1 + g2x2

+ g3x3

Kendala a11x1 + a12x2 + a13x3 b1

a21x1 + a22x2 + a23x3 b2

a31x1 + a32x2 + a33x3 b3

x1, x2, x3 0

6s-9 LP Metode SimpleksDual yang bersesuaian:Minimumkan: C = b1z1 + b2z2 + b3z3

Kendala a11z1 + a21z2 + a31z3 g1

a12z1 + a22z2 + a32z3 g2

a13z1 + a23z2 + a33z3 g3

z1, z2, z3 0

6s-10 LP Metode Simpleks

Contoh 2:Maksimumkan = 5x1 + 3x2

Dengan kendala:6x1 + 2x2 365x1 + 5x2 402x1 + 4x2 28x1, x2 0

6s-11 LP Metode Simpleks

Dual yang bersesuaian :Minimumkan

C = 36z1 + 40z2 + 28z3

Dengan kendala6z1 + 5z2 + 2z3 52z1 + 5z2 + 4z3 3z1, z2, z3 0

6s-12 LP Metode Simpleks

Nilai Marginal dan Lagrangian Multiplier dalam Dual

· Fungsi obyektif:

· Nilai marginal:332211

3

1i zbzbzbzb

1z1b

3z3b

2z2b

6s-13 LP Metode Simpleks

·Primal:Maksimumkan: = g1x1 + g2x2 + g3x3

Kendala a11x1 + a12x2 + a13x3 b1

a21x1 + a22x2 + a23x3 b2

a31x1 + a32x2 + a33x3 b3

x1, x2, x3 0

6s-14 LP Metode Simpleks

• = g1x1 + g2x2 + g3x3a11x1 + a12x2 + a13x3 b1a21x1 + a22x2 + a23x3 b2a31x1 + a32x2 + a33x3 b3

C = b1z1 + b2z2 + b3z3a11z1 + a21z2 + a31z3 g1a12z1 + a22z2 + a32z3 g2a13z1 + a23z2 + a33z3 g3z1, z2, z3 0

6s-15 LP Metode Simpleks

Dual :Minimumkan: C = b1z1 + b2z2 + b3z3

Kendalaa11z1 + a21z2 + a31z3 g1a12z1 + a22z2 + a32z3 g2a13z1 + a23z2 + a33z3 g3z1, z2, z3 0

6s-16 LP Metode Simpleks

Contoh:Maksimumkan = 14 x1 + 12 x2 + 18 x3

Dengan kendala: 2x1 + x2 + x3 2 x1 + x2 + 3x3 4

x1, x2, x3 0

6s-17 LP Metode Simpleks

Dual :Minimumkan C = 2z1 + 4z2

Dengan kendala2z1 + z2 14 z1 + z2 12 z1 +3z2 18 z1, z2 0

2x1 + x2 + x3 2x1 + x2 +3x3 4 x1, x2, x3 0

6s-18 LP Metode Simpleks

Karena persoalan yang diperoleh berbentuk minimalisasi, maka soal tersebut harus diselesaikan dengan langkah-langkah algoritma minimalisasi.1. Kurangkan variabel surplus (s) dari setiap persamaan kendala 2z1 + z2

14 z1 + z2 12 z1 +3z2 18

-s1-s2-s3

6s-19 LP Metode Simpleks

2. Tambahkan variabel Artificial pada setiap persamaan kendala

2z1 + z2 14 z1 + z2 12 z1 +3z2 18

-s1-s2-s3

+ A1+ A2+ A3

6s-20 LP Metode Simpleks

3. Buat tabel simpleks awal: z1 z2 s1 s2 s3 A1 A2 A3 K

2 1 -1 0 0 1 0 014 1 1 0 -1 0 0 1 012 1 3 0 0 -1 0 0 118

-2 -4 0 0 0 -M -M -MNilai negatif dari fungsiObjective dalam dual

M adalah nilai yang sangat besar untuk menghindari solusi non-feasible

6s-21 LP Metode Simpleks

4. Selesaikan kolom yang mengandung variabel A: Tambahkan Mx(I + II + III) ke baris IV z1 z2 s1 s2 s3 A1 A2 A3 K 2 1 -1 0 0 1 0 0 14 1 1 0 -1 0 0 1 0 12 1 3 0 0 -1 0 0 1 18-2 -4 0 0 0 -M -M -M

6s-22 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

Z1

211-2

-2 +M(2+1+1) = 4M-2

Z1

211

4M-2

6s-23 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

Z2

113-4

-4 +M(1+1+3) = 5M-4

Z2

113

5M-4

6s-24 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

s1

-1000

0 + M(-1+0+0) = -M

s1

-100-M

6s-25 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

s2

0-100

0 + M(0 -1 + 0) = -M

s2

0-10-M

6s-26 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

s3

00-10

0 + M(0 + 0 -1) = -M

s3

00-1-M

6s-27 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

A1

100-M

-M + M(1 + 0 + 0) = 0

A1

1000

6s-28 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

A2

010-M

-M + M(0 + 1 + 0) = 0

A2

0100

6s-29 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

A3

001-M

-M + M(0 + 0 + 1) = 0

A3

0010

6s-30 LP Metode Simpleks

Baris IV + M(baris I + baris II + baris III)

K

141218-0 + M(14 + 12 + 18) = 5M-4

K

141218

44M

6s-31 LP Metode Simpleks

K

141218

44M

A3

001

0

A2

010

0

A1

100

0

s3

00-1

-M

s2

0-10

-M

s1

-100

-M

Z2

113

5M-4

Z1

211

4M-2

6s-32 LP Metode Simpleks

5. Menentukan elemen pivotTentukan nilai baris indikator yang terbesar (tidak termasuk nilai baris indikator pada kolom konstant) disebut kolom pivot

Tentukan rasio terkecil dari nilai kolom konstan dengan nilai elemen kolom pivot yang seletak disebut elemen pivot

Baris yang mengandung elemen pivot dikalikan dengan kebalikan nilai elemen pivot. (Jika elemen pivot = a11, maka baris dimana a11 tersebut berada dikali dengan 1/a11

6s-33 LP Metode Simpleks

K

141218

44M

A3

001

0

A2

010

0

A1

100

0

s3

00-1

-M

s2

0-10

-M

s1

-100

-M

Z2

113

5M-4

Z1

211

4M-2Karena 5M-4 merupakan nilai terbesar pada baris indikator, maka kolomnya disebut kolom pivot

6s-34 LP Metode Simpleks

K

141218

44M

A3

001

0

A2

010

0

A1

100

0

s3

00-1

-M

s2

0-10

-M

s1

-100

-M

Z2

113

5M-4

Z1

211

4M-2Karena 18/3 merupakan rasio terkecil, maka 3 menjadi elemen pivot

6s-35 LP Metode Simpleks

K

141218

44M

A3

001

0

A2

010

0

A1

100

0

s3

00-1

-M

s2

0-10

-M

s1

-100

-M

Z2

113

5M-4

Z1

211

4M-2

Kalikan baris III dengan 1/3

6s-36 LP Metode Simpleks

K

14126

44M

A3

00

1/3

0

A2

010

0

A1

100

0

s3

00

-1/3

-M

s2

0-10

-M

s1

-100

-M

Z2

111

5M-4

Z1

21

1/3

4M-2

6s-37 LP Metode Simpleks

K

14126

44M

A3

00

1/3

0

A2

010

0

A1

100

0

s3

00

-1/3

-M

s2

0-10

-M

s1

-100

-M

Z2

111

5M-4

Z1

21

1/3

4M-2

Tiga nilai elemen lainnya pada kolom yang sama, dijadikan = 0. Tentukan rumusnya dan berlakukan Terhadap elemen-elemen lain pada baris yang sama

6s-38 LP Metode Simpleks

· Baris I – 1 x (baris III)· Baris II – 1 x (baris III)· Baris IV – (5M-4) x (baris III)· Jika semua langkah ini telah diselesaikan dan baris indikator masih mengandung elemen yang bernilai positif, maka perhitungan dilanjutkan ke iterasi kedua, ketiga, dan seterusnya.