Topologik saralash qanday qo'llaniladi?
Topologik saralash qanday qo'llaniladi?

Video: Topologik saralash qanday qo'llaniladi?

Video: Topologik saralash qanday qo'llaniladi?
Video: Geografiya yonalishi himoyasi 2024, May
Anonim

A topologik tartib yo'naltirilgan asiklik grafikni oladi va uning barcha cho'qqilarining chiziqli tartibini hosil qiladi, agar G grafigida chekka (v, w) bo'lsa, u holda v uchi tartiblashda w cho'qqisidan oldin keladi. Yo'naltirilgan asiklik grafiklar ishlatilgan ko'p ilovalarda hodisalarning ustuvorligini ko'rsatish uchun.

Demak, topologik saralashning maqsadi nima?

Topologik tartiblash . Kompyuter fanida a topologik tartib yoki topologik tartiblash ning yo'naltirilgan grafigi chiziqli buyurtma berish Uning cho'qqilari shundaykiki, u cho'qqidan v cho'qqigacha bo'lgan har bir yo'naltirilgan uv chekkasi uchun u v dan oldin keladi. buyurtma berish.

Xuddi shunday, topologik tartibdagi tsiklni qanday aniqlaysiz? Kimga tsiklni aniqlash , Biz bajara olamiz tekshirish a uchun tsikl tomonidan alohida daraxtlarda tekshirish orqa qirralar. Kimga aniqlash orqa tomonda, biz DFS o'tish uchun rekursion funksiyalar to'plamidagi cho'qqilarni kuzatishimiz mumkin. Agar biz allaqachon rekursiya stekida bo'lgan avertexga erishsak, u holda a bor tsikl daraxtda.

Xuddi shunday so'raladi, topologik saralash deganda nima tushuniladi?

Topologik tartiblash uchun yo'naltirilgan asiklik grafik (DAG) chiziqli hisoblanadi buyurtma berish cho'qqilari shundaykiki, har bir yo'naltirilgan chekka uv uchun u uchi ichida v dan oldin keladi buyurtma berish . Bir nechta bo'lishi mumkin topologik saralash agraf uchun.

Prims algoritmi qanday ishlaydi?

Kompyuter fanida, Prim (Jarnik nomi bilan ham tanilgan) algoritm ochko'zdir algoritm Bu og'irlikdagi yo'naltirilmagan grafik uchun minimal oraliq daraxtni topadi. Bu shuni anglatadiki, u har bir cho'qqini o'z ichiga olgan daraxtni tashkil etuvchi qirralarning kichik to'plamini topadi, bu erda daraxtdagi barcha qirralarning umumiy og'irligi minimallashtiriladi.

Tavsiya: