Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Készítette : Giligor Dávid Neptun : HSYGGS
Floyd algoritmus Készítette : Giligor Dávid Neptun : HSYGGS
2
Cél : Adott egy G=(V,E) él súlyozott, irányított vagy irányítás nélküli, negatív összköltségű irányított kört nem tartalmazó véges gráf. Határozzuk meg minden u,v csúcsra, az u-ból a v-be vezető legkisebb költségű utat. Ennek meghatározásához egy „speciális” csúcsmátrixot fogunk használni.
3
A csúcsmátrix: Legyen D(k) egy olyan csúcsmátrix, amely minden i, j csúcspárra azon (i-ből j-be vezető) utak legrövidebbjeinek a hosszát tartalmazza, amelyek közbülső csúcsai k-nál nem nagyobb sorszámúak. Tehát D(0) az eddig is ismert csúcsmátrixot fogja adni. Mivel irányítás nélküli gráfot használunk, így a mátrix szimmetrikus, érdemes csak a diagonális alatt, vagy feletti részt számolni
4
Algoritmus:
5
Az algoritmus menete :
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.