İÇİNDEKİLER
1.Ulaştırma Modelleri |
1 |
1.1.Ulaştırma Modellerinin Matematik Modeli |
1 |
1.2.Başlangıç Çözümünün Bulunması |
3 |
1.2.1.Kuzey-Batı Köşesi Yöntemi |
5 |
1.2.3.En Az Maliyetli Gözeler Yöntemi |
6 |
1.2.4.Sıra veya Satır En Küçüğü Yöntemi |
7 |
1.2.5.Vogel Yaklaşımı |
8 |
1.3.Optimum Çözümün Bulunması |
12 |
1.3.1.Atlama Taşı Yöntemi |
12 |
1.3.2.Çoğaltan Yöntemi |
16 |
Yararlanılan Kaynaklar |
22 |
1.TRANSPORTASYON (ULAŞTIRMA) MODELLERİ
Ulaştırma modelleri, üretilen malların belirli hedeflere minimum maliyetle gönderilmesini amaçlayan, doğrusal programlama modellerinin özel bir türüdür. Amaç, üretim merkezlerinden dağıtım merkezlerine mallar dağıtılırken, bir işi minimum maliyetle gerçekleştirmektir.
Ulaştırma modelleri, doğrusal programlama modelleriyle benzer biçimde çözülebilir. Fakat bu modellerde, bizi daha çabuk çözüme götürecek ulaştırma algoritmasını kullanmak mümkündür.
Ulaştırma modelleri, aşağıdaki alanlarda sıkça kullanılır:
1.1.ULAŞTIRMA PROBLEMLERİNİN MATEMATİK MODELİ
i: üretim (arz) merkezi
j: tüketim (talep) merkezi
Si :i. Üretim merkezinin kapasitesi
Dj :j. Tüketim merkezinin talebi
cij : i. merkezden j. Merkeze 1 birim ürün göndermenin maliyeti
Xij: i. merkezden j.merkeze ulaştırılan miktar
Amaç:
Minimum Z = å cij Xij
Modelin tablo halinde gösterimi bir sonraki sayfada verilmiştir.
Arz |
Üretim Merkezi |
Tüketim Merkezi |
Talep |
A1 |
S1 |
D1 |
T1 |
A2 |
S2 | ||
A3 |
S3 |
D2 |
T2 |
Ulaştırma modellerinin gösterimi için ulaştırma tabloları kullanılır. Aşağıda bir ulaştırma tablosu örneği verilmiştir.
D1 |
D2 |
D3 |
D4 |
Arz |
|
S1 |
X11 |
X12 |
X13 |
X14 |
A1 |
S2 |
X21 |
X22 |
X23 |
X24 |
A2 |
S3 |
X31 |
X32 |
X33 |
X34 |
A3 |
S4 |
X41 |
X42 |
X43 |
X44 |
A4 |
Talep |
T1 |
T2 |
T3 |
T4 |
Her satır ve sütün için arz ve talep eşitlikleri ayrı ayrı sağlanmalıdır.
Eğer ulaştırma tablosunda Toplam Arz = Toplam Talep eşitliği sağlanıyorsa, ulaştırma problemi dengededir. Eğer eşitlik sağlanmıyorsa, ulaştırma probleminin çözümüne başlamadan önce, problemin dengeye getirilmesi gerekir. Bunun için;
1.2.BAŞLANGIÇ ÇÖZÜMÜNÜN BULUNMASI
Ulaştırma problemlerinin çözülebilmesi için, öncelikle bir başlangıç çözümünün bulunması gereklidir. Bulunan bir çözümün geçerli olabilmesi için i satır (üretim merkezi) ve j sütundan (tüketim merkezi) oluşan bir ulaştırma probleminde çözüm sonucunda atama yapılan hücrelerin sayısı, (i
+ j – 1)’e eşit olmalıdır.Ulaştırma problemlerinde başlangıç çözümü bulmak için kulanılan yöntemler şu şekilde sıralanabilir:
Bu yöntemleri anlatabilmek amacıyla aşağıdaki örneği kullanacağız.
Örnek 1
Arz ve Talep Miktarları
Üretim Merkezi |
Arz |
Tüketim Merkezi |
Talep |
A1 |
200 |
T1 |
250 |
A2 |
400 |
T2 |
200 |
A3 |
250 |
T3 |
350 |
Birim Taşıma Maliyetleri
Üretim Merkezi |
T1 |
T2 |
T3 |
A1 |
10 |
6 |
5 |
A2 |
7 |
8 |
8 |
A3 |
6 |
9 |
12 |
Ulaştırma probleminin tablosu şu şekilde olacaktır:
Ulaştırma Tablosu
T1 |
T2 |
T3 |
Arz |
|
A1 |
X11 |
X12 |
X13 |
200 |
A2 |
X21 |
X22 |
X23 |
400 |
A3 |
X31 |
X32 |
X33 |
250 |
Talep |
250 |
200 |
350 |
800 |
Çözüme başlamadan önce, arz ve talep miktarlarının birbirine eşit olup olmadıklarını kontrol etmemiz gereklidir.
Toplam Arz = 200 + 400 + 250 = 850 birim iken,
Toplam Talep = 250 + 200 + 350 = 800 birimdir.
Görüldüğü gibi toplam arz, toplam talepten 850 – 800 = 50 birim fazladır. Bu nedenle 50 birimlik fazla arzı tüketebilecek yapay bir talep merkezi yaratmamız gereklidir. Bu merkeze T
4 diyelim. Bu durumda ulaştırma tablosu aşağıdaki şekli alacaktır. Dikkat edilirse bu talep merkezi için ulaştırma maliyetleri 0’dır.
Dengelenmiş Ulaştırma Tablosu
T1 |
T2 |
T3 |
T4 |
Arz |
|
A1 |
X11 |
X12 |
X13 |
X14 |
200 |
A2 |
X21 |
X22 |
X23 |
X24 |
400 |
A3 |
X31 |
X32 |
X33 |
X34 |
250 |
Talep |
250 |
200 |
350 |
50 |
850 |
1.2.1.Kuzey-Batı Köşesi Yöntemi
Bu yöntemde, ulaştırma tablosunun sol üstteki hücresinden başlanarak elverişli miktarlar olabildiği kadar dağıtılır. Maliyetler göz önüne alınmaz. Karşılanan talep ya da arzla ilgili satır ya da sütün devreden çıkarılarak tablonun geriye kalan bölümü için dağıtıma devam edilir. Yukarıdaki örnek problem için Kuzey-Batı Köşesi yöntemi şu şekilde uygulanır.
Kuzey-Batı Yöntemiyle Bulunan Başlangıç Çözümü
T1 |
T2 |
T3 |
T4 |
Arz |
|
A1 |
200 |
200 |
|||
A2 |
50 |
200 |
150 |
400 |
|
A3 |
|
|
200 |
250 |
250 |
Talep |
250 |
200 |
350 |
50 |
850 |
Toplam ulaştırma maliyeti = 200 x 10 + 50 x 7 + 200 x 8 + 150 x 8 + 200 x 12 + 250 x 0
= 7550
1.2.2.En Az Maliyetli Gözeler Yöntemi
Başlangıç ulaştırma tablosundaki en düşük birim maliyete sahip gözeye, olabilecek en büyük miktar atanarak işe başlanır. Sonra sıra ile bir sonraki en düşük maliyetli göze atama yapılır ve tüm arz ve talep miktarları doyurulana kadar işlem sürdürülür.
Şimdi bu yöntemi, örnek problemimiz için uygulayalım.
En Az Maliyetli Gözeler Yöntemiyle Bulunan Başlangıç Çözümü
T1 |
T2 |
T3 |
T4 |
Arz |
|
A1 |
200 |
200 |
|||
A2 |
50 |
200 |
150 |
400 |
|
A3 |
200 |
|
|
50 |
250 |
Talep |
250 |
200 |
350 |
50 |
850 |
Toplam ulaştırma maliyeti = 200 x 5 + 50 x 7 + 200 x 8 + 150 x 8 + 200 x 6 + 50 x 0
= 5350
1.2.3.Sıra veya Satır En Küçüğü Yöntemi
Bu yönteme göre önce birinci satırdaki/sütundaki en küçük maliyetli hücreye en büyük atama yapılır. Eğer 1.satır/sütun doyurulmamışsa, aynı sıradaki/sütundaki bir sonraki en düşük maliyetli hücreye atama yapılır ve tüm satır/sütunlar için bu işlem sürdürülür. Bu yöntemle bulunan başlangıç çözümü aşağıdaki tabloda verilmiştir.
Sıra veya Satır En Küçüğü Yöntemiyle Bulunan Başlangıç Çözümü
T1 |
T2 |
T3 |
T4 |
Arz |
|
A1 |
150 |
50 |
200 |
||
A2 |
250 |
|
150 |
400 |
|
A3 |
200 |
50 |
|
250 |
|
Talep |
250 |
200 |
350 |
50 |
850 |
Toplam ulaştırma maliyeti = 150 x 5 + 50 x 0 + 250 x 7 +
150 x 8 + 200 x 9 + 50 x 12= 6100
1.2.4.Vogel Yaklaşımı (VAM)
Vogel yaklaşımı, diğer yöntemler kadar kolay bir şekilde başlangıç çözümü vermez. Fakat elde edilen başlangıç çözümü, optimal çözüme oldukça yakındır.
Bu yöntemde, en düşük maliyetli gözleri seçmemekten doğan ek maliyetler hesaplanır. Bunlara ceza maliyetleri denir. Başlangıç çözümünü bulmak için sırasıyla aşağıdaki işlemler yapılır.
1. Ulaştırma tablosundaki maliyetler göz önüne alınarak, herbir satır ve sütun için cezalar belirlenir. Satır cezaların belirlenmesi için, herbir satırda yer alan en küçük maliyetli eleman, aynı satırdaki en küçük maliyetli ikinci elemandan çıkarılır. Sütun cezaların belirlenmesi için, herbir sütunda yer alan en küçük maliyetli eleman, aynı sütundaki e
n küçük maliyetli ikinci elemandan çıkarılır.2. En büyük ceza seçilerek bu cezanın karşısındaki satır ya da sütundaki en düşük maliyetli hücreye olabildiğince dağıtım yapılır.
3. Ceza maliyetleri sürekli hesaplanarak, geriye kalan hücreler için de aynı işlem tekrarlanır.
Şimdi bu yöntemi, aşağıdaki örneğe uygulayalım.
Örnek2
XYZ Rent A Car şirketi arabalarını iki merkezden kiraya vermektedir. Arabaları kiralamak isteyen kişilerin talepleri sırasıyla, 9, 6, 7 ve 9 araba’dır. Şirketin elinde fazladan 1.merkezde 15, 2.merkezde ise 13 araba vardır. Kira sözleşmesine göre arabaların işleri bittikten sonra kiralanan merkeze teslim edilmeleri gereklidir. Arabaların kiraya verildikleri merkez ile müşterilerin bulundukları yerler arasındaki birim taşıma maliye
tleri aşağıdaki gibidir.
1.müşteri |
2.müşteri |
3.müşteri |
4.müşteri |
|
1.merkez |
0 |
17 |
21 |
30 |
2.merkez |
14 |
18 |
19 |
31 |
Yukarıdaki tabloya baktığımızda, merkezlerden kiraya verilebilecek toplam araba sayısının 28, araba talebinin 31 olduğu görülür. Bu nedenle, 31 – 28 = 3 birimlik talebi karşılayacak yapay bir kiralama merkezinin probleme eklenmesi gerekir. Bu işlem yapıldığında, ulaştırma tablosu şu şekilde olacaktır:
Dengelenmiş Ulaştırma Tablosu
T1 |
T2 |
T3 |
T4 |
Arz |
|
A1 |
|
15 |
|||
A2 |
|
|
13 |
||
A3 |
|
3 |
|||
Talep |
9 |
6 |
7 |
9 |
31 |
VAM Yöntemiyle çözüme başlamak içn yapacağımız ilk şey, her satır ve sütun için ceza maliyetlerini belirlemektir. Ceza maliyetlerini bulabilmek için her satır ve sütun için en düşük iki maliyet değeri arasındaki farklar hesaplanır.
VAM – Tablo1
T1 |
T2 |
T3 |
T4 |
Arz |
Satır Ceza |
|
A1 |
|
15 |
4 |
|||
A2 |
|
|
13 |
4 |
||
A3 |
|
|
3 |
3 |
0 |
|
Talep |
9 |
6 |
7 |
9 |
31 |
|
Sütun Ceza |
14 |
17 |
19 |
30 |
|
En büyük ceza maliyeti 4.sütundadır. Bu nedenle 4.sütundaki en küçük maliyetli hücreye olabilecek en büyük miktar yani 3 birim dağıtılır.
VAM – Tablo2
T1 |
T2 |
T3 |
T4 |
Arz |
Satır Ceza |
|
A1 |
|
15 |
4 |
|||
A2 |
9 |
|
|
13 |
4 |
|
Talep |
9 |
6 |
7 |
6 |
31 |
|
Sütun Ceza |
31 |
1 |
2 |
1 |
|
En büyük ceza maliyeti 1.sütundadır. Bu nedenle 1.sütundaki en küçük maliyetli hücreye olabilecek en büyük miktar yani 9 birim dağıtılır.
VAM – Tablo3
T2 |
T3 |
T4 |
Arz |
Satır Ceza |
|
A1 |
6 |
|
15 |
4 |
|
A2 |
|
|
4 |
1 |
|
Talep |
6 |
7 |
6 |
31 |
|
Sütun Ceza |
1 |
2 |
1 |
|
En büyük ceza maliyeti 1.satırdadır. Bu nedenle 1.satırdaki en küçük maliyetli hücreye olabilecek en büyük miktar yani 6 birim dağıtılır.
VAM – Tablo4
T3 |
T4 |
Arz |
Satır Ceza |
|
A1 |
|
9 |
9 |
|
A2 |
4 |
4 |
12 |
|
Talep |
7 |
6 |
31 |
|
Sütun Ceza |
2 |
1 |
|
En büyük ceza maliyeti 2.satırdadır. Bu nedenle 2.satırdaki en küçük maliyetli hücreye olabilecek en büyük miktar yani 7 birim dağıtılır.
4.sütunu dengelemek için, kalan 6 birimlik arz X14’e ve kalan 3 birim, X21’e atanır. Sonuçta aşağıdaki başlangıç çözümü elde edilir.
Vogel Yaklaşımına Göre Başlangıç Çözümü
T1 |
T2 |
T3 |
T4 |
Arz |
|
A1 |
6 |
3 |
6 |
15 |
|
A2 |
9 |
|
4 |
13 |
|
A3 |
3 |
3 |
|||
Talep |
9 |
6 |
7 |
9 |
31 |
Toplam maliyet = 6 x 17 + 3 x 21 + 6 x 30 + 9 x 14 + 4 x 19 + 3 x 0 = 547
1.3.OPTİMUM ÇÖZÜMÜN BULUNMASI
Bu bölümde, ulaştırma problemlerinde çözüme ulaşmak için kullanılan iki yöntemden bahsedeceğiz. Bu iki yöntem şunlardır:
1.3.1.Atlama Taşı Yöntemi
Bu yöntemde optimum çözüme ulaşabilmek için, boş hücrelere atama yapıldığında toplam maliyetin azalıp azalmadığı bulunmaya çalışılır. Eğer yeni yapılan atamalar ile dağıtım miktarları değiştiğinde daha düşük bir maliyet elde ediliyorsa, optimal çözüme yaklaşılmış olur.
Atlama taşı yöntemiyle boş bir hücreye atama yapıtığımızda, toplam maliyetin ne şekilde değişeceği hesaplanabilmektedir. Boş hücreye yapılan bir birimlik atama için maliyetteki değişme miktarı (d
ij) hesaplanır.İlk önce hangi boş hücreye atama yapmamız gerektiğine karar verirken en yüksek negatif d
ij değerini elde ettiğimiz hücreden işe başlamak doğru olur. Eğer tüm dij değerleri pozitif ise boş bir hücreye yapılacak atama herhangi bir tasarruf sağlamayacaktır. Bu durumda optimum çözüme ulaşılmış olur.Atlama taşı yöntemiyle boş bir hücreye atama yapıldığında dengeyi sağlamak için, bu hücreyi içine alan bir döngü oluşturulur. Döngü oluşturulurken aşağıdaki koşullar gerçekleşmelidir:
Örnek3
A, B ve C fabrikaları kendileri için gerekli hammaddeleri X, Y, Z depolarından temin etmektedirler. Depoların arz edebileceği miktarlar, fabrikaların talepleri ve taşıma maliyetleri aşağıdaki tabloda verilmiştir.
A |
B |
C |
ARZ |
|
X |
6 |
13 |
15 |
240 |
Y |
11 |
7 |
8 |
320 |
Z |
9 |
5 |
10 |
80 |
TALEP |
200 |
280 |
160 |
640 |
Kuzey-Batı Köşesi Yöntemiyle Bulunan Başlangıç Çözümü
A |
B |
C |
Arz |
|
X |
200 |
40 |
240 |
|
Y |
240 |
80 |
320 |
|
Z |
80 |
80 |
||
Talep |
200 |
280 |
160 |
640 |
Çözüme hangi hücreden başlayacağımızı bulmak için her boş hücre için d
ij değerlerini hesaplayalım:d13 = 15 – 8 + 7 – 13 = 1
d21 = 11 – 6 + 13 – 7 = 11
d31 = 9 – 10 + 8 – 7 + 13 – 6 = 7
d32 = 5 – 10 + 8 – 7 = -4
Maliyetlerde azalmaya neden olabilecek tek değer –4’tür. Dolayısıyla bu değeri veren hücreye atama yapmamız gerekir. Bu hücreye atayacağımız miktar 80’i geçemez. 80 değerini atadığımızda buna bağlı olarak X
33 değeri 0, X23 değeri 160, X22 değeri 160 olur. Bu işlem sonucunda elde edilen tablo aşağıda verilmiştir:
İlk İter
asyon Sonucunda Elde Edilen Çözüm
A |
B |
C |
Arz |
|
X |
200 |
40 |
240 |
|
Y |
160 |
160 |
320 |
|
Z |
80 |
|
80 |
|
Talep |
200 |
280 |
160 |
640 |
Hangi hücreden çözüme devam edeceğimizi bulabilmek için, bir önceki adımda yaptığımız işlemi tüm boş hücreler için tekrar yapmamız gereklidir.
d13 = 15 – 8 + 7 – 13 = 1
d21 = 11 – 6 + 13 – 7 = 11
d31 = 9 – 5 + 13 – 6 = 11
d33 = 10 – 8 + 7 – 5 = 4
Bulduğumuz tüm d
ij değerleri pozitif çıkmıştır. Bu, boş bir hücreye yapacağımız atamaların maliyette herhangi bir tasarruf sağlamayacağı anlamına gelir. Yani optimum çözüme ulaşılmıştır.Toplam ulaştırma maliyeti = 200 x 6 + 40 x 13 + 160 x 7 + 160 x 8 + 80 x 5 = 4520 olarak bulunur.
1.3.2.Çoğaltan Yöntemi
Çoğaltan yöntemi, daha önce anlattığımız atlama taşı yönteminden ve diğer alışılagelmiş yöntemlerden üstündür. Bu yöntem diğer yöntemlere göre hesaplama işlemi ve optimum çözüme ulaşma bakımından diğer yöntemlerden kolaydır.
Bu yöntemde çoğaltan olarak adlandıracağımız dual değişkenler (u
i ve vj) kullanılır. i x j’lik bir tabloda önce bu değişkenlerden biri (bu değişken genellikle u1’dir) 0 kabul edilerek, her dolu hücre için aşağıdaki denklem yazılır:Xij için: ui + vj = cij
Yukarıdaki denklemlerden bulunan u
i ve vj değerleri kullanılarak her boş hücre için aşağıdaki denklemler yazılarak dij değerleri hesaplanır:Xij için: dij = ui + vj - cij
Eğer bulunan tüm d
ij değerleri sıfıra eşit veya negatifse optimum çözüme ulaşılmış olur. Aksi halde en büyük pozitif dij değerini veren hücreye atama yapılır. Daha önceki yöntemde yaptığımız gibi döngü oluşturularak diğer hücrelerde gerekli düzeltmeler yapılır ve çözüme devam edilir.Dilerseniz aşağıdaki örnek problem üzerinde bu yöntemi uygulamaya çalışalım.
Örnek4
A, B, C fabrikaları X, Y, Z, T pazarlarına mal göndermektedir. Fabrikaların gönderebileceği mal miktarları ve pazarların tahmin edilen talebi aşağıdaki gibidir:
A: 200 birim, B: 300 birim, C: 450 birim
X: 250 birim, Y: 100 birim, Z: 225 birim, T: 325 birim
Fabrikalardan pazarlara birim malların ulaştırma maliyeti ise aşağıdaki tabloda verilmiştir:
X |
Y |
Z |
T |
|
A |
15 |
18 |
12 |
13 |
B |
10 |
10 |
11 |
9 |
C |
8 |
5 |
7 |
8 |
Bu problem, dengeye getirilerek Vogel Yaklaşımı’yla çözülmüş ve aşağıdaki başlangıç çözümü bulunmuştur.
X |
Y |
Z |
T |
K |
Arz |
|
A |
|
|
150 |
50 |
200 |
|
B |
125 |
|
175 |
|
300 |
|
C |
125 |
100 |
225 |
450 |
||
Talep |
250 |
100 |
225 |
325 |
50 |
950 |
Optimum çözümü bulmak için öncelikle yukarıdaki tabloda dolu olan hücreler için aşağıdaki denklemler yazılır
:X14 için: u1 + v4 = c14 = 13
X15 için: u1 + v5 = c15 = 0
X21 için: u2 + v1 = c21 = 10
X24 için: u2 + v4 = c24 = 9
X31 için: u3 + v1 = c31 = 8
X32 için: u3 + v2 = c32 = 5
X33 için: u3 + v3 = c33 = 7
Bu denklemler u1 = 0 kabul edilerek çözüldüğünde aşağıdaki değerler elde edilir:
u2 = -4 v1 = 14 v3 =13 v5 = 5
u3 = -6 v2 = 11 v4 =13
Tablodaki boş hücreler için aşağıdaki denklemler yazılarak d
ij değerleri hesaplanır:X11 için: d11 = u1 + v1 - c11 = 0 + 14 – 15 = -1
X12 için: d12 = u1 + v2 - c12 = 0 + 11 – 18 = -7
X13 için: d13 = u1 + v3 - c13 = 0 + 13 – 12 = 1
X22 için: d22 = u2 + v2 - c22 = -4 + 11 – 10 = -3
X23 için: d23 = u2 + v3 - c23 = -4 + 13 – 11 = -2
X25 için: d25 = u2 + v5 - c25 = -4 + 0 - 0 = -4
X34 için: d34 = u3 + v4 – c34 = 6 + 13 – 8 = -1
X35 için: d35 = u3 + v5 – c35 = -6 - 0 + 0 = -6
Tek pozitif değer d
13 değeridir. Bu durumda çözüme, X13’e atama yaparak başlamak gerekir. Bu amaçla X13 hücresinden başlayan ve burada sona eren bir döngü belirlenir. Bu döngü, X13 - X14 + X24 – X31 + X33 döngüsüdür.X13 ‘ün değeri, bu döngüde yer alan değişkenlerin negatif değerli olanlarının mutlak değerce en küçüğü yani 125’tir. X13‘e 125 birim atanıp gerekli düzenlemeler yapıldığında aşağıdaki tabloya ulaşılır:
X |
Y |
Z |
T |
K |
Arz |
|
A |
|
|
125 |
25 |
50 |
200 |
B |
|
|
300 |
|
300 |
|
C |
250 |
100 |
100 |
450 |
||
Talep |
250 |
100 |
225 |
325 |
50 |
950 |
Bulduğumuz çözümün optimum olup olmadığını anlamak için daha önce yaptığımız işlemler aynen tekrarlanır.
X13 için: u1 + v3 = c13 = 12
X14 için: u1 + v4 = c14 = 13
X15 için: u1 + v5 = c15 = 0
X24 için: u2 + v4 = c24 = 9
X31 için: u3 + v1 = c31 = 8
X32 için: u3 + v2 = c32 = 5
X33 için: u3 + v3 = c33 = 7
Bu denklemler u1 = 0 kabul edilerek çözüldüğünde aşağıdaki değerler elde edilir:
u2 = -4 v1 = 13 v3 =12 v5 = 0
u3 = -5 v2 = 10 v4 =13
Tablodaki boş hücreler için aşağıdaki denklemler yazılarak d
ij değerleri hesaplanır:X11 için: d11 = u1 + v1 - c11 = 0 + 13 – 15 = -2
X12 için: d12 = u1 + v2 - c12 = 0 + 10 – 18 = -8
X22 için: d22 = u2 + v2 - c22 = -4 + 10 – 10 = -4
X23 için: d23 = u2 + v3 - c23 = -4 + 12 – 11 = -3
X25 için: d25 = u2 + v5 - c25 = -4 + 0 - 0 = -4
X34 için: d34 = u3 + v4 – c34 = -5 + 13 – 8 = 0
X35 için: d35 = u3 + v5 – c35 = -5 - 0 + 0 = -5
Temel değişkenlerin hepsinin değerleri, 0’dan küçük ya da 0’a eşit olduğuna göre bulunan çözüm optimum çözümdür.
Toplam ulaştırma maliyeti = 12 x 125 + 13 x 25 + 0 x 50 + 9 x 300 + 8 x 250 + 5 x 100 + 7 x 100 = 7725’tir.
YARARLANILAN KAYNAKLAR