1-amaliy mashg‘ulot mavzu: avtomobil transportida iqtisodiy-matematik usullarni qo‘llab yechiladigan masalalar


Yuk oqimlarini marshrutlashtirishni chiziqli programmalashtirishning umumiy masalasiga keltirish



Download 2,78 Mb.
bet6/19
Sana25.06.2022
Hajmi2,78 Mb.
#703667
1   2   3   4   5   6   7   8   9   ...   19
Bog'liq
Amaliy 2021 - tashishlarni modellashtirish

Yuk oqimlarini marshrutlashtirishni chiziqli programmalashtirishning umumiy masalasiga keltirish
Yuqorida biz marshrutlashtirishni transport masalasiga keltirib yechish metodlarini ko‘rib chiqdik. Bu metodlarning asosiy kamchiliklari marshrut tuzishda yuk tashish praktikasi talabalardan chiqadigan cheklashlarni xisobga olib bo‘lmasligi, bu jarayon butunlay avtomatlashtirish borasidagi qiyinchiliklar va buning natijasida hisob-kitoblarni ko‘lda olib borishga extiyoj tug‘ilishi xisoblanadi.
Marshrutlashtirish chiziqli programmalashtirishning umumiy masalasi sifatida qaralganda, bu kamchiliklar bir muncha kamayadi. Chizikli programmalashtirish metodini qo‘llab, marshrutlashtirish masalasi bir xil ko‘rinishda qo‘yilishi mumkin.
Masalani qo‘yilishi va matematik modeli
Aytaylik, bizga Ai yuk jo‘natuvchi va Bj yuk oluvchilar o‘rtasidagi yuk tashish rejasi {Xij.} berilgan Ular o‘rtasidagi yukli qatnovlar sonini v bilan belgilaymiz. xar bir yuk oqimi punktlararo but yurish yo‘llarining matritsasi || Cij || berilgan. Xar bir tuziladigan marshrutni S bilan va praktika talablariga javob beradigan xamma marshrutlar to‘plamini N belgilaymiz, Bunda xar bir S marshrutlarapo bog‘langan Ai va Bj punktlar ketma-ketligidan iborat buladi. Kuyidagi kattaliklar berilgan:
ys - xar bir S marshrutda tashiladigan yuk miqdori yoki kerak bo‘lgan avtomobil qatnovlar soni;
dts - xar bir marshrutda 1 t yuk tashilganda yoki 1 avtomobil qatnovi bajarilganda S marshrutning i liniyasida tashiladigan yuk miqdorini ko‘rsatadigan koeffitsiyent;
cij- xar bir S marshrutda ys o‘zining bir birlik qiymatiga ega bo‘lganida bosib o‘tiladigan yuksiz yo‘l uzunligi.
Masalani matematik modeli quyidagicha yoziladi:
xar bir S marshrutda ys-ning shunday musbat qiymatlarini topish kerakki,
(10.19)
bunda xar bir liniyadagi yuk tashish rejasi bajarilsin

(bu yerda Mt - t - liniyalarni uz ichiga oladigan marshrutlar to‘plami) va hamma marshrutlardagi yuksiz yo‘llar yig‘indisi minimal bo‘lsin.

marshrutlashtirishni chiziqli programmalashtirishning umumiy masalasiga keltirib yechish metodikasini oldingi paragrfda keltirgan misolimizda ko‘rib chiqaylik. Aytaylik. yuk tashish rejasi x1 = 1300t: x12 = 400 t; x23 = 600 t; x34 = 550 t; x45 = 700 t; x56 = 500 t; x67 = 300 t bo‘lsin. Bunda bajarilishi lozim bo‘lgan yuk oqimlari xt kuyidagicha:
х 1 = х11 = 1300 т; хг = х12 = 400 т. Va hokazo x7 = х57 = 300 т.


S

Звенолар сони

Маршрут схемаси

Юксиз йўл узунлиги

1

1

X1(X11)

20

2

1

X212)

30

3

1

Х323)

30

4

1

Х434)

30

5

1

х545)

57

6

1

Х646)

35

7

1

х757)

47

8

2

X1-X51145)

15+37=52

9

2

Х453445)

17+10=27

10

2

Х161146)

15+10=25

11

2

Х23 (X12-X23)

1

12

3

Х123114523)

15+40+10—65

Masalani yechish uchun avvalo, yuk tashish praktikasi talablariga javob beradigan marshrutlar (bu marshrutlarni biz mumkin bo‘lgan marshrutlar deymiz) variantlariga ega bo‘lishimiz kerak. Aytaylik, hamma yuklarni 1 zvenoli mayatnik marshrutlarda, 2 va 3 zvenoli marshrutlarda tashish mumkin. xar bir variantdagi marshrutga maʼlum yuksiz yo‘l uzunligi to‘g‘ri keladi. Mumkin bo‘lgan marshrut variantlari va ularga to‘g‘ri keladigan yuksiz yo‘l uzunliklari kuyidagi jadvalda berilgan.
Agar marshrut 2 yoki undan ortiq zvenoli bo‘lsa, uni aylanma marshrut deymiz. Aylanma marshrutlar uchun yuksiz yo‘l uzunligi xar bir yukli qatnovdan keyingi yuksiz yo‘llar uzunliklari yig‘indisi tarzda topiladi. Masalan, S=8 marshrut uchun C/s = C8 = C14 + C51 = 15+37=52 km, S=9 marshrut uchun esa – C0 = S44 + S53 = 17+10=27 km va shunga o‘xshash.
Endi baʼzi bir belgilashlar kiritamiz:
Y1 -1 - chi marshrutda (S = 1), y2 -2-chi marshrutda va hokazo, . . . .y11—11 — chi marshrutda tashiladigan yuk miqdorlari bo‘lsin. αts koeffitsiyentining qiymatlarini quyidagi 10.15- jadvalda keltiramiz.
10.15-жадвал
αts — кийматлари

S
t

1

2

3

4

5

6

7

8

9

10

11

12

1

1

0

0

0

0

0

0

1

0

1

0

1

2

0

1

0

0

0

0

0

0

0

0

1

0

3

0

0

1

0

0

0

0

0

0

0

1

1

4

0

0

0

1

0

0

0

0

1

0

0

0

5

0

0

0

0

1

0

0

1

1

0

0

0

6

0

0

0

0

0

1

0

0

0

1

0

1

7

0

0

0

0

0

0

1

0

0

0

0

0

αts koeffitsiyentlarining tablitsada keltirilgan qiymatlari quyidagi maʼnoga ega. Agar tablitsaning biror t va s qiymatlariga moys katagida 1 bo‘lsa, bu t yuk 8.15-jadvalga muvofiq va s marshrutda tashilishi mumkinligi, agar 0 bo‘lsa, mumkin emasligini ko‘rsatadi. Masalan, t=1 yuk 1-chi; 8- chi; va 10-chi marshrutlarda tashilishi mumkin. Misolimizning matematik modelini yozamiz:
o‘zgaruvchining manfiy bo‘la olmasligi sharti

berilgan yuk tashish xajmlarining bajarilishi lozimligi

umumiy yuksiz yo‘l uzunligining yoki yo‘qotiladigan (yuksiz yurish hisobiga) transport ishining minimal bo‘lish kerakligi
20 y1 +30 у2 +30y3 +30у4 +57у5 +36y6 +47у7 +62y8 +27у9 +25у10 +
+1у11 +65у12 → min (10.24)
Yuqoridagi modelni chiziqli programmalashtirishning simpleks jadval ko‘rinishida xam yozish mumkin (10.16 -jadval).
(10.22-10.24) modelini yechish bilan bog‘liq; bo‘lgan baʼzi tushunchalarni ko‘rib chiqamiz. (10.23) cheklash tenglamalarini kuyidagi tarzda yozish mumkin:

10.16- jadval
Marshrutlashtirish masalasini simpleks - jadvali

Tayanch rejasi marshrutlarida
C) qiymati

Tayanch rejasi marshrutlarining raqami

Tayanch rejasida Yt qiymati

Marshrutlarda C1S qiymati

20

30

30

30

57

35

47

52

27

25

1

65

Marshrutlar raqami, S

1

2

3

4

5

6

7

8

9

10

11

12

20

1

800

1

0

0

0

0

0

0

1

0

1

0

1

30

2

400

0

1

0

0

0

0

0

0

0

0

1

0

30

3

200

0

0

1

0

0

0

0

0

0

0

1

1

30

4


Download 2,78 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   19




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish