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

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

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

YÖNEYLEM ARAŞTIRMASI - I

Excel Options penceresinin sol tarafındaki listeden Add-Ins kategorisini seçiniz.

Bir Doğrusal Programlama Modelinin Genel Yapısı

Temelleri. Doç.Dr.Ali Argun Karacabey

DOĞRUSAL PROGRAMLAMADA DUALİTE (DUALITY)

Matematiksel modellerin elemanları

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

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

Tablo7.1.1 Bismarck için Kaynak Gereksinimleri Ürün İşçilik (Saat) Kumaş (Yard Kare) Gömlek 3 4 Şort 2 3 Pantolon 6 4

doğrusal programlama DOĞRUSAL PROGRAMLAMA (GENEL)

Yöneylem Araştırması II

KISITLI OPTİMİZASYON

Zeki Optimizasyon Teknikleri

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

Doğrusal Programlamada Grafik Çözüm

YÖNEYLEM ARAŞTIRMASI - III

4.1. Gölge Fiyat Kavramı

YÖNEYLEM ARAŞTIRMASI - III

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

İÇİNDEKİLER ÖNSÖZ Bölüm 1 SAYILAR 11 Bölüm 2 KÜMELER 31 Bölüm 3 FONKSİYONLAR

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

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

İleri Diferansiyel Denklemler

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

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

KONU 3: DOĞRUSAL PROGRAMLAMA PROBLEMLERİ İLE İLGİLİ ÖRNEKLER

SAY 203 MİKRO İKTİSAT

YÖNEYLEM ARAŞTIRMALARI 1

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

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

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

TAMSAYILI PROGRAMLAMA

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

Alıştırmalar 1. 1) Aşağıdaki diferansiyel denklemlerin mertebesini ve derecesini bulunuz. Bağımlı ve bağımsız değişkenleri belirtiniz.

GRAFİK YORUMLAMA. 1 ) Sütun Grafiği : Belirli bir zaman aralığında bazı veri grup-

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

Yöneylem Araştırması III

SİSTEM MÜHENDİSLİĞİ DOĞRUSAL PROGRAMLAMA MODEL KURMA ÖRNEKLERİ

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

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

DERS NOTU 01 TÜKETİCİ TEORİSİ

EŞİTSİZLİK SİSTEMLERİ Test -1

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

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

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

Çalışma Soruları 1. a) x > 5 b) y < -3 c) xy > 0 d) x 3 < y e) (x-2) 2 + y 2 > 1. ( ) 2x

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

ÜNİTE. MATEMATİK-1 Yrd.Doç.Dr.Ömer TARAKÇI İÇİNDEKİLER HEDEFLER DOĞRULAR VE PARABOLLER

DOĞRUSAL OLMAYAN PROGRAMLAMA (NLP)

İKİNCİ DERECEDEN FONKSİYONLAR VE GRAFİKLERİ

DENKLEM SİSTEMLERİ. ifadesinde a sayısı bilinmeyenin katsayısı ve b ise sabit sayıdır.

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

Çalışma Soruları 1. a) x > 5 b) y < -3 c) xy > 0 d) x 3 < y e) (x-2) 2 + y 2 > 1. ( ) 2x

Üç Boyutlu Uzayda Koordinat sistemi

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

Tarımda Mühendislik Düşünce Sistemi. Prof. Dr. Ferit Kemal SÖNMEZ

Parametrik doğru denklemleri 1

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

KONU 13: GENEL UYGULAMA

28 C j -Z j /2 0

f fonksiyonuna bir üç değişkenli fonksiyon adı verilir. Daha çok değişkenli fonksiyonlar benzer şekilde tanımlanır.

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

SÜREKLİ RASSAL DEĞİŞKENLER

1. BÖLÜM Polinomlar BÖLÜM II. Dereceden Denklemler BÖLÜM II. Dereceden Eşitsizlikler BÖLÜM Parabol

DOĞRUSAL OLMAYAN PROGRAMLAMA -I-

İleri Diferansiyel Denklemler

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

Simpleks Yöntemde Duyarlılık Analizleri

ii) S 2LW 2WH 2LW 2WH S 2WH 2LW S 3( x 1) 5( x 2) 5 3x 3 5x x Maliye Bölümü EKON 103 Matematik I / Mart 2018 Proje 2 CEVAPLAR C.1) C.

Cebirsel Fonksiyonlar

YÖNEYLEM ARAŞTIRMASI-I

İÇİNDEKİLER ÖNSÖZ Bölüm 1 KÜMELER Bölüm 2 SAYILAR

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

Yöneylem Araştırması

B: Bu şekildeki her bir nokta dikdörtgenin noktalarını temsil eder.

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

İÇİNDEKİLER. Ön Söz...2. Noktanın Analitik İncelenmesi...3. Doğrunun Analitiği Analitik Düzlemde Simetri...25

T.C. Ölçme, Seçme ve Yerleştirme Merkezi

Doğrusal Denklem Sistemleri ve Matrisler

T.C. Ölçme, Seçme ve Yerleştirme Merkezi

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

DOĞRUSAL PROGRAMLAMANIN ÖZEL TÜRLERİ

Doğrusal Denklem Sistemleri ve Matrisler

eğim Örnek: Koordinat sisteminde bulunan AB doğru parçasının

(m+2) +5<0. 7/m+3 + EŞİTSİZLİKLER A. TANIM

Öğr. Gör. Barış Alpaslan

Kaynaklar Shepley L. Ross, Differential Equations (3rd Edition), 1984.

ÖSYM. 1. Bu testte 40 soru vardır. 2. Cevaplarınızı, cevap kâğıdının Matematik Testi için ayrılan kısmına işaretleyiniz AYT/Matematik

EM302 Yöneylem Araştırması 2. Dr. Özgür Kabak

2012 LYS MATEMATİK SORU VE ÇÖZÜMLERİ Niyazi Kurtoğlu

Tarım Ekonomisi ve İşletmeciliği

İstatistik ve Olasılık

BAHAR YARIYILI İKTİSADİ MATEMATİK VİZE SORU VE CEVAPLARI 1) Bir mala ait arz ve talep fonksiyonları aşağıdaki gibidir:

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

Dik koordinat sisteminde yatay eksen x ekseni (apsis ekseni), düşey eksen ise y ekseni (ordinat ekseni) dir.

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

BAŞABAŞ NOKTASI ANALİZİ

Transkript:

ISLE 403 YÖNEYLEM ARAŞTIRMASI I DERS 2 NOTLAR Optimizasyon İçin Kök(Generic) Model (Doğrusal-Olmayan Programlama Modeli) X, karar değişkenlerinin bir vektörü olsun. z, g 1, g 2,...,g m fonksiyonlardır. Ve; b 1,b 2,..., b m de kaynakları(kısıtları) temsil eden sabit sayılardır. Amaç Fonksiyonu: amaç fonksiyonunu maksimize et Kısıtlar: kısıtları sağla genellikle Doğrusal Modeller... Doğrusal fonksiyonlar; biçimindeki fonksiyonlardır. Doğrusal eşitsizlikler; biçimindedir. Bir sayısal modelin doğrusal programlama (D.P.) modeli olabilmesi için; amaç fonksiyonunun doğrusal bir fonksiyon, kısıtların ise doğrusal eşitlikler veya eşitsizlikler olması gereklidir. Kesin eşitsizliklere ( vb.) izin verilmez. Genel olarak bir D.P. modelinde genellikle karar değişkenlerinin herbiri için pozitif olma kısıtı (negatif olmama kısıtı) vardır.

Doğrusal Programlama Doğrusal bir amaç fonksiyonunu maksimize ya da minimize et Doğrusal eşitlikler veya doğrusal eşitsizliklerden oluşan kısıtları sağla Mutlu İnek Çiftliği İçin Bir Karışım Problemi Büyük bir sığır sürüsüne sahip olan Mutlu İnek Çiftliğinin sahibi, şu anda kullanmakta olduğu ve ülke çapında pazarlanan bir yem markasını bırakarak kendi sığır yemini kendisi üretmek istemektedir. Çiftlik sahibi, kendi yem karışımını geliştirerek maliyetlerini kısabilmeyi ummaktadır. Hazırlanacak yem, sığırların beslenmesi için gerekli günlük besin değerlerini taşıyacak maddeleri içermelidir. Çiftlik sahibinin veteriner arkadaşı tarafından belirlenen günlük besin değerleri için alt sınırlar şöyledir: A besin maddesinden 15 miligram, B besin maddesinden 1600 miligram, C besin maddesinden 120 miligram. Sağlıklı bir beslenme için başka besin maddelerine de ihtiyaç vardır ancak; tüm yemlerde bu maddeler yeterli miktarlarda bulunduğundan özel bir çabaya gerek yoktur. Yem (kg) Marka No1 Marka No2 Marka No3 A besin maddesi (mg) 0,8 3,7 2,4 B besin maddesi (mg) 200,0 125,0 300,0 C besin maddesi (mg) 35,0 60,0 45,0 Çiftlik sahibi, kendi yem karışımını oluşturmak için piyasada satılmakta olan üç hazır yem markasının ürünlerini kullanacaktır. Yukarıda bu üç markanın hazır yemlerine ilişkin bilgi bir tabloda özetlenmiştir. Yemler için toptan satış rakamları; 1 numaralı markanın yemlerininin 25 er kiloluk çuvalları için 3800TL, 2 numaralı markanın yemlerinin 50 şer kiloluk çuvalları için 9500TL ve 3 numaralı markanın yemlerinin 50 şer kiloluk çuvalları için 7700TL şeklindedir. Yukarıdaki bilgilerin ışığında çiftlik sahibinin günlük yem karışımını en düşük maliyetli bir biçimde elde etmesinde kullanacağı D.P. modelini oluşturunuz.

Not: Adım1. Karar değişkenlerini belirle o x 1, 1 numaralı hazır yemden karışımda kullanılan kilo bazında günlük miktar, o x 2, 2 numaralı hazır yemden karışımda kullanılan kilo bazında günlük miktar ve o x 3, 3 numaralı hazır yemden karışımda kullanılan kilo bazında günlük miktar Adım2. Amaç fonksiyonunu belirle Amaç fonksiyonu katsayılarını (hazır yem fiyatlarını) karar değişkenlerine uyumlu hale getirmeliyiz: TL/kg TL/kg TL/kg Amaç fonksiyonu katsayılarını kilo başına fiyat olarak dönüştürmemizin nedeni doğrusal programlamanın varsayımlarından bölünebilirliktir (sürekliliktir). Bu varsayıma göre karar verici (çiftlik sahibi pozitif bir reel sayı miktarında yem çuvalını karışıma katabilecektir. Mutlu İnek Çiftliği nin günlük yem ihtiyacının maliyetini hesapladığımız unutulmamalıdır. Amaç fonksiyonu ile elde edilen değer, çiftliğin hazır yem alımlarından kaynaklanan negatif nakit akımı tutarı ile karıştırılmamalıdır. o Günlük yem karışımı maliyetini minimize et Adım3. Kısıtları belirle o A besin maddesi kısıtı o B besin maddesi kısıtı o C besin maddesi kısıtı o Pozitif olma kısıtı Doğrusal Programlama Modellerinin Çözülmesinde Grafik Yöntemi Gepetto Marangozhanesi, tahtadan oyuncak askerler ve trenler üretip satmaktadır. Bir tahta asker oyuncağı 27TL den satılmakta ve yapımında 10TL değerinde hammadde kullanılmaktadır. Üretilen herbir asker için 14TL lik ilave işçilik ve genel yönetim gideri oluşmaktadır. Bir tahta tren oyuncağı 21TL den satılmakta ve yapımında 9TL değerinde hammadde kullanılmaktadır. Üretilen herbir tren için 10TL lik ilave işçilik ve genel yönetim gideri oluşmaktadır. Tahta oyuncakların üretimi için iki tür nitelikli işçilik işlemi gereklidir: marangozluk ve süsleme. Bir tahtadan asker, 2 saatlik süsleme işçiliği ve 1 saatlik marangozluk işçiliği sonucunda üretilebilmektedir. Bir tahtadan tren de, 1 saatlik süsleme işçiliği ve 1 saatlik marangozluk işçiliği sonucunda üretilebilmektedir.

Her hafta Gepetto dilediği kadar hammadde getirtebilmekte ancak; toplamda 100 saatlik süsleme ve 80 saatlik marangozluk yapabilmektedir. Tahta trenlere yönelik talepte herhangi bir sınırlama yoktur ancak; 40 dan fazla tahtadan asker satılamamaktadır. Gepetto haftalık karını (hasılat-maliyetler) maksimize etmek istemektedir.gepetto nun durumuna uygun ve haftalık karını maksimize etmekte kullanabileceği bir matematiksel modeli oluşturunuz ve optimum kar değerini veren üretim planını belirleyiniz. a) Haftalık kar maksimizasyonu için D.P. modeli: x 1, üretilecek tahtadan asker oyuncağı sayısını ve x 2 de üretilecek tahtadan tren oyuncağı sayısını göstersin. Amaç: Haftalık karı maksimize etmek Kısıtlar: Süsleme İşçiliği İçin Zaman Kısıtı Marangozluk İşçiliği İçin Zaman Kısıtı Asker Oyuncağı için Talep Kısıtı Pozitif olma kısıtı b) Modelin Grafik Yöntemi ile Çözümü x 1, (üretilecek tahtadan asker oyuncağı sayısı) yatay eksende (x ekseninde) temsil edilsin. x 2, (üretilecek tahtadan tren oyuncağı sayısı) dikey eksende (y ekseninde) temsil edilsin. Gepetto örneğinde belirlediğimiz 4 kısıtımızı sırasıyla analitik düzleme aktarılacak olursa; o Süsleme işçiliği için zaman kısıtı

o Marangoz işçiliği için zaman kısıtı o o Asker oyuncağı için talep kısıtı Pozitif olma kısıtları (Analitik düzlemin 1. bölgesi) Analitik düzlemde eksenlerin ve 3 kısıtın(kırmızı, mavi ve turuncu) çevrelediği bölgeye uygun çözüm bölgesi (kısıtlar kümesi) denir. Uygun çözüm bölgesi, tüm kısıtları sağlayan, uygun çözümlerin dışbükey bir kümesidir ve bu bölgenin köşe noktaları (uç nokta çözümleri) optimal çözüm adaylarıdır. Gepetto örneği için uç nokta çözümleri şöyledir: A(0,0) Hiç asker veya tren üretmeme kararı. Haftalık kar değeri 0TL. B(0,80) 80 tren üretip hiç asker üretmeme kararı. Haftalık kar değeri 160TL. C(20,60) 20 asker ve 60 tren üretme kararı. Haftalık kar değeri 180TL. D(40,20) 40 asker ve 20 tren üretme kararı. Haftalık kar değeri 160TL. E(40,0) 40 asker üretip hiç tren üretmeme kararı. Haftalık kar değeri 120TL. Optimal Çözüm:

Gepetto marangozhanesi için optimal üretim planı 20 tahtadan asker oyuncağı ve 60 tahtadan tren oyuncağı üretip satarak amaç fonksiyonu değerini (maksimum haftalık karı) 180TL yapmaktır. Temel Kavramlar (devam) Not: Mikro-iktisat dersinizdeki farksızlık (eşfayda) eğrileri bilgilerinizi hatırlayınız. Grafik yöntemi ile çözümde bu bakış açısı ile de optimal çözüme ulaşılabilir. Analitik geometri dersinizdeki bir noktası ve eğimi bilinen doğrunun denklemini bulma bilgilerinizi hatırlayınız. Farksızlık Eğrileri: Bu eğriler üzerindeki noktaların herbiri için amaç fonksiyonu değeri sabit ve aynıdır. Farksızlık eğrileri, hasılat ya da kar maksimizasyonu içeren problemlerde eşkazanç eğrileri; maliyet minimizasyonu problemlerinde de eşmaliyet eğrileri olarak adlandırılırlar. örneğin aynı parasal değerde kar/zarar, bir yatırım portföyü için aynı getiri/risk seviyesi, bir reklam faaliyetinde ulaşılan müşteri sayısı için aynı değer, vb. Gepetto örneği için; Amaç Fonksiyonu: x 1, yatay eksende; x 2 de dikey eksende gösterilmişti. Öyleyse amaç fonksiyonunu buna göre yeniden düzenleyerek eşkazanç eğrileri için genel denklem bulunur: sabit bir sayıdır. Eşkazanç eğrileri için eğim, z Gepetto nun haftalık karının parasal değerini ifade eden olan uç nokta çözümleri de bilindiğine göre; olarak bulunur. Optimal çözüm adayları A(0,0) noktası için B(80,0) noktası için C(20,60) noktası için D(40,20) noktası için E(40,0) noktası için

B ve D noktaları ile ifade edilen üretim planlarının aynı eşkazanç eğrisi üzerinde yeraldığına dikkat ediniz. Her iki üretim planı da aftalık 160TL kar getirmektedir. Bağlayıcı Kısıtlar: Bağlayıcı kısıtlar optimal çözüm noktasından geçen kısıtlardır. (Gepetto örneği için C(20,60) noktası optimal çözüm noktasıdır.) Gepetto örneğinde bağlayıcı Süsleme işçiliği için zaman kısıtı Marangozluk işçiliği için zaman kısıtı Bağlayıcı kısıtların ötesine erişilebilirse, amaç fonksiyonu değerinde bir iyileştirme sağlanabilir. (Bağlayıcı kısıtlar darboğazları temsil eder.) Bağlayıcı-Olmayan Kısıtlar: optimal çözüm noktasından geçmeyen kısıtlardır. Gepetto örneğinde asker oyuncağı için talep kısıtı ve pozitif olma kısıtları C(20,60) noktasından geçmemektedir. Bu kısıtlar bağlayıcıolmayan kısıtlardır. Bağlayıcı olmayan kısıtlarda küçük değişimler amaç fonksiyonu değerinde herhangi bir değişikliğe neden olmazlar.

Ödev 2 1. Bir D.P. modelinin amaç fonksiyonu için aşağıdaki iki matematiksel ifade özdeş midir? Eğer özdeş ise nasıl ve neden özdeştir? i. ii. Aşağıdaki sorulardan 3 tanesini seçerek cevaplayınız. Aşağıdaki D.P. modelleri için optimal çözümü bulunuz, bağlayıcı kısıtları ve bağlayıcı-olmayan kısıtları belirleyiniz. 2. 5. 3. 6. 4. 7. Grafik çiziminde bu internet sitesinden yararlanabilirsiniz: https://www.desmos.com/calculator Cevaplarınızı bir Word dosyasında hazırlayınız. Ödevlerinizi ÖĞRENCİNOÖ2SOYAD (örnek : 120720999Ö2YILDIZ) biçiminde kaydederek e-posta yoluyla teslim ediniz. Ödevlerin teslimi için tanınan süre bir sonraki dersin başlama saatinde dolmaktadır.