• Sonuç bulunamadı

DAĞITIM PROBLEMİNİN OPTİMALLİK KOŞULLARININ İNCELENMESİ

N/A
N/A
Protected

Academic year: 2021

Share "DAĞITIM PROBLEMİNİN OPTİMALLİK KOŞULLARININ İNCELENMESİ"

Copied!
6
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

DEÜ MÜHENDİSLİK FAKÜLTESİ FEN ve MÜHENDİSLİK DERGİSİ Cilt: 2 Sayı: 2 sh. 107-112 Mayıs 2000

DAĞITIM PROBLEMİNİN OPTİMALLİK KOŞULLARININ

İNCELENMESİ

(INVESTIGATION OF OPTIMALITY CONDITIONS OF

THE TRANSPORTATION PROBLEM)

Süleyman ŞAFAK* ÖZET/ABSTRACT

Bu çalışmada, m çıkış ve n varışlı bir dağıtım probleminin optimallik koşulları, Lagrange fonksiyonu ve Hessian matrisinin özellikleri kullanılarak incelenmiştir. Problemin ve indirgenmiş halinin aynı cebirsel özelliklere sahip olduğu görülmüştür.

In this study, optimality conditions of the transportation problem with m origins and n destinations have been investigated by using properties of Lagrange functions and Hessian matrix. It is shown that the problem and its reduced cases have common algebraic characterizations.

ANAHTAR KELİMELER/KEY WORDS

Dağıtım problemi, Lagrange fonksiyonu, Hessian matrisi

Transportation problem, Lagrange function, Hessian matrix

__________________________________________________________________________

(2)

1. GİRİŞ

Dağıtım problemi, doğrusal programlamanın ilk problemlerindendir. İlk kez 1941 de Hitchcock tarafından ortaya atılan, 1947 de Koopmans tarafından ayrıntıları ile incelenen ve 1951 de Dantzig tarafından Simplex yöntemi ile çözümü yapılan dağıtım problemi, kaynakların (sources) bir kümesinden tüketenlerin (sinks) bir kümesine minimum maliyette göndermeler olarak tanımlanır (Bazaraa vd., 1990; Bulut 1982, 1991; Bulut vd., 1993; Ford vd., 1962).

Dağıtım problemi, bir çok bilimci tarafından ele alınmış ve farklı yöntemlerle incelenmiştir (Bazaraa vd., 1990; Carre, 1979; Hu, 1970; Simonnard, 1966). Son yıllarda, dağıtım probleminin ağ (network) teknikleriyle incelenmesi dikkat çekmektedir. Bu çalışmada da, dağıtım problemi özel bir çizge (graph) problemi olarak ele alınmış ve problemin Lagrange fonksiyonu ile Hessian matrisinin özellikleri kullanılarak incelenmiştir. Elde edilen bulguların (Pyle, 1972) ve (Bulut, 1991) tarafından verilen sonuçları sağladığı görülmüştür.

2. DAĞITIM PROBLEMİ

m çıkış ve n varışlı bir dağıtım problemi

Min

{

cTx Mx= β, 1ma=1nb, x≥0

}

(1) dir. Burada , 1 I I 1 = M m n m n     ⊗ ⊗     = b a β

[

a ,a ,..., a

]

, b

[

b ,b ,..., b

]

a T 1 2 n m 2 1 T = =

[

11 12 mn

]

T

[

11 12 mn

]

T c ,c ,...,c , x x , x ,..., x c = =

1m, tüm elemanları 1 olan 1xm boyutlu vektör ve ⊗, Kronecker çarpma işlemi olup; M

G⊃G0 =( S, D, SxD) (2)

ile tanımlı iki kısımlı çizgenin (bipartite graph) bağlantı matrisidir (Bulut, 1982).

Denklem 1’in, temel (basic) ve temel olmayan bilinmeyenlere bağlı olarak düzenlenebilir. Eğer xB ve xN, sırası ile, temel ve temel olmayan bilinmeyenlerin vektörleri ve B ≠0 ise,

Denklem 1

{

c x c x Bx Nx , x 0, x 0

}

Min BT B+ NT N B+ NBN ≥ (3)

(3)

Fen ve Mühendislik Dergisi Cilt : 2 Sayı : 2 Sayfa No: 109

dir. Denklem 3’ün Simplex çizelgesi

        − =             − β β β 1 -T B 1 -T B T N -1 -1 T N T B 1 -T B -1 B c N B c c 0 B N B I 0 c c N B 1 B c 0 B (4) dir. Buradan B c x c ve 0 x , B x T -1 B T N -1 B = β = =− β (5) olduğu görülür. Denklem 4’de, d c c TB-1N B T N −

= vektörüne Denklem 1’in optimallik koşulu denir. Eğer

0 d≥ ise, x [x ,x T ] N T B T =

problemin en iyi çözümü olur. Eğer d<0 ise, x [x ,x T ]

N T B T =

en iyi çözüm olmaz ve bu durumda Simplex yöntemi tekrar uygulanır (Bazaraa vd., 1990; Carre, 1979; Marlow, 1978; Simonnard, 1966).

M, (m+n)xmn boyutlu m+n-1 ranklı bir matristir. Bu nedenle, Denklem 1, Denklem 1’de

β

= x

M sisteminden m+n-1 denklem alınarak çözülebilir. Aşağıdaki problem, Mx =β

sisteminin birinci denklemi kaldırılarak elde edilmiştir.

}

{

c x Tx g ,x 0 Min T x = ≥ (6) dir. Burada

[

a ,...,a ,b ,...,b

]

g , 1 I I I 1 0 = T T 2 m 1 n 1 -m n n 1 -m n = ⊗ ⊗     (7)

dir (Bulut, 1982). Denklem 6’ya, Denklem 1’in indirgenmiş problemi denir. Dikkat edilirse, T matrisi (m+n-1)xmn boyutlu ve m+n-1 ranklı bir matristir.

3. DAĞITIM PROBLEMİNİN OPTİMALLİK KOŞULLARI

Denklem 6’da verilen problemin Lagrange fonksiyonu ve Hessian matrisi yazılabilir. Eğer xij =wij2 alınırsa, Denklem 6

Min

{

cTw Tw =g

}

(8)

biçiminde yazılabilir. Denklem 8’in Lagrange fonksiyonu

L( w , w , )B N λ =cBTwB +cNTwN +λT(g Bw− B −N w )N (9) olup

T = B, N , cT = cBT, cNT , wT = wBT, wNT

(4)

[

w , w ,..., w

]

wT = 112 122 mn2

dir. Burada w ve wB N, sırası ile, temel ve temel olmayan bilinmeyenlerin vektörleridir. Denklem 9’dan

(

c B

)

D 0 2 w L B T T B B = − = ∂ ∂ λ (10)

(

c N

)

D 0 2 w L N T T N N = − = ∂ ∂ λ (11) 0 w N w B g L N B − = − = ∂ ∂ λ (12)

yazılır. Burada DB ve D , sırası ile, köşegenleri temel ve temel olmayan değişkenler olan N köşegen matrislerdir. Denklem 4, 10, 11 ve 12’den

0 w , g B w , B c -1 N B -1 T B T = = = λ (13) ve N B c c dT = NT − BT -1 (14)

elde edilir. Burada d, (m-1)(n-1)x1 boyutlu vektör olup; optimallik koşulu olarak adlandırılır. Denklem 9’un Hessian matrisi

          = 0 U Q U R 0 Q 0 P 2 H T T B (15)

olarak elde edilir. Burada

{

d ,d ,...,d

}

ş K P= ö 1 2 m+n-1 , R= Köş

{

dm+n ,dm+n+1 ,...,dmn

}

            m1 31 21 w -0 0 0 w -0 0 0 w -0 0 0 0 0 0 0 0 0 = Q L M M M L L L M M M L L             0 0 0 w 0 0 0 w 0 0 0 w w -0 0 0 0 0 w -0 0 0 0 w m1 31 21 1n 12 11 M M M M M M M M

(5)

Fen ve Mühendislik Dergisi Cilt : 2 Sayı : 2 Sayfa No: 111             mn 33 23 m2 32 22 w -0 0 0 w -0 0 0 w -w -0 0 0 w -0 0 0 w -= U L M M M L L L M M M L L             0 0 w 0 0 w 0 0 w 0 0 w 0 0 w 0 0 w mn 33 23 m2 32 22 L M M M L L L M M M L L dir.

Teorem 3.1: Denklem 8’in optimal çözümü w0 ise

          = 0 0 Q 0 R 0 Q 0 0 2 ) w ( H T 0 B (16)

dir. Burada, R pozitif tanımlı matristir.

Kanıt: Denklem 13, 14 ve 15 kullanılarak kanıtlanabilir. Varsayalım ki

[

d , d ,..., d

]

=

dT m+n m+n+1 mn

olsun. Buna göre aşağıdaki sonuçları yazabiliriz.

Sonuç 3.1: x0, Denklem 7’nin en iyi çözümü ise d>0 dır.

Sonuç 3.2: HB(w0) matrisinin özdenklemi

0 I) B (BD 1 ) )...(d (d 2 ) w ( H 2 T 2 B mn n + m 1 -n + m 1 -n + m + mn 0 B −µΙ = µ −µ −µ µ −µ = (17) dır.

Görüldüğü gibi, dağıtım probleminin optimal çözümü Q ve R matrislerine bağlıdır. Bu sonuç, dağıtım probleminin, Q ve R matrislerinin özellikleriyle incelenebileceğini göstermektedir. Burada, Q optimal çözümü ve R de optimallik koşulunu vermektedir. Ayrıca;

-1 T B T B c =

(6)

KAYNAKLAR

Bazaraa M.S., Jarvis J.J., Sherali H.D., (1990): “Linear Programming and Network Flows”, Canada, John Wiley and Sons Inc.

Bulut H., (1982): “Bir Ağ Akışı Probleminin Genelleştirilmiş Ters Matrislerle İncelenmesi”, İzmir, Doçentlik Tezi.

Bulut H., (1991): “Algebraic Characterizations of the Singular Value Decompositions in the Transportation Problem”, J. Math. Anal. Appl., 154 , 13-21.

Bulut H., (1991): “Further Results on the Spectral Decomposition of an Incidence Matrix”, J.Math. Anal. Appl., 158, 466-475.

Bulut H., Bulut S.A., (1993): “Spectral Decompositions and Generalized Inverses in a Circularization Network Flow Problem”, J.Math. Anal. Appl., 174, 390-402.

Carre B., (1979): “Graph and Networks”, New York, Oxford University Press.

Ford L.R., Fulkerson D.R., (1962): “Flows in Networks”, New Jersey, Princeton University Press.

Hu T. C., (1970): “Integer Programming and Network Flows”, London, Addison-Wesley. Marlow W.H., (1978): “Mathematics for Operations Research”, New York, John Wiley and

Sons Inc.

Pyle L.D., (1972): “The Generalized Inverse in Linear Programming Basic Structure”, SIAM J. Appl. Math., 22, pp.335-355.

Referanslar

Benzer Belgeler

Yapılan çalışmalarda çocuk ve ergenlerde erişkindeki- ne eşit etki göstermesine, düşük yan etki sıklık ve şid- detine karşın çocuk ve ergen grupta EKT kullanımı

Farklılığın kaynağı incelendiğin- de; dikkat eksikliği ve hiperaktivite (p=0.005) ile dikkat eksikliği ve kontrol (p&lt;0.001) grupları arasında anlamlı farklılık

Matrisin yazdırılması işlemi yapılırken PRINT A(i,j) ifadesinden sonraki “;” her i değeri için elemanların yan yana yazdırılmasını sağlar, yeni bir i

İki matrisin çarpılabilmesi için çarpılan matrislerden birincisinin sütun sayısı ile ikincisinin satır sayısının eşit olması gerekir... satır elemanları

Her bir amaç fonksiyonu için ayrı ayrı çözüm yapılarak, optimal çözümler elde edilir... Karar verici bu çözümü tatminkar bulursa, elde edilen süreç

Üretim aşamasında oluşan gıda güvenliği riskleri bulanık yaklaşım ve Bulanık Analitik Hiyerarşi Prosesi kullanılarak değerlendirilmiş, bulunan toplam risk oranı, üretim ve

Tüm intermediyer, arka ve panüveit olgular› ile, kistoid makula ödemi (KMÖ) flüphesi olan veya vitritisin efllik etti¤i veya etyolojisi ay- d›nlat›lamam›fl ön

Artmış homosistein düzeyleri yaşlı bireylerde sıklıkla görül- mektedir. Hiperhomosisteinemi kardiyovasküler ve serebro- vasküler hastalıklar için bir risk