syarat kuhn-tucker

16
SYARAT KUHN-TUCKER BY ENI SUMARMININGSIH, SSI, MM 1

Upload: prema

Post on 12-Jan-2016

99 views

Category:

Documents


4 download

DESCRIPTION

SYARAT KUHN-TUCKER. BY ENI SUMARMININGSIH, SSI, MM. Kasus 1. Sebagai syarat agar menjadi solusi optimal bagi NLP dengan kendala pertidaksamaan : Maks /min s.t. ≤ . . . ≤ Kendala ≥ dirubah menjadi negatif dari ≤. Teorema 1. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SYARAT KUHN-TUCKER

1

SYARAT KUHN-TUCKERBY ENI SUMARMININGSIH, SSI, MM

Page 2: SYARAT KUHN-TUCKER

2

Kasus 1

Sebagai syarat agar menjadi solusi optimal bagi NLP dengan kendala pertidaksamaan :

Maks/min

s.t. ≤

.

.

.

Kendala ≥ dirubah menjadi negatif dari ≤

Page 3: SYARAT KUHN-TUCKER

3

Teorema 1Untuk masalah maksimisasi, solusi optimal, maka titik tersebut harus

1. Memenuhi kendala – kendala

2. Terdapat , …, yang memenuhi :

- = 0 j = 1, …, n (1)

= 0 i = 1, …, m (2)

≥ 0 i = 1, …, m (3)

adalah harga bayangan bagi kendala ke – i:- Jika rhs kendala ke – I : b b + maka z naik sebesar :

- Kendala – kendala: penggunaan sumber daya

Page 4: SYARAT KUHN-TUCKER

4

TEOREMA 1’

Untuk masalah minimisasi, solusi optimal, maka titik tersebut harus

1. Memenuhi kendala – kendala

2. Terdapat , …, yang memenuhi :

+ = 0 j = 1, …, n (1)

= 0 i = 1, …, m (2)

≥ 0 i = 1, …, m (3)

adalah harga bayangan bagi kendala ke – i:- Jika rhs kendala ke – I : b b + maka z turun sebesar :

Page 5: SYARAT KUHN-TUCKER

5

Kasus 2

Adanya kendala nonnegative untuk seluruh peubah

Maks/ min

s.t. ≤

.

.

.

--

Page 6: SYARAT KUHN-TUCKER

6

Teorema 2

Untuk masalah maksimisasi, solusi optimal, maka titik tersebut harus

1. Memenuhi kendala – kendala

2. Terdapat , …, , , …, yang memenuhi :

- + = 0 j = 1, …, n

= 0 i = 1, …, m

= 0 j = 1, …, n

≥ 0 i = 1, …, m

j = 1, …, n

Page 7: SYARAT KUHN-TUCKER

7

Theorema 2’

Untuk masalah minimisasi, solusi optimal, maka titik tersebut harus

1. Memenuhi kendala – kendala

2. Terdapat , …, , , …, yang memenuhi :

+ - = 0 j = 1, …, n

= 0 i = 1, …, m

= 0 j = 1, …, n

≥ 0 i = 1, …, m

j = 1, …, n

Page 8: SYARAT KUHN-TUCKER

8

Penjelasan Untuk kasus maksimisasi syarat (1)

Pada saat kita gunakan unit resource i dan bi unit sumber daya tersedia.

Jika kita tingkatkan sebesar (yang kecil), maka nilai dari fungsi objective meningkat sebesar Nilai kendala ke – i berubah menjadi

+ atau

Atau rhs meningkatkan sebesar

shg perubahan pada z adalah total perubahan z karena peningkatan peningkatan xj

sebesar adalah Jika term dalam kurung lebih dari 0, kita dapat

meningkatkan f dengan memilih > 0

Page 9: SYARAT KUHN-TUCKER

9

• Sebaliknya, jika term tersebut kurang dari 0, kita dapat

meningkatkan f dengan memilih < 0. • Sehingga agar optimal maka syarat (1) harus terpenuhi

Page 10: SYARAT KUHN-TUCKER

10

Penjelasan syarat (2)

Syarat 2 merupakan generalisasi dari kondisi complementary of slackness untuk Pemrograman Linier.

Syarat (2) berimplikasi bahwa

Jika i > 0 maka ( kendala ke –i binding)

Jika maka = 0

Page 11: SYARAT KUHN-TUCKER

11

Penjelasan syarat (3)

Jika untuk > 0 kita tingkatkan rhs kendala ke I dari bi ke bi + , maka nilai fungsi tujuan optimal akan meningkat atau tetap sehingga ≥ 0

Page 12: SYARAT KUHN-TUCKER

12

Pengertian i = nilai resources yang digunakan untuk membuat sebuah barang – harga jual barang tersebut

Sehingga jika i > 0, perusahaan rugi sehingga lebih baik tidak produksi atau xi = 0

Sedangkan jika xi > 0 untuk solusi optimal maka i =0,

Setiap variabel xi sebagai basic variabel , marginal revenue yang didapatkan dari produksi satu unit xi harus sama dengan marginal cost resources yang digunakan untuk memproduksi satu unit xi

Page 13: SYARAT KUHN-TUCKER

13

Theorema 3.

Misalkan kasus 1 adalah masalah maksimisasi.

Jika adalah fungsi konkaf dan ,…, adalah fungsi konveks, maka setiap titik yang memenuhi hipotesis pada theorema 1 adalah solusi optimal untuk kasus 1. Jika kasus 2 adalah masalah maksimisasi, adalah fungsi konkaf dan ,…, adalah fungsi konveks, maka setiap titik yang memenuhi hipotesis pada theorema 2 adalah soludi optimal

Page 14: SYARAT KUHN-TUCKER

14

Theorema 3’

Misalkan kasus 1 adalah masalah minimisasi

Jika adalah fungsi konveks dan ,…, adalah fungsi konveks, maka setiap titik yang memenuhi hipotesis pada Theorema 1’ adalah solusi optimal untuk kasus 1. Jika kasus 2 adalah masalah minimisasi, adalah fungsi konveks dan ,…, adalah fungsi konveks, maka setiap titik yang memenuhi hipotesis pada Theorema 2’ adalah solusi optimal

Page 15: SYARAT KUHN-TUCKER

15

Contoh

Selesaikan masalah optimisasi berikut

s.t

Gunakan syarat berikut

- = 0 j = 1, …, n (1)

= 0 i = 1, …, m (2)

≥ 0 i = 1, …, m (3)

Kemudian kombinasikan nilai i > atau = 0 dan carilah solusi yang tidak melanggar semua syarat

Page 16: SYARAT KUHN-TUCKER

16

Soal - soal

Gunakan syarat KT untuk menemukan solusi optimal dari permasalahan berikut:

s.t

s.t 2x1 + x2 ≤ 100

x1 + x2 ≤ 80

x1 ≤ 40

x1 , x2 ≥ 0