28 C j -Z j /2 0

Benzer belgeler
Simpleks Yöntemde Duyarlılık Analizleri

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

DOĞRUSAL PROGRAMLAMADA DUALİTE (DUALITY)

YÖNEYLEM ARAŞTIRMASI - III

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

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

Yöneylem Araştırması II

YÖNEYLEM ARAŞTIRMASI - III

Z c 0 ise, problem için en iyilik koşulları (dual. X b 0 oluyorsa, aynı zamanda primal

KISITLI OPTİMİZASYON

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

Duyarlılık analizi, bir doğrusal programlama probleminde belirlenen katsayı değerlerinin

4.1. Gölge Fiyat Kavramı

4. Gölge Fiyat Kavramı ve Duyarlılık Analizleri:

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

İTÜ İŞLETME FAKÜLTESİ İŞLETME MÜHENDİSLİĞİ BÖLÜMÜ

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

Standart modellerde öncelikle kısıt denklemleri eşitlik haline çevrilmelidir. Öncelikle ilk kısıta bakalım.

YÖNEYLEM ARAŞTIRMASI - I

TAMSAYILI PROGRAMLAMA

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

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

KONU 13: GENEL UYGULAMA

Yöneylem Araştırması I Dersi 2. Çalışma Soruları ve Cevapları/

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

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

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

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

doğrusal programlama DOĞRUSAL PROGRAMLAMA (GENEL)

YÖNEYLEM ARAŞTIRMASI - III

SİMPLEKS ALGORİTMASI! ESASLARI!

ATAMA (TAHSİS) MODELİ

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

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

Bir Doğrusal Programlama Modelinin Genel Yapısı

KONU 8: SİMPLEKS TABLODA KARŞILAŞILAN BAZI DURUMLAR - II 8.1. İki Evreli Yöntem Standart biçime dönüştürülmüş min /max Z cx (8.1)

Ders 10. Prof.Dr.Haydar Eş Prof.Dr.Timur Karaçay. Simpleks Yöntemine Giriş Alıştırmalar 10

YÖNEYLEM ARAŞTIRMASI - III

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

Türk-Alman Üniversitesi. Ders Bilgi Formu

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

Matematiksel modellerin elemanları

Zeki Optimizasyon Teknikleri

EKON 305 Yöneylem Araştırması I. Doğrusal Programlama. Doç. Dr. Murat ATAN 1

Yöneylem Araştırması III

BÖLÜM I: Hedef Programlama. Prof.Dr. Bilal TOKLU. HEDEF PROGRAMLAMAYA GİRİŞ HEDEF PROGRAMLAMA MODELLERİNİN ÇÖZÜMÜ

Ulaştırma Problemleri

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

Genel Graf Üzerinde Mutlak 1-merkez

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

Ders 11. Kısıtlamalı Minimizasyon Problemleri Alıştırmalar 11. Prof.Dr.Haydar Eş Prof.Dr.Timur Karaçay

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

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

Doğrusal Programlama ve Madenciliğe İlişkin iki Basit Örnek

Temelleri. Doç.Dr.Ali Argun Karacabey

KISALTILMIŞ SİMPLEKS YÖNTEMİ

a2 b3 cij: birim başına ulaşım maliyeti xij: taşıma miktarı

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

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

Duyarlılık Analizi, modelde veri olarak kabul edilmiş parametrelerde meydana gelen değişimlerin optimum çözüme etkisinin incelenmesidir.

DOĞRUSAL PROGRAMLAMANIN ÖZEL TÜRLERİ

İÇİNDEKİLER. Bölüm 1 YÖNEYLEM ARAŞTIRMASINA GİRİŞ Temel Kavramlar Modeller Diğer Kavramlar 17 Değerlendirme Soruları 19

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

YÖNEYLEM ARAŞTIRMASI - III

T.C. MİLLÎ EĞİTİM BAKANLIĞI SAĞLIK BAKANLIĞI PERSONEL GENEL MÜDÜRLÜĞÜ PERSONELİNİN UNVAN DEĞİŞİKLİĞİ SINAVI 31. GRUP: ENDÜSTRİ MÜHENDİSİ

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

Önsöz... XIII Önsöz (Hava Harp Okulu Basımı)...XV BÖLÜM 1 1. YÖNEYLEM ARAŞTIRMASINA GİRİŞ... 1

YÖNEYLEM ARAŞTIRMASI - I

ĐST 349 Doğrusal Programlama ARA SINAV I 15 Kasım 2006

YÖNEYLEM ARAŞTIRMASI - I

Applied Management Science: Modeling, Spreadsheet Analysis, and Communication for Decision Making

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

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

END331 YÖNEYLEM ARAŞTIRMASI I DERS NOTLARI

İbrahim Küçükkoç Arş. Gör.

Fabrika Tasarımı (MFGE 478) Ders Detayları


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ŞTIRMASI - III

Her bir polis devriyesi ancak bir çağrıyı cevaplayabilir. Bir çağrıya en fazla bir devriye atanabilir.

Ders 8: Çok Kriterli Karar Verme

Yönetim için Sayısal Yöntemler (AVM306) Ders Detayları

6. Ulaştırma Modelleri:

TAM SAYILARLA TOPLAMA ÇIKARMA

Doğrusal Programlamada Grafik Çözüm

Toplam maliyete/gelire göre yer seçimi Faktör ağırlıklandırma Başabaş noktası analizi Oyun kuramı

Sayısal Yöntemler (ISL505) Ders Detayları

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 4910

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

OYUNLAR KURAMI Giriş oyunlar kuramı Oyunlar Kuramındaki Tanımlar oyun oyuncu sıfır toplamlı iki kişilik oyunlar strateji

25. KARARLILIK KAPALI ÇEVRİM SİSTEMLERİNİN KARARLILIK İNCELENMESİ

Stok Kontrol. Önceki Derslerin Hatırlatması. Örnek (Ekonomik Sipariş Miktarı Modeli)(2) Örnek (Ekonomik Sipariş Miktarı Modeli)(1)

Total Contribution. Reduced Cost. X1 37, ,85 0 basic X2 22, ,56 0 basic 300 M. Slack or

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

Stok Kontrol. Ders 6. Farklı Bir Stok Yönetimi Durumu. Önceki Derslerin Hatırlatması

Stok Kontrol. Önceki Derslerin Hatırlatması. Örnek (Ekonomik Sipariş Miktarı Modeli)(1) Örnek (Ekonomik Sipariş Miktarı Modeli)(2)

Örnek. Aşağıdaki veri setlerindeki X ve Y veri çiftlerini kullanarak herbir durumda X=1,5 için Y nin hangi değerleri alacağını hesaplayınız.

T.C. ATATÜRK ÜNİVERSİTESİ SOSYAL BİLİMLER ENSTİTÜSÜ İŞLETME ANABİLİM DALI. Uzay ÖZDER

Transkript:

3.2.6. Dual Problem ve Ekonomik Yorumu Primal Model Z maks. = 4X 1 + 5X 2 (kar, pb/gün) X 1 + 2X 2 10 6X 1 + 6X 2 36 8X 1 + 4X 2 40 (işgücü, saat/gün) (Hammadde1, kg/gün) (Hammadde2, kg/gün) 4 5 0 0 0 X 1 X 2 S 1 S 2 S 3 5 X 2 0 1 1-1/6 0 4 4 X 1 1 0-1 1/3 0 2 0 S 3 0 0 4-2 1 8 Z j 4 5 1 1/2 0 28 C j -Z j 0 0-1 -1/2 0 Dual Model Z min. = 10y 1 + 36y 2 +40y 3 y 1 + 6y 2 +8y 3 4 2y 1 + 6y 2 +4y 3 5 y 1, y 2, y 3 0 10 36 40 0 0 M M y 1 y 2 y 3 E 1 E 2 A 1 A 2 36 y 2 0 1 2-1/3 1/6 1/3-1/6 1/2 10 y 1 1 0-4 1-1 -1 1 1 Z j 10 36 32-2 -4 2 4 28 C j -Z j 0 0 8 2 4 M-2 M-4 56

Primal Model Z maks. = 6X 1 + 4X 2 2X 1 + 6X 2 12 4X 1 + 4X 2 16 (işgücü, saat/gün) (Hammadde, kg/gün) 6 4 0 0 X 1 X 2 S 1 S 2 0 S 1 0 4 1-1/2 4 6 X 1 1 1 0 1/4 4 Z j 6 6 0 3/2 24 C j -Z j 0-2 0-3/2 Dual Model Z min. = 12y 1 + 16y 2 2y 1 + 4y 2 6 6y 1 + 4y 2 4 y 1, y 2 12 16 0 0 M M y 1 y 2 E 1 E 2 A 1 A 2 0 E 2-4 0-1 1 1-1 2 16 y 2 1/2 1-1/4 0 1/4 0 3/2 Z j 8 16-4 0 4 0 24 C j -Z j 4 0 4 0 M-4 M Optimal Primal- Optimal Dual Tablo Arasındaki İlişkiler 1)Amaç fonksiyonunun optimal değeri primal ve dual problemler için aynıdır. 57

Z maks. =G min. 2).Eğer dual optimal çözümde herhangi bir dual değişken temel değişken olarak yer alırsa,onun primal problemdeki karşılığı olan gölge/ artık değişkenin değeri sıfır olur. Y 2 =3/2 ; S 2 =0 Eğer primal optimal çözümde,herhangi bir primal kısıtlayıcının gölge/artık değişkeni temel değişken olarak pozitif bir değere sahip ise,onun karşılığı olan dual değişkenin optimal değeri 0 olur. S 1 =4 ; y 1 =0 3).Dual problemin temel değişkenlerinin optimal çözüm değerleri primal simpleks tablosunda gölge değişkenlerin altındaki cj-zj satırında ters işaretli olarak bulunur. Primal değişkenlerin optimal değerleri dual optimal simpleks tabloda artık değişkenlerin altındaki cj-zj satırında bulunur. 4).Eğer dual değişken yapay değişken içeren primal kısıtlayıcıya karşılıksa dual değişkenin optimal değeri optimal primal simpleks tabloda yapay değişkenin altındaki cj-zj satırındaki elemanın ters işaretlisi olarak bulunur (M için 0 değeri verilir). Primal Model Z maks. = 6X 1 + 5X 2 +3X 3 (kar, pb/gün) 2X 1 + 4X 2 +X 3 19 (HammaddeA, kg/gün) X 1 + 2X 2 +X 3 9 (HammaddeB, kg/gün) 2X 1 + X 2 16 (işgücü, saat/gün) X 1, X 2, X 3 0 6 5 3 0 0 0 X 1 X 2 X 3 S 1 S 2 S 3 0 S 1 0 3/2 0 1-1 -1/2 2 3 X 3 0 3/2 1 0 1-1/2 1 6 X 1 1 1/2 0 0 0 1/2 8 Z j 6 15/2 3 0 3 3/2 51 C j -Z j 0-5/2 0 0-3 -3/2 58

Dual Model Z min. = 19y 1 + 9y 2 +16y 3 2y 1 + y 2 +2y 3 6 4y 1 + 2y 2 +y 3 5 y 1 + 2y 2 3 y 1, y 2, y 3 0 19 9 16 0 0 0 M M M y 1 y 2 y 3 E 1 E 2 E 3 A 1 A 2 A 3 16y 3 ½ 0 1-1/2 0 ½ ½ 0 -½ 3/2 9y 2 1 1 0 0 0-1 0 0 1 3 0E 2-1/2 0 0-1/2 1-3/2 ½ -1 3/2 5/2 Z j 17 9 16-8 0-1 8 0 1 51 C j -Z j 2 0 0 8 0 1 M-8 M M-1 3.2.6. Dual Simpleks Yöntem Doğrusal programlama problemlerinin çözümünde kullanılan diğer bir yöntem Dual Simpleks Yöntem dir. Bu yöntem çözümün optimal ancak uygun olmadığı durumlarda kullanılır. Maksimizasyon amaçlı bir probleme ait tablonun C j -Z j satırındaki değerler 0 veya - değerli iken çözüm sütunundaki değerlerin en az biri - işaretliyse veya minimizasyon. amaçlı bir probleme ait tablonun C j -Z j satırındaki değerlerin tümü + veya 0 iken çözüm sütununda yer alan değerlerin en az biri - işaretli ise dual simpleks yöntemine başvurulur. Dual Simpleks yöntem, primal simpleks yöntemde olduğu gibi çözüme giren ve çözümden çıkan değişkenlerin seçimiyle başlar. Ancak, dual simpleks yöntemde önce çözümden çıkacak değişken, daha sonra çözüme girecek değişken belirlenir. Temelden çıkacak değişken çözüm sütununda negatif değere sahip değişkenler arasından seçilir. Çözüm sütununda mutlak değerce en büyük değerli değişken temelden çıkacak olan değişkendir ( anahtar satır ). 59

Eğer çözüm sütunundaki tüm değişkenler + ise çözüm uygun bir çözümdür. Ancak çözümün optimal bir çözüm olup olmadığını belirlemek için C j Z j satırına bakılır. Temele girecek değişken çözümde bulunmayan değişkenler arasından seçilir. Bunun için C j Z j satırındaki değerler anahtar satırdaki karşı gelen değerlere bölünür. Paydaya gelen sayılar arasında 0 veya + değerli olanlar dikkate alınmaz. Problem maksimizasyon amaçlı bir problem ise, en küçük oranın elde edildiği sütuna ait değişken çözüme girecek değişken olarak seçilir(anahtar sütun). Problem minimizasyon amaçlı bir problem ise, mutlak değerce en küçük oranın elde edildiği sütuna ait değişken çözüme girecek değişken olarak seçilir(anahtar sütun). Çözümle ilgili diğer işlemler primal simpleks yöntemdeki gibidir. Bir sonraki tabloda C j Z j satırı optimallik şartını sağlarken çözüm sütunundaki değerlerin en az biri - işaretli ise dual simpleks yönteme devam edilir.. Elde edilen tablonun çözüm sütunundaki değerlerin hiçbiri - işaretli değilse ve C j Z j satırı optimallik şartını sağlıyorsa optimal ve uygun çözüm elde edilmiş demektir. Dual Simpleks yöntem, çoğunlukla, -sağ taraf sabitlerindeki değişikliklerden sonra yeni optimal çözümün elde edilmesinde -modele yeni bir kısıt ilave edildikten sonra yeni optimal çözümün elde edilmesinde ve -normal minimizasyon problemlerinin çözümünde kullanılmaktadır. Örnek1 17 : Z min. = 3X 1 + 2X 2 3X 1 + X 2 3 4X 1 + 3X 2 6 X 1 + X 2 3 Örnek2 18 : Z min. = X 1 + 2X 2 X 1-2X 2 + X 3 4 2X 1 + X 2 - X 3 6 X 1, X 2, X 3 0 17 TAHA, H. (1992), Operations Reseach, 5 th Edit., Mac Millan International Com, New York, 18 WINSTON, W.,(1991), Operations Reseach Applications and Algorithms, 2 nd Edit., PWS- KENT Publishing Com., U.S.A. 60

Örnek3 19 : Z min. = 5X 1 + 4X 2 X 1 + 2X 2 12 5X 1 + X 2 31 3X 1 + X 2 21 KAYNAKLAR TAHA, H. (1992), Operations Reseach, 5 th Edit., Mac Millan International Com, New York, WALKER, R.,C.,(1999), Introduction to Mathematical Programming, Prentice Hall Inc., U.S.A. WINSTON, W.,(1991), Operations Reseach Applications and Algorithms, 2 nd Edit., PWS- KENT Publishing Com., U.S.A. 19 WALKER, R.,C.,(1999), Introduction to Mathematical Programming, Prentice Hall Inc., U.S.A. 61