TEKNIK OPTIMASI MULTIVARIABEL DENGAN KENDALA

Slides:



Advertisements
Presentasi serupa
Disusun oleh : RIANI WIDIASTUTI, S.Pd MATEMATIKA KELAS XI SEMESTER II
Advertisements

OPTIMASI MULTIVARIABEL DENGAN KENDALA KESAMAAN
BAB III Metode Simpleks
OPTIMASI DENGAN KENDALA KESAMAAN Oleh : TIM Matematika
Optimasi Fungsi Tanpa Kendala
OPTIMASI FUNGSI MULTIVARIAT TANPA KENDALA Oleh: Muhiddin Sirat
Max dan Min Tanpa Kendala Untuk Beberapa Variabel
Riset Operasional Pertemuan 9
BAB II Program Linier.
PERSAMAAN LINEAR Persamaan dimana perubahnya tidak memuat eksponensial, trigonometri, perkalian, pembagian dengan peubah lain atau dirinya sendiri.
TEKNIK OPTIMASI MULTIVARIABEL DENGAN KENDALA BENTUK KHUSUS
PENGANTAR PROGRAM LINIER & SOLUSI GRAFIK
Teknik Pencarian Solusi Optimal Metode Grafis
Welcome in my presentation,, Oleh: SANTI WAHYU PAMUNGKAS Kelas: X Adm
BAB 4. SISTEM PERSAMAAN LINEAR
ALJABAR LINEAR ELEMENTER
SISTEM PERSAMAAN LINIER (SPL)
Riset Operasional Pertemuan 10
Riset Operasional Pertemuan 4 & 5
BENTUK PRIMAL DAN DUAL Dalam analisis Program Linear (PL) terdapat 2 bentuk, yaitu : 1. Bentuk Primal, yaitu bentuk asli dari pers. Program linear. 2.
Penulisan Dalam Bentuk Matriks Eliminasi Gauss
Sistem Persamaan Linier Dua Variabel (SPLV)
Semua Kendala/contraint berupa persamaam dengan sisi kanan Nonnegatif Semua Variabel Nonnegatif Fungsi tujuan dapat Maksimum maupun Minimum Kendala –
TEKNIK OPTIMASI MULTIVARIABEL DENGAN KENDALA PERTIDAKSAMAAN
Standard Kompetensi TURUNAN
MODUL KULIAH MATEMATIKA TERAPAN
PROGRAM LINIER Sistem Pertidaksamaan Linier Dua Variabel Definisi:
HIMPUNAN PENYELESAIAN SISTEM PERSAMAAN LINIER DUA VARIABEL
SISTEM PERSAMAAN LINEAR
Solusi Persamaan Linier
Linear Programming.
KONSEP DASAR Fungsi dan Grafik
Diferensial Fungsi Majemuk
Diferensial & Optimalisasi
PENGAMBILAN KEPUTUSAN DALAM KONDISI PASTI
Sistem Persamaan Linear Dua Variabel (SPLDV)
HUBUNGAN ANTARA GARIS LURUS DAN PARABOLA
Bab 2 PROGRAN LINIER.
SISTEM PERSAMAAN LINIER
METODE ALJABAR DAN METODE GRAFIK
Analisis Sensitivitas
PERTEMUAN 8-9 METODE GRAFIK
PROGRAM LINEAR.
BASIC FEASIBLE SOLUTION
Integer Programming (IP) Pertemuan 19 :
KASUS MINIMISASI Ir. Indrawani Sinoem, MS
Teknik Optimasi Semester Ganjil 2013/2014
OPTIMASI MULTIVARIAT DENGAN KENDALA PERSAMAAN Oleh : Hafidh Munawir
Optimasi dengan Konstrain
Matematika Ekonomi PENGOPTIMUMAN BERKENDALA PERSAMAAN
Gudang ~1~ Modul XIII. Penyelesaian Soal Dengan Software
Linier Programming Metode Dua Fasa.
Pertemuan 23 Diferensial Parsial.
Diferensial Fungsi Majemuk
SISTEM PERSAMAAN LINIER (SPL)
Program Linear dalam Industri Pakan Ternak
Matakuliah : K0074/Kalkulus III Tahun : 2005 Versi : 1/0
METODE DUA PHASA.
PROGRAM LINEAR sudir15mks.
METODE BIG-M LINEAR PROGRAMMING
SISTEM PERSAMAAN LINIER (SPL)
Pertidaksamaan Linier
SISTEM PERSAMAAN LINIER
SISTEM PERSAMAAN LINIER (SPL)
BAB I Program Linier Pertemuan 1.
A. Sistem Persamaan Linier dan Kuadrat
Peta Konsep. Peta Konsep A. Sistem Persamaan Linier dan Kuadrat.
Program Linier - Daerah Fisibel Tak Terbatas
Operations Research Linear Programming (LP)
Peta Konsep. Peta Konsep A. Sistem Persamaan Linier dan Kuadrat.
Transcript presentasi:

TEKNIK OPTIMASI MULTIVARIABEL DENGAN KENDALA Mei 2009 TEKNIK OPTIMASI MULTIVARIABEL DENGAN KENDALA Dr. Ir. Yandra Arkeman, MEng Mata Kuliah Teknik Optimasi Departemen Teknologi Industri Pertanian Fateta - IPB

Nonlinear Programming (NLP) Formulasi NLP Maks/Min f (x) x = [ x1 x2 x3 …. Xn]T terhadap h (x) = 0 j = 1, 2, ….., m g (x) ≥ 0 j = m + 1, …., p Fungsi Kendala dapat dalam bentuk persamaan maupun pertidaksamaan Bentuk pertidaksamaan  bentuk persamaan

Beberapa Metode Metode Eliminasi Metode Lagrange Metode Penalty Ketiga metoda akan digunakan untuk kendala dgn bentuk persamaan (=)

METODE ELIMINASI CONTOH Minimumkan f (x) = 4x12 + 5x22 (pers. 1) terhadap 2x1 + 3x2 = 6 (pers. 2) Gunakan Metode Eliminasi!

METODE ELIMINASI PENYELESAIAN Baik x1 maupun x2 dapat dieliminasi. Cth gunakan x1; x1 = 6 – 3 x2 2 Selanjutnya eliminasikan ke pers.2; f (x2) = 14x22 – 36x2 + 36 (pers.3)

METODE ELIMINASI PENYELESAIAN minimisasi pers.3, dgn cara turunan ∂ f(x2) = 28x2 – 36 = 0  x2* = 1.286 ∂x2 Sehingga diperoleh x1* = 6 – 3 x2  x1* = 1.071 2

METODE ELIMINASI

METODE PENGALI LAGRANGE Metode ini dapat digunakan bila sulit menggunakan Metode Eliminasi Misal terdapat masalah optimasi dengan 2 variabel dan 1 persamaan konstrain: Min f (x1, x2) terhadap h (x1, x2) = e ( e adalah konstanta) atau h (x1, x2) – e = 0 h – e = 0

Bentuk Umum Kalau fungsi yang akan diminimumkan adalah: Y = f(x) Dengan kendala hk = h(x)=0, ,maka: Notasi fungsi dengan pengali Lagrange menjadi: L(x,) = Y +  khk

METODE PENGALI LAGRANGE Jika fungsi objektif tambahan dapat didefinisikan sebagai L(x, ω) = f (x) + ωh(x) catatan h(x) = 0 Maka pers.1 dapat ditulis menjadi (untuk 2 variabel x1 dan x2) : ∂f + ω ∂h = ∂ L = 0 (Pers.2a) ∂x1 ∂x1 ∂x1 ∂f + ω ∂h = ∂ L = 0 (Pers.2b) ∂x2 ∂x2 ∂x2 Syarat kondisi (Pers.2) yang optimum adalah ∂ L (x, ω) = h (x) = o (Pers.3) ∂ ω

METODE PENGALI LAGRANGE Contoh Soal Minimumkan f(x) = 4x12 + 5x22 Terhadap h(x)= 0 = 2x1 + 3x2 – 6 Penyelesaian Ubah bentuk fungsi tujuan  L(x, ω) = 4x12 + 5x22 + ω(2x1 + 3x2 – 6) (terapkan syarat kondisi pers. 2 dan 3 ) ∂L(x, ω) = 8x1 + 2 ω = 0 ∂x1 ∂L(x, ω) = 10x2 + 3 ω = 0 ∂x2 ∂L(x, ω) = 2x1 + 3x2 – 6 = 0 ∂ ω Dengan substitusi, x1 = -ω/4 dan x2 = -3ω/10, Maka  2(-ω/4) + 3(-3ω/10) – 6 = 0 ω = -30/7 x1‘ = 1.071 x2' = 1.286

Latihan 1 (Pengali Lagrange) Optimumkan fungsi: F(x) = 3x12 + x22 + 2x1x2 + 6x1 + 2x2 Terhadap 2x1 – x2 = 4 Gunakan matriks Hess untuk menguji apakah solusi yang didapatkan merupakan titik minimum atau maksimum

METODE PENALTY Merupakan metode kedua yang banyak digunakan untuk menyelesaikan NLP Ide utama Metode ini: Min f(x) terhadap g(x) ≥ 0 min P(f,g,h) h(x) = 0 Dimana P(f,g,h) merupakan fungsi Penalty atau fungsi baru

Jika fungsi Y = f(x) akan dioptimasikan dengan kendala gi = 0, maka dibuat fungsi baru: F = Y +  pk(gk)2 Fungsi ini kemudian diperlakukan sbg fungsi tanpa kendala dan dioptimumkan dgn nilai P sangat besar, atau p   Untuk mencari maksimum bentuknya menjadi: F = Y -  pk(gk)2

CONTOH Minimumkan f (x) = 4x12 + 5x22 (pers. 1) terhadap 2x1 + 3x2 = 6 (pers. 2) Gunakan Metode Penalty!

Penyelesaian: Karena hanya ada satu kendala, maka: F = Y + p1(g1)2 Sehingga diperoleh: F = 4x12 + 5x22 + p(2x1+3x2-6)2 (i) F/ x1 = 8x1+4p(2x1+3x2-6) = 0 (ii) F/ x2 = 10x2+6p(2x1+3x2-6) = 0 (iii) Pers (ii) = Pers (iii), maka: 8x1/4 = -p(g) = 10x2/6 x1 = (5/6) x2

Subtitusi ke pers. (ii): 8[(5/6)x2] + 4p[(5/3)x2+3x2-6] = 0 20/3 x2 + 20/3 px2 + 12px2 – 24p = 0 20/3 x2 + 56/3 px2 = 24p x2 [ 20/3 + (56/3)p ] = 24p x2 = 24p . 20/3 + (56/3)p Persamaan dibagi dgn p dan disederhanakan: x2 = 9 . (5/2p) + 7 Jika p   , maka x2  1.286. Sehingga x1=1.071

Cari nilai matriks Hess dan tentukan apakah titik stasioner yang didaptkan benar merupakan titik minimum!

Latihan: NLP sbb: Min f(x) = (x1 – 1)2 + (x2 – 2)2 terhadap h(x) = x1 + x2 + - 4 = 0 NLP tersebut dapat ditransform menjadi fungsi tanpa kendala sbb P(x,r) = (x1 – 1)2 + (x2 – 2)2 + r (x1 + x2 + - 4 )2