Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Készítette : Giligor Dávid Neptun : HSYGGS

Hasonló előadás


Az előadások a következő témára: "Készítette : Giligor Dávid Neptun : HSYGGS"— Előadás másolata:

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 :


Letölteni ppt "Készítette : Giligor Dávid Neptun : HSYGGS"

Hasonló előadás


Google Hirdetések