ŞEBEKE MODELLERİ
Bölüm 2
Konu 3
Prof. Dr. Fazıl GÖKGÖZ
En Kısa Yol Ağacı Problemi
“n” tane düğüm bulunur (n-1 tane ok)
“i” ve “j” düğümleri arasındaki mesafeler
dij ile ifade edilir ve oklar iki yönlüdür.
Amaç: Tüm düğümleri minimum toplam
mesafe ile birbirine bağlayan tüm okların kümesini (yol ağacını) belirlemektedir.
3 / 99 Prof. Dr. Fazıl GÖKGÖZ
Metro Kablo TV Şirketi
Kablo TV şirketi gereken hizmeti sunacak yapıda olan ve toplam kablo mesafesini minimize edecek bir kablo şebekesi kuracaktır.
Muhtemel Kablo TV Şebekesi
3 16 2 4 5 6 7 1 35 9 22 14 19 8 25 14 12 17 15
5 Prof. Dr. Fazıl GÖKGÖZ
Düğüm 1 ve 3 için Yol Ağacı
3 16 2 4 5 6 7 1 35 9 22 14 19 8 25 14 12 17 15
Düğüm 1, 3 ve 4 için Yol Ağacı
3 16 2 4 5 6 7 1 35 9 22 14 19 8 25 14 12 17 15
7 Prof. Dr. Fazıl GÖKGÖZ
Düğüm 1, 2, 3 ve 4 için Yol Ağacı
3 16 2 4 5 6 7 1 35 9 22 14 19 8 25 14 12 17 15
Düğüm 1,2,3,4 ve 5 için Yol Ağacı
3 16 2 4 5 6 7 35 9 22 14 19 8 25 14 12 17 15 1
9 Prof. Dr. Fazıl GÖKGÖZ
Düğüm 1,2,3,4,5 ve 7 için Yol Ağacı
3 16 2 4 5 6 7 35 9 22 14 19 8 25 14 12 17 15 1
Düğüm 1,2,3,4,5,6 ve 7 için Yol Ağacı
3 16 2 4 5 6 7 35 9 22 14 19 8 25 14 12 17 15 1
11 Prof. Dr. Fazıl GÖKGÖZ
Kablo TV Şebekesi için En Kısa Yol Ağacı
3 2 4 5 6 7 9 14 8 14 12 15 1 1. Başlangıç düğümü seçilir.
2. Yol ağacı oluşturmak için başlangıç düğümüne en yakın düğüm seçilir.
3. Yol ağacında bulunmayan en kısa mesafeye sahip düğüm seçilir.
4. Tüm düğümler yol ağacı içerisinde yer alacak şekilde 3 ncü adım tekrarlanır.
13 Prof. Dr. Fazıl GÖKGÖZ
Maksimum Akış Problemi
Şebekede akışı sağlayan bir kaynak düğümü ileşebeke akışının yığıldığı bir nihai düğüm bulunur. Böylece n-2 adet ara düğüm vardır denilebilir. Her
düğümde; düğüme gelen akış ile düğümden çıkan akışbirbirine eşit olarak kabul edilir.
“i” düğümü ile “j” düğümünü bağlayan okun akış
kapasitesi Cij olup, benzer şekilde “j” düğümü ile “i” düğümü arasındaki okun akış kapasitesi Cij’dir.
Amaç: Herhangi bir ok üzerindeki kapasiteyi aşmadan,
düğüm 1’den çıkan ve düğüm n’e gelen; mümkün olan toplam maksimum akış miktarının tespitidir.
United Kimya Şirketi
Zehirli kimyasal maddelerin güvenli atık alanına deşarj edilmesini sağlayacak tahmini bir süre sağlayarak hangi vanaların açılacağını hangilerinin açılmayacağını ortaya koyan bir plan yapılmaktadır.
Nakli Yapan Naklin Yapıldığı Silo
Kim.Silo 2 3 4 5 6 Emniyet Silosu
Kimyasal Silo - 10 10 - - - -2 - - 1 8 - 6 -3 - 1 - - 12 4 -4 - - - 3 7 5 - - - 2 8 6 - - 4 3 2 - -Emniyet Silo - - - -Boruların Kapasitesi (1000 lt./dk.)
15 Prof. Dr. Fazıl GÖKGÖZ
Problemin Üç Boyutlu (3D) Görünümü
Kimyasal Silo Emniyet
Silosu Üretim Alanları Silo kapasitesi 100,000 lt. 2 3 4 5 6 CD ST Şebekenin Tepeden Görünümü (2D) 10 10 0 0 8 0 0 0 0 0 0 6 1 1 4 4 2 2 12 8 2 Düğüm 2’den düğüm 4’e olan akış kapasitesi *1000 lt/dk.
Düğüm 4’den düğüm 2’ye olan akış kapasitesi *1000 lt/dk. 7 1 2 3 4 5 6 7 3 3
17 Prof. Dr. Fazıl GÖKGÖZ
1-2-4-7 Nolu Düğümlere Olan Akışlar
3 10 7 0 1 7 0 7 0 0 0 6 1 1 4 4 2 2 12 8 2 0 1 2 3 4 5 6 7 3 3 7 7 7 7 7
1-3-6-7 Nolu Düğümlere Olan Akışlar
2 8 0 0 8 8 6 1 1 4 4 2 2 4 0 2 1 2 3 4 5 6 7 3 3 7 7 7 8 8 8 15 15 3 7 1 7 7 0
19 Prof. Dr. Fazıl GÖKGÖZ
1-3-5-7 Nolu Düğümlere Olan Akışlar
0 2 6 1 1 2 2 2 2 0 1 2 3 4 5 6 7 3 3 7 7 7 8 8 10 17 17 2 2 0 10 8 8 4 0 3 7 1 7 7 0
Otoyol Şebekesinin Tepeden Görünümü (2D) 6 7 0 0 8 0 5 00 0 3 2 0 2 6 3 Düğüm 2’den düğüm 5’e olan araç akışı *1000 adet
Düğüm 5’den düğüm 2’ye olan araç akışı*1000 adet
4 1 2 3 5 4 6 4
21 Prof. Dr. Fazıl GÖKGÖZ
Otoyol Şebekesinin Tepeden Görünümü (2D) 6 7 0 0 8 0 5 00 0 3 2 0 2 6 3 4 1 2 3 5 4 6 4 4 4 4
Otoyol Şebekesinin Tepeden Görünümü (2D) 2 7 4 0 4 4 5 04 0 3 2 0 2 6 3 0 1 2 3 5 4 6 4 4 4 4 4
23 Prof. Dr. Fazıl GÖKGÖZ
Otoyol Şebekesinin Tepeden Görünümü (2D) 2 7 4 0 4 4 5 04 0 3 2 0 2 6 3 0 1 2 3 5 4 6 4 4 4 4
Otoyol Şebekesinin Tepeden Görünümü (2D) 2 7 4 0 4 4 1 44 0 3 2 4 2 6 3 0 1 2 3 5 4 6 0 4 4 8
25 Prof. Dr. Fazıl GÖKGÖZ
Otoyol Şebekesinin Tepeden Görünümü (2D) 2 1 4 6 4 4 1 44 6 3 2 4 2 0 3 0 1 2 3 5 4 6 0 6 6 8
Otoyol Şebekesinin Tepeden Görünümü (2D) 2 7 4 0 4 4 1 44 0 3 2 4 2 6 3 0 1 2 3 5 4 6 0 6 6 14
27 Prof. Dr. Fazıl GÖKGÖZ
Otoyol Şebekesinin Tepeden Görünümü (2D) 2 7 4 0 4 4 1 44 0 3 2 4 2 6 3 0 1 2 3 5 4 6 0 1 1 14 1
Otoyol Şebekesinin Tepeden Görünümü (2D) 2 0 4 1 4 4 0 54 0 3 1 4 1 6 3 0 1 2 3 5 4 6 0 1 1 15 1
29 Prof. Dr. Fazıl GÖKGÖZ
1. Şebekenin başından sonuna kadar olan yollardan bir tanesi rastgele seçilir.
2. Her düğümdeki kapasitelerde; adım 1’de seçilen yoldaki maksimum akış miktarı çıkartılarak gerekli ayarlama yapılır.
3. Akışa ters yönlü yol üzerindeki her düğüme maksimum akış miktarı ilave edilir.
4. Hiç akış kapasitesi olan yol kalmayacak şekilde 1, 2 ve 3 ncü adımlar terkarlanır.
Maksimum Akış Çözümü
Yaklaşımı
United Kimya Probleminin Lineer Programlama Modeli Nasıl Olmalı
6 7 0 0 8 0 5 00 0 3 2 0 2 6 3 4 1 2 3 5 4 6 4
31 Prof. Dr. Fazıl GÖKGÖZ
United Kimya Probleminin Lineer Programlama Modeli Nasıl Olmalı
6 7 0 0 0 1 2 3 4 4 Düğüm 1 için ; X61= X12+ X13 + X14 X61- X12 - X13 - X14= 0
United Kimya Probleminin Lineer Programlama Modeli Nasıl Olmalı
6 0 8 0 3 0 1 2 5 4 4 Düğüm 2 için ; X12= X24+ X25 X12- X24 - X25 = 0
33 Prof. Dr. Fazıl GÖKGÖZ
United Kimya Probleminin Lineer Programlama Modeli Nasıl Olmalı
7 0 0 2 2 6 1 3 4 6 Düğüm 3 için ; X13= X34+ X36 X13- X34 - X36 = 0
United Kimya Probleminin Lineer Programlama Modeli Nasıl Olmalı
5 0 2 0 2 3 1 2 3 4 6 4 Düğüm 4 için ; X14+ X24+ X34 = X46 X14+ X24+ X34 - X46 = 0
35 Prof. Dr. Fazıl GÖKGÖZ
United Kimya Probleminin Lineer Programlama Modeli Nasıl Olmalı
8 0 0 4 2 5 6 Düğüm 5 için ; X25= X56 X25- X56 = 0
United Kimya Probleminin Lineer Programlama Modeli Nasıl Olmalı
5 00 0 6 4 3 5 4 6 Düğüm 6 için ; X36 + X46 + X56= X61 X36 + X46+ X56- X61 = 0
37 Prof. Dr. Fazıl GÖKGÖZ
United Kimya Probleminin Lineer Programlama Modeli Nasıl Olmalı
6 7 0 0 8 0 5 00 0 3 2 0 2 6 3 4 1 2 3 5 4 6 4 X12 ≤ 6 X14 ≤ 4 X13 ≤ 7 X34 ≤ 2 X25 ≤ 8 X24 ≤ 3 X46 ≤ 5 X56 ≤ 4 X36 ≤ 6 X61 ≤ 15 XİJ ≥ 0 ve tamsayı
Maksimum akışın değeri = Minimum
kesmedeki kapasitelerin toplamı
Minimum kesmedeki tüm okların
maksimum akış ile doldurulması gerekir.
Maksimum Akış / Minimum
Kesme Teoremi
39 Prof. Dr. Fazıl GÖKGÖZ
Mevcut Akışın Üç Boyutlu Görünümü Kimyasal Silo
10 10
Maksimum Akış / Minimum Kesme Teoremi 10 10 0 0 8 0 0 0 0 0 0 6 1 1 4 4 2 2 12 8 2 7 1 2 3 4 5 6 7 3 3
Bu kesmedeki maksimum akış 10 + 10 = 20
41 Prof. Dr. Fazıl GÖKGÖZ 10 10 0 0 8 0 0 0 0 0 0 6 1 1 4 4 2 2 12 8 2 7 1 2 3 4 5 6 7 3 3
Bu kesmeki maksimum akış 10 + 1 + 6 + 3 + 7 = 27
Maksimum Akış / Minimum Kesme Teoremi 10 10 0 0 8 0 0 0 0 0 0 6 1 1 4 4 2 2 12 8 2 7 1 2 3 4 5 6 7 3 3 Bu kesmedeki maksimum akış 7 + 2 + 8 = 17
Maksimum Akış / Minimum Kesme Teoremi
43 Prof. Dr. Fazıl GÖKGÖZ
Özel Durumlar : Çoklu Kaynak ve Çoklu Hedef
8 1 2 3 4 7 3 6 0 0 0 0 8 1 2 3 4 7 3 6 0 0 0 0 S K 15 9 0 0 0 0 11 13