9-ma’ruza. Saytlarni aylanish va tanlash algoritmlari. Reja


Download 172.01 Kb.
bet1/11
Sana17.10.2023
Hajmi172.01 Kb.
#1706729
  1   2   3   4   5   6   7   8   9   10   11
Bog'liq
9а-mavzu


9-ma’ruza. Saytlarni aylanish va tanlash algoritmlari.


Reja:



  1. To`liq graf aylanishining algoritmi

  2. Torning aylanish algoritmi.

  3. Giperkub aylanishi algoritmi.

  4. Tarri algoritmi.

  5. Tanlash algoritmini aniqlash. Siljitish algoritimi va uni ishlashini misolda ko’rsatish.

  6. Halqa topologiyali kompyuter tarmoqlarida algoritimlar (Chang-Roberts algoritmi).



Tayanch iboralar. Aylanish algoritmi, marker, to’liq graf, so’roq algoritmi, aylanish tartibi, Tarri algoritmi, Chang-Roberts algoritmi, tanlash algoritmi, siljitish algoritmi, koordinator veb-sayt, algoritm, o’z-o’zini tashkil qilish, axborotni baholash, qiymati, qayta ishga tushurish, muvofiqlashtirish, daraxt jarayon, ID Boolean span.


  1. To`liq graf aylanishining algoritmi

Aylanish algoritmi deb, quyidagi uch xususiyatga ega bo`lgan algoritmga aytiladi.

  1. Har bir hisoblashda bitta sayt – initsiator bitta xabar yuborib, algoritm bajarilishini boshlaydi.

  2. Sayt jarayoni xabar qabul qilgach yo keyingilarga xabar yuboradi yoki return (OK) jarayonini bajaradi.

  3. Algoritm initsiatorda tugatiladi va bu vaqtda har bir sayt jarayoni hech bo`lmaganda bir marta xabar yuboradi.

Birinchi ikki xususiyatdan ko`rinib turibdiki, har bir hisoblashda bitta jarayon qaror qabul qiladi. Aytishlaricha algoritm bu jarayonda tugaydi.
Aylanish algoritmida har bir erishilgan konfiguratsiyada bitta xabar yuboriladi yoki biron jarayon qaror qabul qilib, hali yubormagan bo`ladi. Abstrakt nuqtai nazaridan xabar va hisoblash birgalikda olinganda yaxlit obyekt (marker) deb qarash mumkin, shuningdek u jarayondan jarayonga ko`chadi, bu bilan uni butun jarayonlarni kezib chiqadi deyish mumkin. Keyingi ma`ruzada aylanish algoritmlari tanlov algoritmlari qurilishida foydalaniladi va buning uchun nafaqat bir to`lqindagi markerlarning otishining umumiy sonini bilish kerak, balki birinchi k jarayonga nechta jarayondan o`tish kerakligini ham bilish kerak.
To`liq graf uchlar o`rtasidagi barcha mumkin bo`lgan aloqalarni o`zida mujassamlashtirgan. n to`liq grafda tugunlar soni bo`lsin. This – initsiator tuguniga bog`liq ravishda to`liq grafning qolgan ko`plab uchlarini biriktiramiz: {u1, u2, .., un – 1}.
To`liq grafdan so`roqlar ketma – ketligi yo`li bilan o`tish mumkin. Algoritm oldingi ma`ruzadagi algoritmga o`xshash bo`lishi mumkin, lekin bunda bir harakatda faqat bitta initsiator qo`shni so`ralishi mumkin. Qachonki bir qo`shnidan javob qabul qilinsa keyingisiga o`tiladi. Bu ko`rinishda (2i – 1) raqamli xabar - bu ui , а sayti uchun so`roqdir, 2iraqamli xabar esa bu saytning javobidir. Butun vaqt davomida (2i – 1) xabarlar almashinuvi amalga oshiriladi.
Ketma – ket so`roq algoritmi.
Initsiator – saytning jarayoni.

Download 172.01 Kb.

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




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