22-ma’ruza. Eng qisqa yo’lni topish algoritmlari (2 soat). Reja



Download 413,55 Kb.
bet4/9
Sana23.07.2022
Hajmi413,55 Kb.
#844300
1   2   3   4   5   6   7   8   9
Bog'liq
Eng qisqa yo’lni topish algoritmlari

4- iteratsiya. , bo‘lgani uchun va , , , hamda bo‘ladi. Demak, va yoylarni ajratamiz hamda 4 belgili uchga qiymatni mos qo‘yamiz. Natijada , to‘plamlarga ega bo‘lamiz.

munosabatning to‘g‘riligi , , , , va yoylar uchun tekshirilib ko‘rilganda, uning barcha yoylar uchun bajarilishi ma’lum bo‘ladi.
5- iteratsiya. Endi bo‘lgani uchun , , va bo‘ladi. Bu yerda minimum yoyda erishilgani uchun uni ajratib, orgrafning oxirgi belgili uchiga qiymatni mos qo‘yamiz.
Oxirgi qadam. Berilgan orgrafda 1 belgili uchdan 6 belgili uchgacha eng qisqa uzunlikka ega yo‘l(lar)ni topish maqsadida, algoritmga asosan, grafning oxirgi belgili uchidan boshlab ajratilgan yoylar yo‘nalishiga qarama-qarshi yo‘nalishda harakatlanib, uning 1 belgili uchiga kelishimiz kerak. belgili uchga kiruvchi uchta yoydan faqat bittasi ( yoy) ajratilgan bo‘lgani uchun yoy yo‘nalishiga qarama-qarshi yo‘nalishda harakat qilib, belgili uchdan belgili uchga kelamiz. belgili uchga kiruvchi ikkala ( va ) yoylar ham ajratilgan bo‘lgani uchun biz tuzmoqchi bo‘lgan eng qisqa uzunlikka ega yo‘l yagona emas.
Agar harakatni yoy yo‘nalishiga teskari yo‘nalishda davom ettirsak, u holda belgili uchdan belgili uchga kelib, eng qisqa uzunlikka ega yo‘llardan biri bo‘lgan marshrutni topamiz.
Agarda harakatni yoy yo‘nalishiga teskari yo‘nalishda davom ettirsak, u holda belgili uchdan belgili uchga kelamiz. belgili uchga kiruvchi ikkita yoydan faqat bittasi ( yoy) ajratilgan bo‘lgani uchun belgili uchdan belgili uchga kelamiz. Shu usulda davom etsak, oldin belgili, keyin esa belgili uchga o‘tib mumkin bo‘lgan eng qisqa uzunlikka ega bo‘lgan yo‘llardan ikkinchisini, ya’ni marshrutni aniqlaymiz.
Shunday qilib, 2- shaklda tasvirlangan grafda eng qisqa uzunlikka ega va yo‘llar borligini aniqladik. Bu yo‘llarning har biri minimal uzunlikka ega.



Download 413,55 Kb.

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




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