MATEMATİKSEL PROGRAMLAMA

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
Simetri ekseni (doğrusu)
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
17-21 Şubat Doğrusal Fonksiyonların Grafiği
ÜNİTE DEĞERLENDİRMESİ 1.Sınıf Türkçe
Diferansiyel Denklemler
9. ADİ DİFERANSİYEL DENKLEMLERİN SAYISAL ÇÖZÜMLERİ
ÖNERMELER KÜMELER Matematik Programınd​a 9. sınıftaki değişiklik​ler
4 Kare Problemi 4 Kare Problemi Hazır mısın? B A Bu şekle iyi bak
MATEMATİKSEL PROGRAMLAMA
Verimli Ders Çalışma Teknikleri.
Birinci Dereceden Denklemler
FONKSİYONLAR ve GRAFİKLER
END 503 Doğrusal Programlama
Yarbaşı İlköğretim Yarbaşı İlköğretim.
DOĞRUSAL PROGRAMLAMA.
Özel Üçgenler Dik Üçgen.
SİMPLEKS YÖNTEM (Özel Durumlar)
END 503 Doğrusal Programlama
Optimizasyon Teknikleri
ARALARINDA ASAL SAYILAR
ZAMBAK 1 SORU BANKASI UĞUR CESUR 1 ZAMBAK 1 SORU BANKASI ÖZEL SORULARI Hazırlayan: UĞUR CESUR.
BİRİNCİ DERECEDEN BİR BİLİNMEYENLİ DENKLEMLER
Problem Çözme Ve Problem Çözme Stratejileri Ödevi Cihan GÖÇ
PARAMETRİK VE HEDEF PROGRAMLAMA
TBF - Genel Matematik I DERS – 8 : Grafik Çizimi
Tam sayılarda bölme ve çarpma işlemi
DERS 2 MATRİSLERDE İŞLEMLER VE TERS MATRİS YÖNTEMİ
TEST – 1.
HABTEKUS' HABTEKUS'08 3.
DERS 11 KISITLAMALI MAKSİMUM POBLEMLERİ
8 ? E K S İ L E N EKSİLEN _ 5 5 ÇIKAN FARK(KALAN) 8.
Ek-2 Örnekler.
DOĞRU GRAFİKLERİ EĞİM.
Yard. Doç. Dr. Mustafa Akkol
MURAT ŞEN AKDENİZ ÜNİVERSİTESİ Üçgenler.
İKİNCİ DERECEDEN FONKSİYONLAR ve GRAFİKLER
DERS 3 DETERMİNANTLAR ve CRAMER YÖNTEMİ
KARTEZYEN KOORDİNAT SİSTEMİ
EŞİTSİZLİK GRAFİKLERİ
Diferansiyel Denklemler
DENKLEMLER. DENKLEMLER ÜNİTE BAŞLIĞI X kimdir neye denir,neden gereksinim duyulmuştur.Bilinmeyeni denklem kurmada kullanırız.Bilinmeyen problemlerde.
Yıldız Teknik Üniversitesi Makina Müh. Bölümü
Problem Yaklaşım Temelleri, Algoritma ve Akış Şeması
DERS 11 BELİRLİ İNTEGRAL (ALAN).
Yard. Doç. Dr. Mustafa Akkol
Tuğçe ÖZTOP İlköğretim Matematik Öğretmenliği 2. sınıf
Çocuklar,sayılar arasındaki İlişkiyi fark ettiniz mi?
Toplama Yapalım Hikmet Sırma 1-A sınıfı.
DOĞRUSAL DENKLEM SİSTEMLERİ ve MATRİSLER
DÖRTGENSEL BÖLGELERİN
ÇOK DEĞİŞKENLİ FONKSİYONLARDA
Yard. Doç. Dr. Mustafa Akkol
Diferansiyel Denklemler
DOĞRUSAL DENKLEM SİSTEMLERİNİN GRAFİK İLE ÇÖZÜMÜ
DERS:5 TRİGONOMETRİK FONKSİYONLAR.
DOĞRUSAL EŞİTSİZLİK SİSTEMLERİ
DOĞRUSAL EŞİTSİZLİKLER
Lineer Programlama: Model Formulasyonu ve Grafik Çözümü
Optimizasyon.
Bölüm10 İteratif İyileştirme Copyright © 2007 Pearson Addison-Wesley. All rights reserved.
SAĞLIK KURUMLARINDA KARAR VERME YÖNTEMLERİ
Optimizasyon Teknikleri
NİŞANTAŞI ÜNİVERSİTESİ
Sunum transkripti:

MATEMATİKSEL PROGRAMLAMA DOĞRUSAL PROGRAMLAMA GRAFİK ÇÖZÜM YÖNTEMİ

Temel Kavramlar Çözüm: Bir doğrusal programlama probleminin kısıtlayıcı fonksiyonlarının hepsini birden sağlayan karar değişkenlerinin (x1, x2, ..., xn) oluşturduğu kümeye çözüm denir. Uygun çözüm: Negatif olmama koşulunu sağlayan çözüme uygun çözüm denir. En iyi çözüm: Amaç fonksiyonuna en iyi değeri (en küçük veya en büyük) sağlayan uygun çözüme en iyi çözüm denir.

Grafik Çözüm Yönteminin Aşamaları Bir doğrusal programlama probleminin grafik çözümünde aşağıdaki adımlar izlenir: 1. Değişkenlerin koordinat sisteminin yatay ve dikey eksenlerine yerleştirilmesi, 2. Kısıtlayıcı fonksiyonların grafiğinin çizilmesi, 3. Uygun çözüm bölgesinin belirlenmesi, 4. En iyi çözümün araştırılması.

Örnek 1

Örnek 1-devam

Örnek 1-devam

Örnek 3

Örnek 3-devam

Örnek 3-devam

Örnek 4 Aşağıdaki doğrusal programlama problemini grafik yöntemiyle çözünüz Zenk = 3x1 + 5x2 3x1 + x2 ³ 9 x1 + 2x2 ³ 8 x1 + 5x2 ³ 10 x1, x2 ³ 0

Örnek 4-devam Doğruların çizilmesiyle ilgili aritmetik işlemler aşağıda topluca gösterilmiştir. 3x1 + x2 = 9 eşitliğinde x1 = 0 için x2 = 9, x2 = 0 için x1 = 3, x1 + 2x2 = 8 eşitliğinde x1 = 0 için x2 = 4, x2 = 0 için x1 = 8, x1 + 5x2 = 10 eşitliğinde x1 = 0 için x2 = 2, x2 = 0 için x1 = 10 ZA = Z(0, 9) = 3(0) + 5(9) = 45 Zenk =ZB = Z(2, 3) = 3(2) + 5(3) = 21* ZC = Z(20/3, 2/3) = 3(20/3) + 5(2/3) = 23.3 ZD = Z(10, 0) = 3(10) + 5(0) = 30

Örnek 5 Aşağıdaki doğrusal programlama problemini grafik yöntemiyle çözünüz. Zenk = 2x1 + 3x2 3x1 + 2x2 ³ 6 x1 - 2x2 £ 4 x1 £ 5 x2 £ 3 x1, x2 ³ 0

Örnek 5-devam Uç noktaların koordinatlarının ayrı ayrı hesaplanıp amaç fonksiyonunda yerine konulmasıyla ulaşılan değerler de (aşağıda topluca verilmiştir) E noktasının en iyi çözümü sağlayan nokta olduğunu göstermektedir. ZA = Z(0, 3) = 2(0) + 3(3) = 9 ZB = Z(5, 3) = 2(5) + 3(3) = 19 ZC = Z(5, 0,5) = 2(5) + 3(0.5) = 11.5 ZD = Z(4, 0) = 2(4) + 3(0) = 8 ZE = Z(2, 0) = 2(2) + 3(0) = 4

Grafik Çözümde Karşılaşılan Özel Durumlar Eşitsizliklerin Tutarsız Olması Sınırsız Çözüm Uygun Çözüm Bölgesinin Bir nokta Olması Alternatif Eniyi Çözümün Bulunması

1. Eşitsizliklerin Tutarsız Olması Aşağıdaki doğrusal programlama problemini grafik yöntemiyle çözünüz. Zenb = 6x1 + 3x2 x1 + 2x2 £ 2 2x1 + x2 ³ 6 x1, x2 ³ 0

1. Eşitsizliklerin Tutarsız Olması-devam Aşağıdaki doğrusal programlama problemini grafik yöntemiyle çözünüz. Zenb = 6x1 + 3x2 x1 + 2x2 £ 2 4x1 + 3x2 ³ 12 x1, x2 ³ 0

2. Sınırsız Çözüm Aşağıdaki doğrusal programlama problemini grafik yöntemiyle çözünüz. Zenb = 2x1 + x2 -2x1 + x2 £ 4 x1 - x2 £ 1 x1, x2 ³ 0

3. Uygun Çözüm Bölgesinin Bir Nokta Olması Aşağıdaki doğrusal programlama problemini grafik yöntemiyle çözünüz. Zenb = 6x1 + 3x2 x1 + x2 £ 6 3x1 + 5x2 ³ 24 x2 = 3 x1, x2 ³ 0 Üç doğrunun kesiştiği noktanın koordinatlarının belirlenmesi amacıyla bunlardan rasgele seçilen ikisi, 3x1 + 5x2 = 24 ve x2 = 3 olsun. Bu iki denklemin çözümünden x1 = 3, x2 = 3 elde edilir. Buradan amaç fonksiyonunun en büyük değeri, Z’de x1 = 3, x2 = 3 yerleştirilmesiyle, Zenb = 6(3) + 3(3) = 27 olarak hesaplanır.

4. Alternatif Eniyi Çözümün Bulunması Aşağıdaki doğrusal programlama problemini grafik yöntemiyle çözünüz. Zenb = 8x1 + 8x2 2x1 + 3x2 ³ 12 3x1 + 2x2 ³ 12 x1 + x2 £ 6 x1, x2 ³ 0 Problemin uygun çözüm bölgesi ABC üçgen alanıdır. Amaç fonksiyonunun ABC üçgeninin uç noktalarındaki değerleri aşağıda verilmiştir. ZA = Z(0, 6) = 8(0) + 8(6) = 48 ZB = Z(6, 0) = 8(6) + 8(0) = 48 ZC = Z(12/5, 12/5) = 8(12/5) + 8(12/5) = 192/5 Amaç fonksiyonu en büyük değerine A(0, 6) ve B(6, 0) noktalarında ulaşmıştır. Dolayısıyla A ve B noktalarındaki çözümler birbirlerine alternatif olan en iyi çözümlerdir.

Ödev Aşağıdaki DP problemini grafik çözüm yöntemi ile çözünüz. Zenb = 3x1 + 6x2 x1 + x2  4 x1 + x2  1 x1 - x2  -1 x1, x2 ³ 0