þekking Discovery
/ Knowledge Discovery >> þekking Discovery >> tækni >> tölva >> tölva vélbúnaður >>

Hvernig vegvísun Reiknirit Work

Útsending upplýsingar sínar yfir netið fyrir aðra leið og fá upplýsingar hinna leið 'Í þessu skrefi, alla leið að deila þekkingu sinni og útvarpa upplýsingum til hvers annars . Á þennan hátt, hvert leið geta vita uppbyggingu og stöðu kerfisins.
  • Notkun viðeigandi reiknirit, að finna bestu leiðina milli tveggja hnúta net í þetta skref, leið velja bestu leiðina til hverjum hnút. Þeir gera þetta með því að nota reiknirit, eins og Dijkstra stystu leið reiknirit. Í þessum reiknirit, beini, byggt á upplýsingum sem verið safnað hefur frá öðrum leið, byggir línurit yfir netið. Þetta línurit sýnir staðsetningu leið í netið og tengsl þeirra við hvert annað. Sérhver hlekkur er merkt með fjölda kallast þyngd eða kostnað. Þessi tala er fall af biðtíma, meðaltal umferð, og stundum einfaldlega fjölda hops milli hnúður. Til dæmis, ef það eru tveir tenglar milli hnút og áfangastað, leið velur tengilinn með lægsta þyngd

    Dijkstra reiknirit fer í gegnum þessi skref:.

    1. The leið byggir línurit yfir netið og bent uppspretta og áfangastað hnút, sem V1 og V2 til dæmis. Þá byggir það fylki, sem heitir ". Adjacency fylkið " Í þessu kerfi, a samræma bendir þyngd. Til dæmis, [i, j] er þyngd tengiliður milli VI og VJ. Ef það er engin bein tengsl eru á milli Vi og VJ, þessi þyngd er skilgreind sem ". Óendanlegt "
    2. Leið byggir stöðu met sett fyrir hvert hnút á netið. Platan inniheldur þremur sviðum: forveri sviði - Fyrsta svæðið sýnir fyrri hnút. Lengd sviði - Seinni reitur sýnir summu lóðum frá upptökum að hnút. Label sviði - Síðasti reitur sýnir stöðu hnút. Hver hnútur getur haft einn staða ham: " varanleg " eða " bráðabirgða ".
    3. The leið initializes breytur staða met (fyrir alla hnúta) og setur lengd þeirra til " óendanlegt " og merki þeirra í " bráðabirgða ".
    4. The leið setur T-hnút. Til dæmis, ef V1 er að vera uppspretta T-node, leið breytist merki V1 er að " varanleg. &Quot; Þegar merki breytingar á " varanleg, " það breytist aldrei aftur. A T-hnúturinn er umboðsmaður og ekkert meira.
    5. The leið uppfærir stöðu met fyrir alla bráðabirgða hnúður sem eru beint tengd við uppspretta T-hnút.
    6. The leið lítur yfirleitt af bráðabirgða hnúta og velur einn sem þyngd að V1 er lægst. Það hnútur er þá áfangastað T-hnút.
    7. Ef þetta hnútur er ekki V2 (viðtakandanum), leið fer aftur að stíga 5.
    8. Ef þetta hnúturi

      Page [1] [2] [3] [4] [5] [6]