Qrup: 202 Müəllim



Yüklə 133,16 Kb.
səhifə2/3
tarix02.01.2022
ölçüsü133,16 Kb.
#47364
1   2   3
ekonometrika

xi 1+xi2+. . . .+xi n=ai i=1,m

qədər yük daşınacaq və j-ci məntəqəyə



x1j+x2j+. . . .+xmj=bj j=1,n

miqdarda yük gətiriləcək.Bundan başqa



xi j ≥0 , i=1,m , j=1,n

şərtləri ödənməlidir.Beləliklə nəqliyyat məsələsi yuxarıda göstərilən funksiyanın verilən şərtləri ödənildikdə minimallaşdırılması məsələsinə gətirilir . Göründüyü kimi bu məsələ kanonik xətti proqramlaşdırma məsələsidir:









xij≥0 , i=1,2,....m, j=1,2,....m

Göründüyü kimi biz nəqliyyat məsələsinin riyazi modelini qurmuş olduq.Nəqliyyat məsələsini qrafik olaraq aşağıdakı kimi təsvir edə bilərik :


İstehsal məntəqələri İstehlak məntəqələri


1

1


1
c11:x11

a1 b1

2

2

a2 b2

. .


. .

. .



m

n

am cmn:xmn bn

İndi isə bu modelin həll prosesinə baxaq.Əvvəlcə bəzi anlayışları verək.

Əgər

şərti ödənərsə belə nəqliyyat məsələsi qapalı nəqliyyat məsələsi adlanır.Verilmiş şərt isə ümumi balans şərti adlanır.Əks halda nəqliyyat məsələsi açıq nəqliyyat məsələsi adlanır.Qeyd edək ki , hər bir açıq nəqliyyat məsələsi qapalı nəqliyyat məsələinə gətirilir.



Tərif

Yuxarıdakı məsələnin məhdudiyyət şərtləridəki xətti tənliklər sisteminin mənfi olmayan hər bir

x={xij , i=1..m, j=1..n}
həllinə nəqliyyat məsələsinin planı deyilir.

Nəqliyyat məsələsinin planlar çoxluğunda məqsəd funksiyasına ən kicik qiymət verən

x*={xij* , i=1..m, j=1..n}

planına isə bu məsələnin optimal planı deyilir.

Əvvəldə qeyd etdiyimiz kimi nəqliyyat məsələsi xətti proqramlaşdırma məsələsidir və bu məsələni də xətti proqramlaşdima məsələsinin həlli üçün universal üsul olan simpleks üsulla həll oluna bilər.Ancaq nəqliyyat məsələsi özünəməxsus xətti proqramlaşdırma məsələsidir.Məsələnin qoyuluşundan göründüyü kimi məhdudiyət şərtlərinin sol tərəfindəki əmsalladan düzəldilmiş matris 0 və 1 lərdən ibarətdir . Nəqliyyat məsələsinin yeni həll üsuluna baxaq. Nəqliyyat məsələsinin həllinin varlığı haqqında aşağıdakı teoremi qeyd edək :

Teorem


Qapalı nəqliyyat məsələsinin həli vardır.

Nəqliyyat məsələsinin həll üsulunun mahiyyəti ondan ibarətdir ki , baxılan nəqliyyat məsələsi cədvəl formasında yazılır:




İstelak

məntəqələri

İstehsal

Nəntəqələri


B1


B2


B3


...............


Bn


Ehtiyyat

A1


c11

x11



c12

x12



c13

x13


...............



c1n

x1n


a1


A2



c21

x21



c22

x22



c23

x23


...............



c2n

x2n


a2



...............

...............



................

................



...............

...............



...............

...............



................

................



................

................



...............

...............


Am



cm1

xm1



cm2

xm2



cm3

xm3


...............



cmn

xmn


aj


Tələb

b1

b2


b3


...............


bn





Sonra qurulmuş cədvələ əsasən ilkin bazis həll yəni ilkin bazis planı tapılır.Bazis plan anlayışına və bir sıra köməkçi anlayışlara tərif verək:


Tərif

Nəqliyyat cədvəlində aşağıdakı xassəni ödəyən xanalar ardıcıllığına dövr deyilir : Bu ardıcıllığa aid olan xanalardan yalnız və yalnız ikisi bir sətirdə və ya bir sütunda ardıcıllığın axırıncı xanası isə onun birinci xanası ilə bir sətirdə və ya bir sütunda yerləşir.

Tərif:

Əgər


x={xij , i=1..m, j=1..n}
planı üçün elə U­B tam xanalar çoxluğu olarsa ki
xij=0 , (i , j) € UH , UH=U \ UB
şərti ödənilsin , onda x-ə bazis plan deyilir.Bu halda xij=0 , (i , j) € UB kəmiyyətinə bazis daşınmalar , xij=0 , (i , j) € UH kəmiyyətinə isə bazis olmayan daşınmalar UB –yə x bazis planına uyğun bazis xanalar çoxluğu və UH isə x-ə uyğun bazis olmayan xanalar çoxluğu adlanır.
Tərif :

Əgər


x={xij , i=1..m, j=1..n}

bazis planı üçün xij>0 , (i , j) € UB , olarsa ona cırlaşmayan bazis plan deyilir.Əgər heç olmasa bir (i0 , j0) € UB xanası üçün xi0­j0=0 olarsa , onda x-ə cırlaşan bazis deyilir.

Qeyd edək ki , əgər U­B çoxluğu (m+n-1) sayda xanadan ibarətdirsə və onun elementlərindən heç bir dövr təşkil etmək mümkün deyilsə onda U­B tam xanalar çoxluğu adlanır.Bazis plana adətən dayaq həll deyilir.

İlkin dayaq həlli tapmaq üçün müxtəlif üsullar mövcuddur.Bu üsullardan bir neçəsini qeyd edək :




  1. Şimal qərb üsulu

Bu üsula əsasən nəqliyyat cədvəlinin şimal qərb bucağında yerləşən (1,1) xanası üçün x11=min{a1,b1} götürülür.Əgər x11=a1 olarsa , onda birinci sətri aradan çıxarırıq və b1 ədədini b1-x11 ilə əvəz edirik.Əks halda əgər x11=b1 onda birinci sütunu aradan çıxarırıq və a1 ədədini a1-x11 ilə əvəz edirik.Nəticədə yeni cədvəl almış oluruq.Yeni alınmış nəqliyyat cədvəlində şimal qərb hissədə yerləşən bucağı seçirik və yuxarıda izah olunan prosesi davam etdiririk.Nəticədə m+n-1 addımdan sonra nəliyyat məsələsinin müəyyən bazis planını almış olacağıq.


  1. Minimal element üsulu

Bu üsula əsasən ən kiçik tarif dəyərə malk olan xanalar doldurulur.Bunun üçün cij dəyəri müqaisə olunur minimal ci1,j1 elementi tapılır və

xi1,j1=min{ai1 , bj1 }

götürülür.Əgər xi1,j1=ai1 olarsa , onda i1 sətrini aradan çıxarırıq və bj1 ədədini bj1- xi1,j1 ilə əvəz edirik .Əks halda əgər xi1,j1=bj1 olarsa , onda j1 sütunu aradan çıxarırıq və ai1 ədədini ai1- xi1,j1 ilə əvəz edirik . Nəticədə yeni cədvəl almış oluruq .Yeni alınmış nəqliyyat cədvəlində yenidən yerinə yetirdiyimiz əməliyyatları təkrarlayırıq.Nəticədə (m+n-1) sayda addımdan sonra nəqliyyat məsələsinin müəyyən bazis planı tapılır.


  1. Foqel üsulu

Əvvəlcə qeyd edək ki , Foqel üsulu şimal-qərb və minimal element üsulları ilə müqaisədə daha yaxşı başlanğıc bazis planı tapmağa imkan verir.Foqel üsulunun alqaritmi aşağıdakı addımlardan ibarətdir :

Addım 1:


Hər bir sətir üçün həmin sətirdə ən kiçik iki dəyər tapılır.Bu dəyərlərdən böyüyündən kiçiyi çıxılmaqla cərimələr hesablanır.Analoji olaraq hər bir sütunda ən kiçik dəyərlərdən böyükdən kiçiyi çıxılmaqla cərimələr hesablanır.

Addım 2


Hesablanmış cərimələrdən ən böyük cəriməyə uyğun sətir və ya sütun seçilir. Əgər sətir və ya sütun bir neçə dənədirsə onda seçim ixtiyaridir . Seçilmiş sətir və ya sütunda ən kiçik dəyərə uyğun dəyişən seçilir , tutaq ki , bu dəişən xi1,j1-dir və həmin dəyişənə məhdudiyyət şərtlərinin ödənildiyi ən böyük qiymət mənimsədilir,yəni xi1,j1=min{ai1 , bj1} götürülür . Əgər xi1,j1= ai1 olarsa onda i1 sətrini cədvəldən çıxarırıq , bj1 ədədini bj1-xi1,j1 ədədi ilə əvəz edirik . Əks halda əgər xi1,j1= bj1 olarsa onda j1 sütununu cədvəldən çıxarırıq , ai1 ədədini ai1-xi1,j1 ədədi ilə əvəz edirik . Cədvəldə saxlanılan sətir və sütuna uyğun olaraq ehtiyyac və ehtiyyata 0 qiyməti mənimsədirik.

Addım3


  1. Əgər cədvəldə yalnız 1 ədəd 0 qiymətli ehtiyyaca və ya ehtiyyata uğun sətir və ya sütun qalıbsa onda hesablama başa çatmış hesab olunur.

  2. Əgər cədvəldə müsbət qiymətli ehtiyyaca və ya ehtiyyata uyğun sətir və ya sütun qalıbsa onda , bu sətirdə və ya sütunda bir qədər əvvəl izah etdiyimiz minilal dəyər üsulu ilə bazis dəyişən tapılır və hesablama başa çatmış hesab olunur.

  3. Əgər cədvəldən çıxarılmamış bütün sətir və sütunlara sıfır qiymətli ehtiyyat və ehtiyyac uyğundursa onda yenə də minimal dəyər üsulunun köməyi ilə bazis dəişəni hesablanır və proses başa çatmış hesab olunur .

  4. Qalan bütün hallarda Addım1-ə qayitmaq lazımdır.

Görundüyü kimi Foqel üsulu bir qədər çox hesablama tələb edir. Amma Foqel üsulu digər üsullarla müqaisədə daha dəqiq başlanğıc həlli verir.Foqel üsulunun tətbiqi ilə aşağıdakı misala baxaq :

Misal1 :


Tutaq ki , müəyyən avtomobil firmasını 3 mütəlif şəhərdə avtomobil zavodları var(bu şəhərləri şərti olaraq A1 , A2 , A3 ilə işarə edək) . Bu avtomobillərin 4 müxtəlif yerlərdə satış mərkəzləri var(bu satış mərkəzlərini də şərti olaraq B1 , B2 , B3 , B4 ilə işarə edək). A1 , A2 , A3 zavodlarında uyğun olaraq 15,25,10 atomobil var və B1 , B2 , B3 , B4 satış məntəqələri uyğun olaraq 5,15,15,15 avtomobil satmaq imkanı var.Bir avtomobilin A1-dən B1-ə daşınma xərci 10 manat , A1-dən B2-yə 2 manat , A1-dən B3-ə 20 manat , A1-dən B4-ə 11 manat , A2-dən B1-ə 12 manat , A2-dən B2-yə 7 manat , A2-dən B3-ə 9 manat , A3-dən B1-ə 4 manat , A3-dən B2-yə 14 manat , A3-dən B3-ə 16 manat , A3-dən B4-ə 18 manatdır.Avtomolillərin zavodlardan satış məntəqələrinə daşınma planını elə tərtib etməli ki , daşınma xərci minimum olsun.

Göründüyü kimi bu məsələ qapalı nəqliyyat məsələsidir :15+25+10=5+15+15+15

Ai -dən(i=1,2,3) Bj-yə (j=1,2,3,4) daşınmalı olan avtomobillərin sayını xij ilə işarə etsək məsələnin riyazi modeli aşağıdakı kimi olar :

Z=10x11+2x12+20x13+11x14+12x21+7x22+9x23+20x24+4x31+14x32+16x33+18x34→min


x11+ x12+ x13+ x14=15

x21+ x22+ x23+ x24=25

x31+ x32+ x33+ x34=10
x11+ x21+ x31=5

x12+ x22+ x32=15

x13+ x23+ x33=15

x14+ x24+ x34=15

Məsələnin nəqliyyat cədvəlini isə aşağıdakı kimi göstərə bilərik :






Satış mətəqələri







Yüklə 133,16 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin