4.Potensiallar quyidagisha topiladi.
biror ustun yoki qator potensialiga 0 qiymat beriladi masalan U1=0.Endi (5,6)shart bo’yicha V2 ni toppish ushun C32 GA U3 ni qo’shish kerak yani V2=0+15=15 Shu potensialini toppish uchun shu ustundagi biror to’ldirilgan katak qatorining potensialini ma’lum bo’lishi kerak yoki aksincha. V3=0+11=11, V4= 0+8=8, U2=V1-C21=7-4=3, U3=V3-C33=11-10=1, V1= 3+4=7. Bunda biror qator potensialini topish uchun esa qatordagi biror to’ldirilgan katak ustuni potensialiga shu katakdagi CJI qiymati qo’shiladi, biror ustun potensialini toppish uchun esa shu ustundagi biror to’ldirilgan katak qatori potensialidan katakdagi cji qiymati ayriladi yani
VJ=UI+CJI (5)
UI=VJ-CJI (6)
Bu yerda I,j-to’ldirilgan katak indekslari.
(4-jadval)
Yuk oluvchipunkitlar
|
|
Yuk jo’natuvchipunktlar
|
Bor bo’lgan yuksiz avtotonnalar bJ
|
A1
|
A2
|
A3
|
|
Ui
Vj
|
0
|
3
|
1
|
B1
|
7
|
9
|
35 4
|
16
|
35
|
B2
|
15
|
15 155
|
15 12
|
22
|
30
|
B3
|
11
|
20 111
|
(2>0) 6
|
60 10
|
80
|
B4
|
8
|
10 88
|
5
|
18
|
10
|
Keraksizbo’lganavtotonnalar,al
|
45
|
50
|
60
|
155
|
Hamma potensiallar topilgandan keyin boshlang’ich bazis plan optimalligini tekshirish mumkin.
Agar hamma bo’sh kataklar uchun (3,4)-shart bajarilsa yani hamma bo’sh kataklarda VJI va UI potensiallar ayirmasi cji dan kichik yoki unga teng bo’lsa topilgan plan optimal bo’ladi. Boshqacha aytganda bu plan barcha cheklash tenglamalarini qanoatlantiradi va samaradorlik funksiyasini ekstremal qiymatini taminlaydi.
Agar optimallik sharti bajarilmasa ( bizning misolimizda optimallik sharti masalan a2b1 katagida bajarilmaydi) bu katak uchun optimallik shartini qanchaga bajarilmasligi topiladi. Masalan (1,1) katagi uchun.
^11=vj-ui-cji=v1-u1-c11=7-0-9=-2<0 bo’ladi, ^24=vj-ui-cji=v4-u2-c24=8-3-5=0=0 ^32=vj-ui-cji=v2-u1-c12=15-1-22=-8<0 ^23=vj-ui-cji=v3-u2-c23=11-3-6=2>0 ^34=vj-ui-cji=v4-u1-c14=8-1-18=-11<0 ^31=vj-ui-cji=v1-u3-c31=7-1-16=-10<0 Agar bunday kataklar bir necha bo’lsa ularning hammasi uchun ^ji topiladi va uning qiymati eng ko’p bo’lgan kataklar boshlab yopiq kontur chiziladi.
(5-jadval)
Yuk oluvchipunkitlar
|
|
Yuk jo’natuvchipunktlar
|
Bor bo’lgan yuksiz avtotonnalar bJ
|
A1
|
A2
|
A3
|
|
Ui
Vj
|
0
|
3
|
1
|
B1
|
7
|
9
|
35 4
|
16
|
35
|
B2
|
15
|
15 155
|
15 12
|
22
|
30
|
B3
|
11
|
20 111
|
6
|
60 10
|
80
|
B4
|
8
|
10 88
|
5
|
18
|
10
|
Keraksizbo’lganavtotonnalar,al
|
45
|
50
|
60
|
155
|
Yopiq kontur gorizontal va vertikal chiziqlardan iborat bo’lib, konturning bir uchi ^ji qiymati yo’ldan katta bo’lgan katakda boshqa hamma uchlari to’ldirilgan kataklarda yotadi. Kontur quyidagicha qo’yiladi .^ji qiymatli katakdan qator (yoki qator) bo’yicha yana birorta to’ldirilgan katkkacha davom ettiriladi. Shuni hisobga olish kerakki, kontur chiziqlari doimo^ji qiymatlik katakkacha davom ettiriladi va hamma vaqt kontur uchlarining soni juft bo’ladi. Bunda kontur chiziqlarining kesishishidan hosil bo’lgan burchaklarni uni uchlari deb qaralmaydi. Kontur uchlariga faqat uning to’ldirilgan kataklarda yotadigan burchaklari kiradi. Bizning misolimizda kontur uchlari (1.3), (1.4) (3.3), (3.4), kataklarida yotadi.
Tuzilgan kontur uchlarida ketma-ket(-)va(+) ishoralarni beramiz. Birichi (1.4)katakka(-) belgisi beriladiva(+) ishorali to’ldirilgan kataklar qiymatlaridan eng kishigini tanlab olamiz. Misolimizda bunday katak (3.4) bo’lib uning qiymati 15. Shu miqdordagi yukni hamma (+)ishorali kataklar qiymatlaridan ayiramiz va(-) ishorali kataklar qiymatlariga qo’shamiz. Bunday operatsiyalardan keyin yangi plan hosil qilamiz. Bu planni ham optimallikka tekshiramiz agar shart bajarilmasa yuqoridagi kabi kontur qurilib, yangi plan xosil qilinadi.
Yuk oluvchipunkitlar
|
|
Yuk jo’natuvchipunktlar
|
Bor bo’lgan yuksiz avtotonnalar bJ
|
A1
|
A2
|
A3
|
|
Ui
Vj
|
0
|
3
|
1
|
B1
|
7
|
9
|
35 4
|
16
|
35
|
B2
|
15
|
30 155
|
12
|
22
|
30
|
B3
|
11
|
5 111
|
15 6
|
60 10
|
80
|
B4
|
8
|
10 88
|
5
|
18
|
10
|
Keraksiz bo’lgan avtotonnalar,al
|
45
|
50
|
60
|
155
|
Yuk oluvchipunkitlar
|
|
Yuk jo’natuvchipunktlar
|
Bor bo’lgan yuksiz avtotonnalar bJ
|
A1
|
A2
|
A3
|
|
Ui
Vj
|
0
|
3
|
1
|
B1
|
7
|
9
|
35 4
|
16
|
35
|
B2
|
15
|
30 155
|
12
|
22
|
30
|
B3
|
11
|
5 111
|
15 6
|
60 10
|
80
|
B4
|
8
|
10 88
|
5
|
18
|
10
|
Keraksiz bo’lgan avtotonnalar,al
|
45
|
50
|
60
|
155
|
(6-jadval)
Оптималлаштирилган янги план
Yuk oluvchipunkitlar
|
|
Yuk jo’natuvchipunktlar
|
Bor bo’lgan yuksiz avtotonnalar bJ
|
A1
|
A2
|
A3
|
|
Ui
Vj
|
0
|
3
|
1
|
B1
|
7
|
9
|
35(35) 4
|
16
|
35
|
B2
|
15
|
30(30) 155
|
12
|
22
|
30
|
B3
|
11
|
5(80) 111
|
15(80) 6
|
60(80) 10
|
80
|
B4
|
8
|
10(10) 88
|
5
|
18
|
10
|
Keraksiz bo’lgan avtotonnalar,al
|
45
|
50
|
60
|
155
|
Yangi plan ushun yana potensiallar topiladi va ular yordamida planning optimalligini qaytadan tekshiriladi.6-jadvalda topilgan plan optimaldir, chunki hamma bo’sh kataklarda (3,4)-shart bajariladi.
5.Potensiallar bir xil bo’lmagandagi iteratsiyalar
Shuni takidlash lozimki, malum operatsiyalardan keyin ayniqsa kataklardagi qiymatlarni qatorlar yoki ustunlar bo’ylab ko’chirishdan hosil qilingan plandagi to’ldirilgan kataklar soni m+n-1-qiymatidan katta bo’lishi mumukin.
Potensiallarning bir Hilda topilishini taminlash uchun to’ldirilgan kataklar sonini kamida bittaga kamaytirish kerak. Buning uchun quyidagicha ish ko’riladi:
1.Potensiallari bir hil bo’lmagan kataklarning biridan boshlab yopiq kontur ko’riladi. Konturning hamma uchlarito’ldirilgan kataklarda yotishi kerak.
2.Kataklarga ketma-ket (+)va(-)ishoralari berib chiqamiz.
3.Hamma(+)ishorasiga ega bo’lgan kataklardagi cjiqiymatlari yig’indisini topamiz va bu qiymatni hammab(-) ishorasi bilan kataklardagi cjiqiymatlarining yig’indisini bilan solishtiramiz.
4.Agar c+-(21<90) bo’lsa konturning ishoralari o’zgarishsiz qoladi,agar c+- bo’lsa bunda kontur uchlarning ishoralari teskarisiga almashtiriladi.
5.hamma (-)ishorasi bilan belgilangan kataklardagi yjiqiymatlaridan eng kichigi tanlab olinadi va uning qiymati hamma (+) ishorasi bilan belgilangan kataklarga qo’shiladi va (-) ishorali kataklardan esa ayriladi. Shunday qilib, yuqoridagi operatsiyalardan keyin to’ldirilgan kataklar soni kamaytiriladi. Bunda olingan plan yanada optimal yaqinlashtiriladi . chunki yuqoridagi ko’chirishlardan keyin ortiqcha bajariladigan interatsiyalar soni kamayadi.
6.Agar c+=c- bo’lsa bunda kataklar ishorasini o’zgartirmasdan yoki o’zgartirib 5 punktdagi operatsiyalarni bajarish kerak. Bunda to’ldirilgan kataklar soni bittaga kamayadi lekin planning optimalligi o’zgarmaydi.
Shunday qilib, biz 6- matrisada optimal yuksiz qatnovlar planini aniqladik 5-jadvalda berilgan talabnoma bo’yicha esa yuk tashish planini tuzish mumkin
Qo’shma plan asosida optimal marshrutlarni aniqlash
Topilgan yuksiz qatnovlar optimal plani va berilgan yuk tashish plani bo’yicha mashrutlar sxemasini tuzish ikki hil yo’l bilan amalga oshirilishi mumkin:
1)yuksiz va yukli qatnovlar planlari (matrissalari)asosida marshrut tuzish
2)Bog’lanishning tablisasi asosida marshrut tuzish.
Birinchi holda topilgan yuksiz qatnovlar optimal plani berilgan yukli qatnovlar plani bilan qo’shiladi .Jadvalda qo’shma plan keltirilgan ,bunda berilgan yukli qatnovlar planiga tegishli sonlar qalin shirfda kvadrat qavs ichida yoziladi.Mana shu qo’shma plandan(matrisadan)foydalanib marshrut shemalari tuzib olinadi.
Marshrut shemasi quyidagi qoidalarga asosan tuziladi.
. agar biror katakda yukli va yuksiz qatnovlar planlariga tegishli sonlar bo’lsa , bu mayatnek marshrutdan dalolat beradi. Bu katakdagi sonlarning kichigi marshrutda tashiladigan yuk miqdorini belgilaydi.
Masalan
1 marshrut (2.1) katakda ikki qiymat bor 35 yuksiz qatnovlardagi avtotonna va 35 tashilishi lozim bo’lgan yuk miqdori . Demak ,bu marshrut bo’yicha A1 dan B1 ga 35 t yuk tashiladi va B dan A ga esa yuksiz qaytiladi.
2 marshrut (1.2) katakda ikki qiymat bor 30 yuksiz qatnovlardagi avtotonna va 30 tashilishi lozim bo’lgan yuk miqdori . Demak ,bu marshrut bo’yicha A1 dan B3 ga 30 t yuk tashiladi va B dan A ga esa yuksiz qaytiladi.
3 marshrut (1.3) katakda ikki qiymat bor 80 yuksiz qatnovlardagi avtotonna va 5 tashilishi lozim bo’lgan yuk miqdori . Demak, bu marshrut bo’yicha A1 dan B4 ga 5 t yuk tashiladi va B dan A ga esa yuksiz qaytiladi.
4 marshrut (1.4) katakda ikki qiymat bor 10 yuksiz qatnovlardagi avtotonna va 10 tashilishi lozim bo’lgan yuk miqdori . Demak , bu marshrut bo’yicha A2 dan B1 ga 10 t yuk tashiladi va B dan A ga esa yuksiz qaytiladi.
5 marshrut (2.3) katakda ikki qiymat bor 80 yuksiz qatnovlardagi avtotonna va 15 tashilishi lozim bo’lgan yuk miqdori . Demak ,bu marshrut bo’yicha A3 dan B3 ga 15t yuk tashiladi va B dan A ga esa yuksiz qaytiladi.
6 marshrut (3.3) katakda ikki qiymat bor 80 yuksiz qatnovlardagi avtotonna va 60 tashilishi lozim bo’lgan yuk miqdori . Demak ,bu marshrut bo’yicha A3 dan B3ga 60t yuk tashiladi va B dan A ga esa yuksiz qaytiladi.
Aylanma marshrutlar shemalari quyidagicha topiladi. yukli qatnov tonnalari joylashgan biror katakdan boshlab , yopiq kontur quriladi. Konturning uchlari ketma-ket yukli va yuksiz qatnov tonnalari joylashgan kataklardan o’tishi kerak. Kontur uchlaridagi kataklar qiymatlarining eng kichigi shu kontur belgilaydigan aylanma marshrutda tashiladigan yuk miqdorini belgilaydi .
Konturlar qo’rib marshrut shemalarini topish, to hamma qiymat miqdorlarini marshrutlar bo’yicha taqsimlab bo’lgungacha davom etadi.
Qo’shma plan asosida marshrutlar tuzishning yuqorida bayon etilgan prodsedurasi o’zining oddiyligi va erishilayotgan samarani ilgaritdan tahminan baholash mumkinligi bilan boshqa uslublardan ajralib turadi.
Taklif etilayotgan tavfsiyalarni iqtisodiy asoslash
Yuk oqimlarining boshlang’ich bazis planidagi bajarilayotgan yuk aylanishini (tonna.km) dagi qiymati:
Pbosh= X21C21+X22C22+X12C12+X13C13 +X14C14+X33C33=
35*4+15*12+15*15+20*11+10*8+60*10=1445tonna*km
Yuk oqimlarining boshlang’ich bazis planidagi taqsimlanishiga mos keluvchi o’rtacha 1 t yuk tashish masofasi (lbosho’)
lbosh=Pbosh/Qamal=1445/155=9.32 km
Yuk oqimlarining optimallashtirilgan planidagi bajarilayotgan yuk aylanishini (tonna.km) dagiqiymati:
Popt= X12C12+ X13C13 +X14C14+X21C21+X23C23+X33C33=
30*15+5*11+10*8+35*4+15*6+60*10=1415tonna*km
Yuk oqimlarining optimallashtirilgan planidagi taqsimlanishiga mos keluvchi o’rtacha 1 t yuk tashish masofasi (lbosho’)
Lopt=Popt/Qamal=1415/155=9.12 km
Yuk oqimlarining o’rtacha masofasi boshlang’ich bazis planidagi taqsimlanishiga nisbatan kamayishi
Ʌl=lopt-lbosh=9.12-9.32=-0.2 km
Bajarilayotgan yuk oborotini kamayishi (ɅP) esa quyidagicha aniqlandi:
ɅP=Popt-Pbosh=1415-1445=-30tonna*km
ADAIYOTLAR
И.Я. Аксенов «Единая транспортная система» М. «Транспорт», 1980
Л.А. Ахметов, Ш.А.Бутаев, Х.В.Жумаев «Автомобилларда ташиш». Т.1982.
Л.Л. Афанасьев, Н.Б.Островский. С.М.Цукерберг «Единая транспортная система и автомобильнме перевозки». М., «Транспорт», 1984.
А.В. Вельможин, В.А. Гудков, Л.В. Миротин «Технология, организация и управление автомобнльнмми перевозками». РПК «Политехник» Волоград, 1999.
А.И. Воркут «Грузовме автомобильние перевозки». Киев «Виша школа».
В.С Мун «Пасажирские автомобильнўе перевозки». Т. 1990.
Э.Е. Мун, А.Д. Рубец «Организация перевозок пассажиров маршрутннми такси». М., «Транспорт», 1982.
Н.Б. Островский «Пасажирские автомобильнне перевозки». М., «Транспорт», 1986.
Б.А. Ходжаев «Автомобильнне перевозки». Т., 1991.
Б.А. Ходжаев «Автомобилларда юк ва пассажирлар ташиш». Т., 2005.
Б.А. Ходжаев «Грузовме автомобильнме перевозки». Т., 1984.
«Автомобильние грузовме перевозки» (под редакцией Ю.Ф. Клюшина), Тверь, 1999.
0>0>0>0>
Do'stlaringiz bilan baham: |