Professional Documents
Culture Documents
Yöneylem Araştırması II Ders Notları
Yöneylem Araştırması II Ders Notları
Kütahya-2022
Ders Kitabı ve Yardımcı Kitaplar
Ders Kitabı: Kara, İmdat,Yöneylem Araştırması: Doğrusal
Olmayan Modeller, Anadolu Üniversitesi Yayınları, Eskişehir, 1986.
Yardımcı Kaynaklar:
1) Ronald L. Rardin, Optimization in Operations Research,
Prentice Hall, Inc., Upper Saddle River, NJ. 1998.
2) Wayne L. Winston, Operations Research, Applications and
Algorithms, 4th Edition, Duxbury Press Thomson Learning, Inc.
2004.
3) Sipahioğlu, Aydın ve Saraç, Tuğba, Lingo 6.0 Kullanım Kılavuzu,
Eskişehir Osmangazi Üniversitesi, 2003.
4) Hamdy A. Taha,Yöneylem Araştırması, 3. basım, Ş. Alp Baray ve
Şakir Esnaf tarafından 6. basımdan Çeviri, Literatür Yayıncılık,
İstanbul, 2003.
5) Hamdy A. Taha, Operations Research : An Introduction, 8th ed,
Prentice Hall, Upper Saddle River, N.J., 2007.
Yüksek Lisans Tezi: Karesel atama Problemlerinin Çözümü İçin Subgradiyent Yöntemi, 2001,
Danışman: Prof.Dr.Refail GASİMOV
Doktara Tezi: Çok Ölçütlü Portföy Optimizasyon Problemleri ve Çözüm Yaklaşımları, 2007,
Danışman: Prof.Dr.Refail KASIMBEYLİ
Yöneylem Araştırması II
Dersin Değerlendirmesi
1. Problem nedir?
2. Alternatifler nelerdir?
3. Eniyi alternatif hangisidir?
Temel YA Kavramları:
2)
3)
1) En Kısa Yol (Güzergah) Problemi
Parametreler:
dij: i.düğümden j. Düğüme olan mesafe
Karar Değişkenleri:
Xij= 1, eğer i. düğümden j. düğüme geçilecekse; 0, d.d.
Kısıtlar:
x12+x13=1 (1. düğümden bir çıkış olmalı kısıtı)
x12= x23+x25+x27 (2. düğüme giriş-çıkış kısıtı)
x13+x23=x34+x36 (3. düğüme giriş-çıkış kısıtı)
x34=x45+x46 (4. düğüme giriş-çıkış kısıtı)
x25+x45=x57 (5. düğüme giriş-çıkış kısıtı)
x36+x46=x67 (6. düğüme giriş-çıkış kısıtı)
x27+x57+x67=1 (7. düğüme bir giriş olmalı kısıtı)
xij:0-1 tamsayı, (i,j)
k.a.
Enk Xo=30x12+42x13+10x23+80x25+110x27+50x34+55x36+20x45
+12x46+15x57+60x67
Lingo Modeli ve Eniyi Çözüm:
Model: Global optimal solution found.
Objective value: 125.0000
x12+x13=1; Objective bound: 125.0000
x12= x23+x25+x27; Infeasibilities: 0.000000
x13+x23=x34+x36; Extended solver steps: 0
Total solver iterations: 0
x34=x45+x46;
x25+x45=x57;
x36+x46=x67; Variable Value Reduced Cost
X12 1.000000 30.00000
x27+x57+x67=1; X13 0.000000 42.00000
@bin(x12); @bin(x13); X23 1.000000 10.00000
@bin(x23);@bin(x25);@bin(x27); X25 0.000000 80.00000
X27 0.000000 110.0000
@bin(x34);@bin(x36); X34 1.000000 50.00000
@bin(x45);@bin(x46); X36 0.000000 55.00000
@bin(x57); X45 1.000000 20.00000
X46 0.000000 12.00000
@bin(x67); X57 1.000000 15.00000
Min=30*x12+42*x13+10*x23+80*x25+110*x27+50* X67 0.000000 60.00000
x34+55*x36+20*x45+12*x46+15*x57+60*x67;
End
Parametreler:
dij: i.düğümden j. Düğüme akış kapasitesi
Karar Değişkenleri:
Xij: i. düğümden j. düğüme akış miktarı
3) En Büyük Akış Probleminin Çözümü
Örnek VII.5 (Kara, s.237)
1.Ardıştırma:
A1: 1→4 →5
A2: 1=Enk {9,5}=5
A3: d14=9-5=4 ve d45=5-5=0
A4: d41=2+5=7 ve d54=2+5=7
2.Ardıştırma:
A1: 1→2 →5
4
A2: 2=Enk {5,4}=4
7
A1: 1→4 →3 →5 4 7
A2: 3=Enk {4,3,3}=3
A3: d14=4-3=1, d43=3-3=0, d35=3-3=0, 7 0
A4: d41=7+3=10, d34=5+3=8, d53=2+3=5,
8 0
1
4.Ardıştırma: 7
4
4 0
12 12
3
3
8 5
T.C. Kütahya Dumlupınar Üniversitesi
Mühendislik Fakültesi
Endüstri Mühendisliği Bölümü
Yöneylem Araştırması II Dersi
Kütahya-2022
Matematiksel Programlama Modellerinin Sınıflandırması
Doğrusal Olmayan Programlamada Temel Kavramlar
X1- X1+ X2- X2- X3- X3- X4- X4+ X5+ X5+
X5
Amaç fonksiyonu f(x)’in xR’de türevlenebilirliği
Dışbükey Bileşim:
X2 X3
X1
X5 X4
X1
X2
X2 X1
Dışbükey Küme:
X1
X1 X2
X2
Ör: (Kara, s.60)
Ör: (Kara, s.60)
Dışbükey veya İçbükey Fonksiyonların Özellikleri
İspat:
Dışbükey veya İçbükey Fonksiyonların Özellikleri
İspat:
Dışbükey veya İçbükey Fonksiyonların Özellikleri
f(X)
(1/2)h’Hf(Xo+ h)h
f(Xo+h)
f(Xo)h
f(Xo)
Xo Xo+h
Yerel Enküçük için Gerekli veYeterli Koşullar:
Xo noktasının yerel enküçük nokta olabilmesi için h komşuluğundaki noktalardan
daha küçük fonksiyon değerine sahip olması gerekmektedir.
f(Xo)-f(Xo+h)≤ 0 olmalıdır.
f(Xo)-f(Xo+h)≤ 0 olması için şartları Taylor açılımından bulabiliriz.
f(Xo) = 0 olmalıdır.
f(Xo) = 0 olmalıdır.
Gerekli Koşul
Yeterli Koşul
Bütünsel Eniyi Kontrolü
Örnek: L metre uzunluğundaki bir PVC doğrama kesilerek pencerenin çerçeve-
sinin yapımında kullanılacaktır. Pencerenin altı dikdörtgen şeklinde ve üstü ise
çapı dikdörtgenin taban uzunluğuna eşit olan yarım çember şeklindedir.
Gün ışınından en fazla yararlanacak şekilde tasarlanmak istenen çerçevenin
içine takılacak camın alanının enbüyüklenmesi için çerçeve boyutlarının
belirlenmesi gerekmektedir. Gerekli Matematiksel kurunuz ve modelin eniyi
çözümünü araştırınız.
T.C. Kütahya Dumlupınar Üniversitesi
Mühendislik Fakültesi
Endüstri Mühendisliği Bölümü
Yöneylem Araştırması II Dersi
Kütahya-2022
Örnek: Tahmin denklemi parametrelerinin eniyilenmesi
Örnek: Tahmin denklemi parametrelerinin eniyilenmesi
Türevsiz Arama Yöntemi:
Altın Oran (Golden Section) Arama Yöntemi
Altın Oran (Golden Section) Arama Yöntemi
Altın Oran (Golden Section) Arama Yöntemi Uygulama Örneği
Türevli Arama Yöntemi:
Gradyent Arama (Gradient Search) Yöntemi
Gradyent Arama Yöntemi Uygulama Örneği
Lingo ile ’nın eniyi değerinin bulunması:
Model:
Max=(30-0.088*Lamda)/(1+(2.718))^(0.1*(30-0.088*Lamda))-((2+6*Lamda)-5)^2;
End
Eniyi Çözüm:
Kütahya-2022
TAMSAYILI PROGRAMLAMA
TAMSAYILI PROGRAMLAMA
Tamsayılı Programlama Uygulama Alanları
Tamsayılı Programlamada 0-1 Tamsayı Değişken Kullanımı
Acil Servis Yerleşim Planlaması Örneği
Tamsayılı Programlamada 0-1 Tamsayı Değişken Kullanımı
Yazılım Satınalma Örneği
Tamsayılı Programlamada 0-1 Tamsayı Değişken Kullanımı
Tamsayılı Programlamada 0-1 Tamsayı Değişken Kullanımı
İki Boyutlu Kesme Problemi
İki Boyutlu Kesme Problemi
Halk Otobüsü Hatları Belirleme Örneği
Halk Otobüsü Hatları Belirleme Örneği
Modelde iki grup kısıttan birisinin sağlanması
Cıvata Üretim Örneği
Cıvata Üretim Örneği Modeli
Modelde m grup kısıttan k tanesinin sağlanması
m
m
Kamyonet ile taşıma örneği
Kamyonet ile taşıma örneği
Farklı Sağ Taraf Sabitlerinin Sağlanması ve Sabit Maliyet
Bileşenli Amaç Fonksiyonu
Depo Yer Seçim Örneği
Depo Yer Seçim Örneği
Parçalı Doğrusal Gösterim
Parçalı Doğrusal Gösterim Örneği
Parçalı Doğrusal Gösterim Örneği
Parçalı Doğrusal Gösterim Örneği
0-1 Tamsayılı Programlamada Doğrusallaşma Teknikleri
Tamsayılı Programlama Uygulamaları
Portföy Eniyileme Örneği
Portföy Eniyileme Örneği
Sırt Çantası Problemi
Indy Car Örneği
Sermaye Bütçeleme Modelleri
NASA Sermaye Bütçeleme Örneği
Genelleştirilmiş Atama Modelleri
Kanada Sahil Güvenlik Örneği
Kanada Sahil Güvenlik Örneği
Karesel Atama Modeli
Karesel Atama Modeli
Karesel Atama Modeli
XikXjl
Süpermarket Örneği
Süpermarket Örneği
Hat Dengeleme Problemleri
Hat Dengeleme Problemleri
Hat Dengeleme Problemleri
Hat Dengeleme Problemleri
Hat Dengeleme Problemleri
Gezgin Satıcı Problemi
Gezgin Satıcı Problemi
Gezgin Satıcı Problemi
Gezgin Satıcı Problemi
Gezgin Satıcı Problemi
Gezgin Satıcı Problemi
Tek Makine Çizelgeleme ve Sıralama Problemi
Tek Makine Çizelgeleme ve Sıralama Problemi
Tek Makine Çizelgeleme ve Sıralama Problemi
Tek Makine Çizelgeleme ve Sıralama Problemi
Tek Makine Çizelgeleme ve Sıralama Problemi
T.C. Kütahya Dumlupınar Üniversitesi
Mühendislik Fakültesi
Endüstri Mühendisliği Bölümü
Yöneylem Araştırması II Dersi
Kütahya-2022
Tamsayılı Programlamada Çözüm Yöntemleri
Tamsayılı Programlamada Çözüm Yöntemlerinin
Sınıflandırması
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
Kesin Çözüm Yöntemleri
T.C. Kütahya Dumlupınar Üniversitesi
Mühendislik Fakültesi
Endüstri Mühendisliği Bölümü
Yöneylem Araştırması II Dersi
Kütahya-2022
3. BÖLÜM
DİNAMİK PROGRAMLAMA
3. BÖLÜM
DİNAMİK PROGRAMLAMA
Dinamik Programlamada Temel Kavramlar
Dinamik Programlamada Temel Kavramlar
Dinamik Programlamada Temel Kavramlar
Dinamik Programlamada Temel Kavramlar
Dinamik Programlamada Temel Kavramlar
Genel Gösterim
Genel Gösterim
Genel Gösterim
Çözüm Yaklaşımı
Geriye Doğru Eniyileme Adımları
Ör. Yatırım Problemi
Ör. Yükleme Problemi
Ör. Üretim-Stok Problemi
1. Kademe
2. Kademe
3. Kademe
4. Kademe
Ör. Üretim-Stok Problemi
1. Kademe
2. Kademe
3. Kademe
4. Kademe
T.C. Kütahya Dumlupınar Üniversitesi
Mühendislik Fakültesi
Endüstri Mühendisliği Bölümü
Yöneylem Araştırması II Dersi
Kütahya-2022
4. BÖLÜM