YÖNEYLEM ARAŞTIRMASI - III

Benzer belgeler
YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III

HESSİEN MATRİS QUADRATİK FORM MUTLAK ve BÖLGESEL MAKS-MİN NOKTALAR

YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III

EŞİTLİK KISITLI TÜREVLİ YÖNTEMLER

EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş. Dr. Özgür Kabak

DOĞRUSAL PROGRAMLAMADA DUALİTE (DUALITY)

28 C j -Z j /2 0

ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU

EM302 Yöneylem Araştırması 2 Çok değişkenli DOP ların çözümü. Dr. Özgür Kabak

Yöneylem Araştırması II

Zeki Optimizasyon Teknikleri

KONU 4: DOĞRUSAL PROGRAMLAMA MODELİ İÇİN ÇÖZÜM YÖNTEMLERİ I

Altın Oran Arama Metodu(Golden Search)

Modelleme bir sanattan çok bir Bilim olarak tanımlanabilir. Bir model kurucu için en önemli karar model seçiminde ilişkileri belirlemektir.

KISITLI OPTİMİZASYON

TÜREV VE UYGULAMALARI

DOĞRUSAL OLMAYAN PROGRAMLAMA -II- Tek değişkenli doğrusal olmayan karar modelinin çözümü

Başlangıç Temel Programının Bilinmemesi Durumu

Genetik Algoritmalar. Bölüm 1. Optimizasyon. Yrd. Doç. Dr. Adem Tuncer E-posta:

3.2. DP Modellerinin Simpleks Yöntem ile Çözümü Primal Simpleks Yöntem

Doğrusal Programlama. Prof. Dr. Ferit Kemal Sönmez

doğrusal programlama DOĞRUSAL PROGRAMLAMA (GENEL)

METASEZGİSEL YÖNTEMLER

Simpleks Yöntemde Duyarlılık Analizleri

Simpleks Yönteminde Kullanılan İlave Değişkenler (Eşitliğin yönüne göre):

İleri Yöneylem Araştırması Uygulamaları Tam Sayılı Programlama

T.C. DOKUZ EYLÜL ÜNİVERSİTESİ SOSYAL BİLİMLER ENSTİTÜSÜ EKONOMETRİ ANABİLİM DALI EKONOMETRİ DOKTORA PROGRAMI

0.1 Zarf Teoremi (Envelope Teorem)

OPTIMIZASYON Bir Değişkenli Fonksiyonların Maksimizasyonu...2

Kısıtsız Optimizasyon OPTİMİZASYON Kısıtsız Optimizasyon

Türk-Alman Üniversitesi. Ders Bilgi Formu


OPTİMİZASYON TEKNİKLERİ-2. Hafta

yöneylem araştırması Nedensellik üzerine diyaloglar I

Karar değişkenlere ilişkin fonksiyonların ve bu fonksiyonlara ilişkin sınırlamaların tanımlanması

DOĞRUSAL OLMAYAN PROGRAMLAMA -I-

Türk-Alman Üniversitesi İktisadi ve İdari Bilimler Fakültesi İşletme Bölümü Ders Bilgi Formu

Optimizasyon İçin Kök(Generic) Model (Doğrusal-Olmayan Programlama Modeli)

TİPİK MODELLEME UYGULAMALARI

İktisat bilimi açısından optimizasyon, amacımıza en uygun olan. seçeneğin belirlenmesidir. Örneğin bir firmanın kârını

DENİZ HARP OKULU ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: END 3519

Mühendislik ve Bilgisayar Bilimleri Fakültesi Endüstri Mühendisliði

SÜREKLİLİK. 9.1 Süreklilik ve Süreksizlik Kavramları

Nedim TUTKUN Düzce Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü Düzce-Türkiye

Lineer Programlama. Doğrusal terimi, hem amaç hem de kısıtları temsil eden matematiksel fonksiyonların doğrusal olduğunu gösterir.

DERS BİLGİLERİ Ders Kodu Yarıyıl T+U Saat Kredi AKTS Türkiye Ekonomisi EKO424 Bahar Ön Koşul Dersin Dili

Yrd. Doç. Dr. A. Burak İNNER

Analiz II Çalışma Soruları-3

Genel Graf Üzerinde Mutlak 1-merkez

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ

Matematiksel modellerin elemanları

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: END 3620

Yöneylem Araştırması II (IE 323) Ders Detayları

x e göre türev y sabit kabul edilir. y ye göre türev x sabit kabul edilir.

DOĞRUSAL PROGRAMLAMA TEKNİĞİ İLE KÖMÜR DAĞITIM OPTİMİZASYONU COAL DISTRIBUTION OPTIMIZATION BY UTILIZING LINEAR PROGRAMMING

YÖNEYLEM ARAŞTIRMASI - I

Kübik Spline lar/cubic Splines

Yöneylem Araştırması I (IE 222) Ders Detayları

OPTİMİZASYON TEKNİKLERİ. Kısıtsız Optimizasyon

İkinci dersin notlarında yer alan Gepetto Marangozhanesi örneğini hatırlayınız.

YÖNEYLEM ARAŞTIRMASI - I

ÖZLEM AYDIN TRAKYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

SİMPLEKS ALGORİTMASI Yapay değişken kullanımı

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ

Doğrusal Programlamada Grafik Çözüm

Anadolu Üniversitesi Endüstri Mühendisliği Bölümü İST328 Yöneylem Araştırması 2 Dersi Bahar Dönemi. Hazırlayan: Doç. Dr.

TRAKYA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MAKİNA MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA PROGRAMI ŞEKİL TANIMA ÖDEV 2 KONU : DESTEK VEKTÖR MAKİNELERİ

Türev Uygulamaları ÜNİTE. Amaçlar. İçindekiler. Yazar Prof.Dr. Vakıf CAFEROV

Kesikli Programlama (IE 506) Ders Detayları

KARAR TEORİSİ. Özlem AYDIN. Trakya Üniversitesi Bilgisayar Mühendisliği Bölümü

Maksimizasyon s.t. İşçilik, saat) (Kil, kg)

Bir Doğrusal Programlama Modelinin Genel Yapısı

DERS 2 : BULANIK KÜMELER

GEOMETRİK PROGRAMLAMADA GEOMETRİK-HARMONİK ORTALAMA EŞİTSİZLİGİNİN ROLÜ VE FONKSİYONEL

MIT OpenCourseWare Ekonomide İstatistiksel Yöntemlere Giriş Bahar 2009

YÖNEYLEM ARAŞTIRMASI İLE İLGİLİ ÇÖZÜMLÜ ÖRNEKLER

Tek Değişkenli Optimizasyon OPTİMİZASYON. Gradient Tabanlı Yöntemler. Bisection (İkiye Bölme) Yöntemi

ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ YÖNEYLEM ARAŞTIRMASI DERSİ LINDO

BULANIK MANTIK VE SİSTEMLERİ BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK Bilişim Teknolojileri Mühendisliği ABD Doktora Programı

Fonksiyonlarda limiti öğrenirken değişkenlerin limitini ve sağdan-soldan limit kavramlarını öğreneceksiniz.

Ders Kodu Dersin Adı Yarıyıl Teori Uygulama Lab Kredisi AKTS IND 621 Stokastik Süreçler

4. HAFTA BLM323 SAYISAL ANALİZ. Okt. Yasin ORTAKCI.

fonksiyonu aralığında sürekli bir fonksiyon ve için ise olur. Eğer bu aralıktaki bütün x ler için ise bu fonksiyonun noktasında bir minimumu vardır.

Çözümlemeleri" adlı yüksek lisans tezini başarıyla tamamlayarak 2001'de mezun oldu.

MATRİSEL ÇÖZÜM TABLOLARIYLA DUYARLILIK ANALİZİ

Ege Üniversitesi Elektrik Elektronik Mühendisliği Bölümü Kontrol Sistemleri II Dersi

10. HAFTA DERS NOTLARI İKTİSADİ MATEMATİK MİKRO EKONOMİK YAKLAŞIM. Yazan SAYIN SAN

9. HAFTA DERS NOTLARI İKTİSADİ MATEMATİK MİKRO EKONOMİK YAKLAŞIM. Yazan SAYIN SAN

4.1. Gölge Fiyat Kavramı

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: IND 3907

Okut. Yüksel YURTAY. İletişim : (264) Sayısal Analiz. Giriş.

Bu Cennet Vatan için Şehit Düşenlere İthafen

ÜNİTE. MATEMATİK-1 Doç.Dr.Murat SUBAŞI İÇİNDEKİLER HEDEFLER TÜREV UYGULAMALARI-II

TAMSAYILI PROGRAMLAMA

KLASİK BULANIK MANTIK DENETLEYİCİ PROBLEMİ : INVERTED PENDULUM

Transkript:

YÖNEYLEM ARAŞTIRMASI - III Prof. Dr. Cemalettin KUBAT Yrd. Doç. Dr. Özer UYGUN

İçerik

Bu bölümde eşitsizlik kısıtlarına bağlı bir doğrusal olmayan kısıta sahip problemin belirlenen stasyoner noktaları için Kuhn Tucker gerek şartları geliştirilecektir. Bu gelişimde Lagrange metodu temel alınacaktır. Bu şartlar aynı zamanda daha sonra tanımlanacak olan bazı sınırlamalar altındaki yeter şartlardır.

Amaç fonksiyonu maks. z = f x Kısıt g x 0 Bu eşitsizlik kısıtları uygun negatif olmayan gevşek değişkenler ilave edilerek eşitlik haline dönüştürülebilirler. Böylece negatif olmama şartlarının sağlanması için s j 2 0 g i x 0 Kısıtına ilave edilen Gevşek (dolgu) değişken olsun. Bunlar s = T s 1, s 2,, s m ve s 2 = (s 2 1, s 2 2,, s 2 m ) T

Lagrange fonksiyonu buna göre; L x, s, λ = f x λ [g x + s 2 ] şeklinde yazılır. Kısıtlar ise g x 0 dır. Optimallik için gerek şartlar; maksimizasyonda λ 0 minimizasyonda λ 0

Bu şartlar aşağıdaki gibi belirlenmiştir. Maksimizasyon durumunu ele alalım: λ, g ye bağlı olan f in değişim oranı ile ölçülür. Yani λ = f g dir. g x 0 kısıtının sağ tarafı sıfıra yaklaşır.

Çözüm uzayı kısıttan küçük olur ve böylece; maksimizasyon durumunda f azalamaz ve bu durum λ 0 olmasını gerektirir. Benzer şekilde kaynak artışları durumunda minimizasyon için f artamaz ve bu durumda λ 0 olmasını gerektirir. Eğer kısıtlar = şeklinde iseler, yani g x takdirde λ nın işareti sınırlı değildir. = 0 ise bu

Şimdi L nin X, S, ve λ ya göre kısmi türevleri alınırsa; L x = f λ g = 0 L s i = 2λ i s i = 0, i = 1, 2,. m L λ = g x + s2 = 0

Burada ikinci eşitlikten şu sonuçlar ortaya çıkar: 1. Eğer λ i > 0 ise s i 2 = 0 olur. (2. Şarttan ). Bu ifade kaynakların kıt olmasına karşılık gelir ve sonuç olarak eşitlik kısıtlarının tamamına son verir. 2. Eğer s i 2 0 ise λ i = 0 olur. (2. Şarttan). Bu sonuç ise i. Kaynağın kıt olmadığını gösterir ve sonuç olarak bu ifadeler f(λ i = f g i = 0 ) ın değerini etkilemez.

İkinci ve üçüncü eşitliklerden λ i g i x = 0, i = 1, 2,. m ortaya çıkar. Bu yeni şartlar yukarıdaki ifadelerin aslında tekrarı durumundadır. eğer λ i > 0 ise g i x = 0 veya s i 2 = 0 dır. Benzer şekilde eğer g i x < 0 ise s i 2 > 0 ve λ i = 0 dır.

Maksimizasyon probleminin bir stasyoner noktası olan X ve λ ya ait Kuhn Tucker gerek şartları şimdi aşağıdaki gibi özetlenebilir: λ 0 (min. f(x) için λ 0 ) f x λ g x = 0 λ i g i x = 0, i = 1, 2,. m g(x) 0

nın Yeterliliği Kuhn Tucker gerek şartları aynı zamanda yeterlidir, eğer amaç fonksiyonu ve çözüm uzayı konvekslik ve konkavlık ile ilgili bazı şartları sağlıyor ise. Bu şartlar aşağıdaki tabloda gösterilmiştir. Optimizasyonun Gereken Koşullar Yönü Amaç fonksiyonu Çözüm uzayı Maksimizasyon Konkav Konveks küme Minimizasyon Konveks Konveks küme

nın Yeterliliği Bu şartların ispatı için aşağıdaki doğrusal olmayan genelleştirilmiş problem tanımlanabilir: Maks veya Z = f x Min g i (x) 0, i = 1, 2,, r g i x 0, i = r + 1,, p g i x = 0, i = p + 1,, m L x, s, λ = f x λ i g i x + s 2 r i=1 p λ i g i x s 2 i=r+1 m λ i g i (x) i=p+1

nın Yeterliliği Kuhn Tucker şartlarının yeterliliğini oluşturan şartlar ise aşağıdaki tabloda görüldüğü gibi özetlenmiştir.

Örnek: Aşağıdaki minimizasyon problemini ele alalım. Amaç fonksiyonu Min. f x = x 2 1 + x 2 2 2 + x 3 Kısıtlar g 1 x g 2 x g 3 x g 4 x g 5 x = 2x 1 + x 2 5 0 = x 1 + x 3 2 0 = 1 x 1 0 = 2 x 2 0 = x 3 0 Bu bir minimizasyon problemi olduğundan λ 0 dır.

Örnek: Buna göre Kuhn Tucker şartları şöyle yazılabilir.

Örnek: Bu şartları açtığımızda şu ifadeleri yazabiliriz:

Örnek: Yukardaki eşitliklerin ortak çözümünden x 1 = 1, x 2 = 2, x 3 = 0; λ 1 = λ 2 = λ 5 = 0, λ 3 = 2, λ 4 = 4 sonuçları elde edilir. Problemde f(x) fonksiyonu konveks ve g(x) 0 çözüm uzayı da konveks olduğundan L x, s, λ fonksiyonunun konveks olması gerekir ve elde edilen stasyoner nokta Global Sınırlı bir Minimum verir.

λ 1 = λ 2 = λ 5 = 0, λ 3 = 2, λ 4 = 4 Çözümler incelendiğinde 1., 2. ve 5. Lamda değerlerinin = 0 çıkması ilgili kısıtların f(x) amaç fonksiyonu üzerinde etkilerinin olmadığını göstermektedir. λ 3 = 2, λ 4 = 4 olması ise, 3. ve 4. kısıtların amaç fonksiyonu f(x) üzerinde negatif etkiye sahip olduklarını gösterirken, bunlardan 4. kısıtın 3. kısıta göre iki kat daha fazla etkili olduğu görülmektedir.

Bununla birlikte bu örnek gösterir ki sonuçtaki şartları açıkça ortaya koyacak çözümlere ulaşmak genellikle zordur. Sonuç olarak Kuhn Tucker işlemleri sayısal hesaplamalar için uygun değildir. Kuhn Tucker şartlarının önemi doğrusal olmayan programlama algoritmalarının gelişiminde açıkça görülecektir.

Bu bölümde kısıtlı doğrusal olmayan problemlerin maksimum ve minimum noktalarının belirlenmesinde klasik teori geliştirilmiştir. Bu teorinin genel hesaplama amaçlarının tamamı için uygun olduğu söylenemez. Bazı durumlar dışında Kuhn Tucker teorisi etkin hesaplama algoritmalarının gelişimi için bir temel oluşturur. Gelecek bölümlerde inceleyecek olduğumuz Karesel(Quadratik) Programlama Kuhn - Tucker gerek şartlarının kullanımı için iyi bir örnek olacaktır.

Yöneylem Araştırması - II Kaynaklar 1. Wayne Winston, Operations Research Applications and Algorithms 4th. Edition, 2003. 2. M. Turhan Çoban, Optimizasyon Ders Notları. 3. MATLAB: Yapay Zeka ve Mühendislik Uygulamaları, Prof. Dr. C.Kubat, Beşiz Yayınları-1.Basım, Aralık 2012.

Yöneylem Araştırması - II Çalışmalarınızda Başarılar diliyorum