Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
BY ENI SUMARMININGSIH, SSI, MM
SYARAT KUHN-TUCKER BY ENI SUMARMININGSIH, SSI, MM
2
Kasus 1 Sebagai syarat agar ðĨ = ðĨ 1 , âĶ, ðĨ ð menjadi solusi optimal bagi NLP dengan kendala pertidaksamaan : Maks/min ð( ðĨ 1 , âĶ, ðĨ ð ) s.t. ð 1 ( ðĨ 1 , âĶ, ðĨ ð ) âĪ ð 1 . ð ð ( ðĨ 1 , âĶ, ðĨ ð ) âĪ ð ð Kendala âĨ dirubah menjadi negatif dari âĪ
3
Teorema 1 Untuk masalah maksimisasi, ðĨ = ðĨ 1 , âĶ, ðĨ ð solusi optimal, maka titik tersebut harus Memenuhi kendala â kendala Terdapat ïŽ 1 , âĶ, ïŽ ð yang memenuhi : ðð( ðĨ ) ð ðĨ ð - ð=1 ð ïŽ ð ð ð ð ( ðĨ ) ð ðĨ ð = 0 j = 1, âĶ, n (1) ïŽ ð ð ð â ð ð ðĨ = 0 i = 1, âĶ, m (2) ïŽ ð âĨ 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
4
TEOREMA 1â Untuk masalah minimisasi, ðĨ = ðĨ 1 , âĶ, ðĨ ð solusi optimal, maka titik tersebut harus Memenuhi kendala â kendala Terdapat ïŽ 1 , âĶ, ïŽ ð yang memenuhi : ðð( ðĨ ) ð ðĨ ð + ð=1 ð ïŽ ð ð ð ð ( ðĨ ) ð ðĨ ð = 0 j = 1, âĶ, n (1) ïŽ ð ð ð â ð ð ðĨ = 0 i = 1, âĶ, m (2) ïŽ ð âĨ i = 1, âĶ, m (3) ïŽ ð adalah harga bayangan bagi kendala ke â i: Jika rhs kendala ke â I : b ïŪ b + ï maka z turun sebesar : ï ïŽ ð
5
Kasus 2 Adanya kendala nonnegative untuk seluruh peubah Maks/ min ð( ðĨ 1 , âĶ, ðĨ ð ) s.t. ð 1 ( ðĨ 1 , âĶ, ðĨ ð ) âĪ ð 1 . ð ð ( ðĨ 1 , âĶ, ðĨ ð ) âĪ ð ð - ðĨ 1 âĪ0 , âĶ, - ðĨ ð âĪ0
6
Teorema 2 Untuk masalah maksimisasi, ðĨ = ðĨ 1 , âĶ, ðĨ ð solusi optimal, maka titik tersebut harus Memenuhi kendala â kendala Terdapat ïŽ 1 , âĶ, ïŽ ð , ð 1 , âĶ, ð ð yang memenuhi : ðð( ðĨ ) ð ðĨ ð - ð=1 ð ïŽ ð ð ð ð ( ðĨ ) ð ðĨ ð ð ð = 0 j = 1, âĶ, n ïŽ ð ð ð â ð ð ðĨ = 0 i = 1, âĶ, m ðð( ðĨ ) ð ðĨ ð â ð=1 ð ïŽ ð ð ð ð ( ðĨ ) ð ðĨ ð ðĨ ð = 0 j = 1, âĶ, n ïŽ ð âĨ i = 1, âĶ, m ð ð âĨ j = 1, âĶ, n
7
Theorema 2â Untuk masalah minimisasi, ðĨ = ðĨ 1 , âĶ, ðĨ ð solusi optimal, maka titik tersebut harus Memenuhi kendala â kendala Terdapat ïŽ 1 , âĶ, ïŽ ð , ð 1 , âĶ, ð ð yang memenuhi : ðð( ðĨ ) ð ðĨ ð + ð=1 ð ïŽ ð ð ð ð ( ðĨ ) ð ðĨ ð ð ð = 0 j = 1, âĶ, n ïŽ ð ð ð â ð ð ðĨ = 0 i = 1, âĶ, m ðð( ðĨ ) ð ðĨ ð + ð=1 ð ïŽ ð ð ð ð ( ðĨ ) ð ðĨ ð ðĨ ð = 0 j = 1, âĶ, n ïŽ ð âĨ i = 1, âĶ, m ð ð âĨ j = 1, âĶ, n
8
Penjelasan Untuk kasus maksimisasi syarat (1)
Pada saat ðĨ = ðĨ 1 , âĶ, ðĨ ð kita gunakan ð ð ðĨ 1 , âĶ, ðĨ ð 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 ââ ð=1 ð ïŽ ð ð ð ð ðĨ ð ðĨ ð total perubahan z karena peningkatan peningkatan xj sebesar ï adalah ï ðð( ðĨ ) ð ðĨ ð â ð=1 ð ïŽ ð ð ð ð ðĨ ð ðĨ ð Jika term dalam kurung lebih dari 0, kita dapat meningkatkan f dengan memilih ï > 0
9
Sebaliknya, jika term tersebut kurang dari 0, kita dapat meningkatkan f dengan memilih ï < 0.
Sehingga agar ðĨ optimal maka syarat (1) harus terpenuhi
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
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
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
13
Theorema 3. Misalkan kasus 1 adalah masalah maksimisasi. Jika ð ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð adalah fungsi konkaf dan ð 1 ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð ,âĶ, ð ð ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð adalah fungsi konveks, maka setiap titik ðĨ = ðĨ 1 , ðĨ 2 ,âĶ, ðĨ ð yang memenuhi hipotesis pada theorema 1 adalah solusi optimal untuk kasus 1. Jika kasus 2 adalah masalah maksimisasi, ð ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð adalah fungsi konkaf dan ð 1 ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð ,âĶ, ð ð ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð adalah fungsi konveks, maka setiap titik ðĨ = ðĨ 1 , ðĨ 2 ,âĶ, ðĨ ð yang memenuhi hipotesis pada theorema 2 adalah soludi optimal
14
Theorema 3â Misalkan kasus 1 adalah masalah minimisasi Jika ð ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð adalah fungsi konveks dan ð 1 ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð ,âĶ, ð ð ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð adalah fungsi konveks, maka setiap titik ðĨ = ðĨ 1 , ðĨ 2 ,âĶ, ðĨ ð yang memenuhi hipotesis pada Theorema 1â adalah solusi optimal untuk kasus 1. Jika kasus 2 adalah masalah minimisasi, ð ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð adalah fungsi konveks dan ð 1 ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð ,âĶ, ð ð ðĨ 1 , ðĨ 2 , âĶ, ðĨ ð adalah fungsi konveks, maka setiap titik ðĨ = ðĨ 1 , ðĨ 2 ,âĶ, ðĨ ð yang memenuhi hipotesis pada Theorema 2â adalah solusi optimal
15
Contoh Selesaikan masalah optimisasi berikut max ð§= ðĨ 1 30â ðĨ 1 + ðĨ 2 50â 2ðĨ 2 â3 ðĨ 1 â5 ðĨ 2 â10 ðĨ 3 s.t ðĨ 1 + ðĨ 2 â ðĨ 3 âĪ0 ðĨ 3 âĪ17.25 Gunakan syarat berikut ðð( ðĨ ) ð ðĨ ð - ð=1 ð ïŽ ð ð ð ð ( ðĨ ) ð ðĨ ð = 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
16
Soal - soal Gunakan syarat KT untuk menemukan solusi optimal dari permasalahan berikut: max ð§= ðĨ 1 â ðĨ 2 s.t ðĨ ðĨ 2 2 âĪ1 max ð§=3 ðĨ 1 +2 ðĨ 2 s.t 2x1 + x2 âĪ 100 x1 + x2 âĪ 80 x1 âĪ 40 x1 , x2 âĨ 0
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.