introduction to management science 1e.w3.balikesir.edu.tr/~ocaktan/ya2_hafta7_2017.pdfintroduction...

7
20.3.2017 1 YÖNEYLEM ARAŞTIRMASI-II HAFTA 7 TAM SAYILI DOĞRUSAL PROGRAMLAMA (DAL SINIR ALGORİTMASI) Tam Sayı Programlama Problemleri Karma Tamsayı Problem Karar değişkenlerinden bazılarının (hepsi değil) tam sayı değer alması gerekir. Saf Tamsayı Problem Tüm karar değişkenlerinin tam sayı değer alması gerekir. Tam Sayı Programlama Problemleri Dal ve Sınır tekniği genel bir optimizasyon metodudur. Orijinal problemden başlayarak ana probleme alt sınır ve üst sınır prosedürleri uygulanır. Tekrarlı olarak uygun çözüm alanı 2 yada daha fazla bölgeye bölünür ve bu bölgeleri kapsayan alt problemler çözülür. Eğer bir düğüm için alt sınır minimizasyon problemleri için bilinen en iyi uygun çözümü aşarsa, bu düğüm ile temsil edilen uygun çözüm alt uzayı için global optimal çözüm yoktur. Bu nedenle bu düğüm çözümden çıkarılabilir. Optimum çözümü arama, tüm düğümler çözülene yada çözümden çıkarılana dek devam eder. Tam Sayı Programlama Problemleri Sınır Bir tamsayı programlama probleminin verilen bir düğümünün analizinde amaç fonksiyonu değeri üzerindeki bir üst yada alt sınırdır. Dal Bir problemin olası bir tamsayı çözümü için bir karar değişkeninin bir tam sayı değer seçimidir.

Upload: others

Post on 30-Mar-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Management Science 1e.w3.balikesir.edu.tr/~ocaktan/YA2_hafta7_2017.pdfIntroduction to Management Science 1e. Author Charlie Cook, University of West Alabama Subject

20.3.2017

1

YÖNEYLEM ARAŞTIRMASI-II HAFTA 7

TAM SAYILI DOĞRUSAL PROGRAMLAMA

(DAL SINIR ALGORİTMASI)

Tam Sayı Programlama Problemleri

• Karma Tamsayı Problem

– Karar değişkenlerinden bazılarının (hepsi değil) tam sayı değer alması gerekir.

• Saf Tamsayı Problem

– Tüm karar değişkenlerinin tam sayı değer alması gerekir.

Tam Sayı Programlama Problemleri

• Dal ve Sınır tekniği genel bir optimizasyon metodudur.

• Orijinal problemden başlayarak ana probleme alt sınır

ve üst sınır prosedürleri uygulanır.

• Tekrarlı olarak uygun çözüm alanı 2 yada daha fazla bölgeye

bölünür ve bu bölgeleri kapsayan alt problemler çözülür.

• Eğer bir düğüm için alt sınır minimizasyon problemleri için

bilinen en iyi uygun çözümü aşarsa, bu düğüm ile temsil

edilen uygun çözüm alt uzayı için global optimal çözüm

yoktur. Bu nedenle bu düğüm çözümden çıkarılabilir.

• Optimum çözümü arama, tüm düğümler çözülene yada

çözümden çıkarılana dek devam eder.

Tam Sayı Programlama Problemleri

• Sınır

– Bir tamsayı programlama probleminin verilen bir düğümünün analizinde amaç fonksiyonu değeri üzerindeki bir üst yada alt sınırdır.

• Dal

– Bir problemin olası bir tamsayı çözümü için bir karar değişkeninin bir tam sayı değer seçimidir.

Page 2: Introduction to Management Science 1e.w3.balikesir.edu.tr/~ocaktan/YA2_hafta7_2017.pdfIntroduction to Management Science 1e. Author Charlie Cook, University of West Alabama Subject

20.3.2017

2

Örnek

DP Relaxation Çözümü

Page 3: Introduction to Management Science 1e.w3.balikesir.edu.tr/~ocaktan/YA2_hafta7_2017.pdfIntroduction to Management Science 1e. Author Charlie Cook, University of West Alabama Subject

20.3.2017

3

LP Relaxation Özet Çözümü

Başlangıç Çözümü

Düğüm 1’den Dallanma

Düğüm 2 ve 3 için Alt Problemler ve Çözüm Noktaları

Copyright © 2007 The McGraw-Hill

Companies. All rights reserved. McGraw-Hill/Irwin 7S–12

Düğüm 2 ve 3 için Çözümler

KIYASLA

Page 4: Introduction to Management Science 1e.w3.balikesir.edu.tr/~ocaktan/YA2_hafta7_2017.pdfIntroduction to Management Science 1e. Author Charlie Cook, University of West Alabama Subject

20.3.2017

4

Düğüm 4 İçin Alt Problem ve Çözüm Noktası

Düğüm 4 ve 5 İçin Çözümler Sonraki 2 Düğüm İçin Alt Problemler ve Çözüm Noktaları

Page 5: Introduction to Management Science 1e.w3.balikesir.edu.tr/~ocaktan/YA2_hafta7_2017.pdfIntroduction to Management Science 1e. Author Charlie Cook, University of West Alabama Subject

20.3.2017

5

Düğüm 6 ve 7 için Çözümler

KIY

AS

LA

KIYASLA

DP Relaxation Çözümü Düğüm 2 ve 3’e Dallanma ve Düğüm 1 de Çözüm

Page 6: Introduction to Management Science 1e.w3.balikesir.edu.tr/~ocaktan/YA2_hafta7_2017.pdfIntroduction to Management Science 1e. Author Charlie Cook, University of West Alabama Subject

20.3.2017

6

Düğüm 2 ve 3 için Alt Problemler ve Çözümler Düğüm 2 ve 3 için Çözümler

Düğüm 1 Çözümü ve Dallar

2

1

0 ve tamsayı

X 0

X

Düğüm 2 ve 3 için Alt Problemler ve Çözüm Noktaları

Page 7: Introduction to Management Science 1e.w3.balikesir.edu.tr/~ocaktan/YA2_hafta7_2017.pdfIntroduction to Management Science 1e. Author Charlie Cook, University of West Alabama Subject

20.3.2017

7

Düğüm 2 ve 3 için Çözümler

Sunum Kaynak: McGraw-Hill/Irwin

0-1 Tam Sayı Programlama Çözümü