SİMPLEKS YÖNTEM (Özel Durumlar)

Slides:



Advertisements
Benzer bir sunumlar
8. SINIF 3. ÜNİTE BİLGİ YARIŞMASI
Advertisements

Yrd. Doç. Dr. Mustafa Akkol
Prof.Dr.Şaban EREN Yasar Üniversitesi Fen-Edebiyat Fakültesi
Diferansiyel Denklemler
FONKSİYONLAR Hazırlayan:Ogün İçel.
EĞİM EĞİM-1 :Bir dik üçgende dikey (dik) uzunluğun yatay uzunluğa oranına (bölümüne) eğim denir. Eğim “m” harfi ile gösterilir. [AB] doğrusu X ekseninin.
NOKTA, DOĞRU, DOĞRU PARÇASI, IŞIN, DÜZLEMDEKİ DOĞRULAR
Kofaktör Matrisler Determinantlar Minör.
Diferansiyel Denklemler
ÖRNEKLEME DAĞILIŞLARI VE TAHMİNLEYİCİLERİN ÖZELLİKLERİ
MATEMATİKSEL PROGRAMLAMA
TBF Genel Matematik II DERS – 8 : Doğrusal Eşitsizlikler
 Kısıtlamalı Maksimizasyon Problemleri
Prof. Dr. Halil İbrahim Karakaş
Yrd. Doç. Dr. Kemal DOYMUŞ K.K.E.F İlköğretim Bölümü
4 Kare Problemi 4 Kare Problemi Hazır mısın? B A Bu şekle iyi bak
3. Hipergeometrik Dağılım
MATEMATİKSEL PROGRAMLAMA
Ek 2A Diferansiyel Hesaplama Teknikleri
Birinci Dereceden Denklemler
PRİMAL-DUAL SİMPLEKS ÖRNEK
Soruya geri dön
FONKSİYONLAR ve GRAFİKLER
END 503 Doğrusal Programlama
ORHAN EREN İLKOKULU 1-A.
SİMPLEKS YÖNTEM.
MATRİSLER ve DETERMİNANTLAR
PARAMETRİK VE HEDEF PROGRAMLAMA
1.Dereceden 1 Bilinmeyenli Denklemler
TBF - Genel Matematik I DERS – 8 : Grafik Çizimi
Tam sayılarda bölme ve çarpma işlemi
KESİRLİ FONKSİYONLARIN GRAFİKLERİ
DERS 2 MATRİSLERDE İŞLEMLER VE TERS MATRİS YÖNTEMİ
TEST – 1.
2 ve 1’in toplamı 3 eder..
ORAN ve ORANTI DOĞRU ORANTI c a x b c . b = a . x.
Microsoft EXCEL (2) Kapsam Kopyalama, Yapıştırma Açıklama Ekleme Satır ve Sütunların Boyutlandırılması Bitişik Hücrelere Dayanarak Otomatik Veri Girme.
DERS 11 KISITLAMALI MAKSİMUM POBLEMLERİ
8 ? E K S İ L E N EKSİLEN _ 5 5 ÇIKAN FARK(KALAN) 8.
EŞANLI DENKLEMLİ MODELLERDE BELİRLENME PROBLEMİ
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Yard. Doç. Dr. Mustafa Akkol
İKİNCİ DERECEDEN FONKSİYONLAR ve GRAFİKLER
DERS 3 DETERMİNANTLAR ve CRAMER YÖNTEMİ
SİMPLEX YÖNTEMİ.
Diferansiyel Denklemler
DP SİMPLEKS ÇÖZÜM.
TAM SAYILARLA İŞLEMLER
Yıldız Teknik Üniversitesi Makina Müh. Bölümü
GEOMETRİK PROGRAMLAMA
örnek: Max Z=5x1+4x2 6x1+4x2≤24. x1+2x2≤6
DOĞRUSAL PROGRAMLAMA.
Toplama Yapalım Hikmet Sırma 1-A sınıfı.
DOĞRUSAL DENKLEM SİSTEMLERİ ve MATRİSLER
TÜRBÜLANSLI SINIR TABAKALAR
ÇOK DEĞİŞKENLİ FONKSİYONLARDA
TAM SAYILAR Pınar AKGÖZ.
Yard. Doç. Dr. Mustafa Akkol
TRANSİT TAŞIMA (TRANSSHIPMENT)
Bölüm 7: Matrisler Fizikte birçok problemin çözümü matris denklemleriyle ifade edilir. En çok karşılaşılan problem türleri iki başlıkta toplanabilir. Cebirsel.
Diferansiyel Denklemler
Prof. Dr. Halil İbrahim Karakaş
Lineer Programlama: Model Formulasyonu ve Grafik Çözümü
SİMPLEKS METOT Müh. Ekonomisi.
Simpleks Yöntemi İle Doğrusal Modellerin Çözümü
Bölüm10 İteratif İyileştirme Copyright © 2007 Pearson Addison-Wesley. All rights reserved.
Bir sektörün doğrusal üretim fonksiyonu
SAĞLIK KURUMLARINDA KARAR VERME YÖNTEMLERİ
Optimizasyon Teknikleri
Sunum transkripti:

SİMPLEKS YÖNTEM (Özel Durumlar)

ÖZEL DURUMLAR Simpleks yöntemi uygulanırken bazı durumlar ortaya çıkabilir. Bu özel durumlar; 1. Dejenerasyon 2. Alternatif optimum çözümler 3. Sınırlandırılmamış çözüm 4. Çözümün olmayışı

Dejenerasyon Simpleks yöntemi uygulanırken tabandan çıkacak değişkenin seçiminde minimum oran kuralında eşitlik olabilir. Birden fazla aynı minimum orana sahip değer varsa çıkan değişken, bu eşit oranlardan birinin rastgele seçilmesiyle belirlenir.

Dejenerasyon Problemde böyle bir durum gerçekleştiğinde bir sonraki iterasyonda bir ya da birden fazla taban değişken sıfır değerini alarak tabloda kalacaktır. Bu yeni çözüme dejenere çözüm adı verilmektedir. Modelin çözümünün bu şekilde çıkması çok önemli değildir. Kısıtlardan en az birinin fazla olduğu yorumu yapılabilir.

Dejenerasyon Maksimum Z = 3x1 + 9x2 Kısıtlar : x1 + 4x2 ≤ 8 (Örnek) Maksimum Z = 3x1 + 9x2 Kısıtlar : x1 + 4x2 ≤ 8 x1 + 2x2 ≤ 4 x1, x2 ≥ 0

Başlangıç Simpleks Tablosu Dejenerasyon (Örnek) Başlangıç Simpleks Tablosu A.K. cj Temel 3 x1 9 x2 0 s1 0 s2 Çözüm s1 1 4 8 s2 2   zj cj - zj 3 9 8/4= 2 4/2= 2 Oranlara bakarsak; 8 / 4 =2 ve 4 / 2 =2 çıkmaktadır. Dolayısıyla S1 ve S2’ nin her ikiside çıkan değişken olabilir. Burada rastgele bir seçim sözkonusu olacağı için S1’i çıkaralım ve iterasyona devam edelim.

1’inci İterasyon Tablosu Dejenerasyon (Örnek) 1’inci İterasyon Tablosu A.K. cj Temel 3 x1 9 x2 0 s1 0 s2 Çözüm 9 x2 1/4 1 2 s2 1/2 - 1/2   zj cj - zj 9/4 3/4 - 9/4 18 8/ (1/4)= 32 0/ (1/2)= 0

2’nci İterasyon Tablosu Dejenerasyon (Örnek) 2’nci İterasyon Tablosu A.K. cj Temel 3 x1 9 x2 0 s1 0 s2 Çözüm 9 x2 1 1/2 - 1/2 2 3 x1 - 1   zj cj - zj 3/2 - 3/2 18

Dejenerasyon (Örnek) Grafik Çözüm Optimum dejenere çözüm 2 x1 + 4x2 ≤ 8 Optimum dejenere çözüm 4 8 x1 + 2x2 ≤ 4

Alternatif optimum çözüm (Örnek) Maksimum Z = 2x1 + 4x2 Kısıtlar : x1 + 2x2 ≤ 5 x1 + x2 ≤ 4 x1, x2 ≥ 0

Alternatif optimum çözüm Başlangıç Simpleks Tablosu (Örnek) Başlangıç Simpleks Tablosu A.K. cj Temel 2 x1 4 x2 0 s1 0 s2 Çözüm s1 1 2 5 s2 4   zj cj - zj 5/2= 2,5 4/1= 4

Alternatif optimum çözüm 1’inci İterasyon Tablosu (Örnek) 1’inci İterasyon Tablosu A.K. cj Temel 2 x1 4 x2 0 s1 0 s2 Çözüm 4 x2 1/2 1 5/2 s2 - 1/2 3/2   zj cj - zj 2 - 2 10 (5/2)/(1/2)= 5 (3/2)/(1/2)= 3 Birinci iterasyonda x1 = 0, x2 = 2.5 ve Z = 10 olmak üzere B noktasındaki optimum değeri göstermektedir. Alternatif optimum çözüm olup olmadığını anlamak için Cj - Z j satırındaki tabandışı kalan değişkenlerin katsayılarına bakılır. x1 tabandışı değişkeninin katsayısı sıfırdır. Bu Z’yi değiştirmeden bir başka optimum çözüme gidilebileceğini gösterir. İkinci iterasyonda x1 değişkeninin tabana girmesine izin verilirken S2 ‘nin çıkması istenir.

Alternatif optimum çözüm 2’nci İterasyon Tablosu (Örnek) 2’nci İterasyon Tablosu A.K. cj Temel 2 x1 4 x2 0 s1 0 s2 Çözüm 4 x2 1 - 1 2 x1 3   zj cj - zj - 2 10 Yeni çözüm noktası C noktasıdır. Bu noktada x1=3, x2=1 ve Z=10 değerindedir. Amaç fonksiyonunun değeri değişmemiş ancak değişkenlerin değerleri değişmiştir. Alternatif optimum pratikte, amacın değerini değiştirmeden çözümler arasından seçim yapmayı sağlar.

Alternatif optimum çözüm (Örnek) Grafik Çözüm 4 5/2 Z = 2x1 + 4x2 B C (3,1) Optimum Çözümler 4 5 D A x1 + 2x2 ≤ 5 x1 + x2 ≤ 4

Sınırlandırılmamış çözüm (Örnek) Maksimum Z = 2x1 + x2 Kısıtlar : x1 - x2 ≤ 10 2x1 ≤ 40 x1, x2 ≥ 0

Sınırlandırılmamış çözüm Başlangıç Simpleks Tablosu (Örnek) Başlangıç Simpleks Tablosu A.K. cj Temel 2 x1 1 x2 0 s1 0 s2 Çözüm s1 1 - 1 10 s2 2 40   zj cj - zj x1 ve x2 tabana girecek değişkenlerdir. x1, Cj - Z j satırında daha büyük katsayıya sahip olduğu için giren değişken olarak seçilir. Ancak x2’nin altındaki sütunda bulunan tüm katsayılar negatif veya sıfırdır. Bu x2’nin diğer kısıtları bozmadan sürekli artabileceğini gösterir. x2’deki bir birimlik artış Z’ yi de bir birim artıracaktır. x2’ deki artış sonsuz olduğundan Z deki artış da sonsuz olacaktır. Bu modelin sınırlandırılmış bir çözümü olmadığını söyleyebiliriz.

Sınırlandırılmamış çözüm Sınırlandırılmamışlığı belirlemek için tabloda şuna dikkat edilmelidir: Herhangi bir iterasyonda, herhangi bir tabandışı değişkenin kısıt katsayıları negatifse çözüm uzayı sınırsızdır. Ya da böyle bir değişkenin, amaç fonksiyonunun maksimumu aranırken kısıt katsayıları negatif, amaç fonksiyonunun minimumu aranırken kısıt katsayıları pozitifse amaç fonksiyonunun değeri sınırlandırılmamış demektir.

Sınırlandırılmamış çözüm Sınırlandırılmamış çözüm uzayı (Örnek) Grafik Çözüm X2 2x1 ≤ 40 Sınırlandırılmamış çözüm uzayı x1 - x2 ≤ 10 X1 10 20

Uygun çözümün olmaması (Örnek) Maksimum Z = 3x1 + 2x2 Kısıtlar : 2x1 + x2 ≤ 2 3x1 + 4x2 ≥ 12 x1, x2 ≥ 0

Uygun çözümün olmaması Başlangıç Simpleks Tablosu (Örnek) Başlangıç Simpleks Tablosu A.K. cj Temel 3 x1 2 x2 0 s1 0 V1 -M A1 Çözüm s1 2 1 3 4 - 1 12   zj cj - zj -3M 3+3M -4M 2+4M M -12M

Uygun çözümün olmaması 1’inci İterasyon Tablosu (Örnek) 1’inci İterasyon Tablosu A.K. cj Temel 3 x1 2 x2 0 s1 0 V1 -M A1 Çözüm 2 x2 1 -5 -4 - 1 4   zj cj - zj 4+5M -1-5M 2+4M -2-4M M 4-4M Cj - Z j satırında pozitif sayı kalmadığı için iterasyona son verilir. Ancak amaç fonksiyonu 4- 4M değerindedir. Optimum çözümde M’nin sıfırlanması gerektiğinden problemin uygun çözümü olmadığına karar verilir.

Uygun çözümün olmaması (Örnek) Grafik Çözüm X2 3 2 X1 1 4 3x1 + 4x2 ≥ 12 2x1 + x2 ≤ 2