Toimiiko primin algoritmi aina?

Sisällysluettelo:

Toimiiko primin algoritmi aina?
Toimiiko primin algoritmi aina?

Video: Toimiiko primin algoritmi aina?

Video: Toimiiko primin algoritmi aina?
Video: Sjogren's: The Second Most Common Cause of Dysautonomia 2024, Marraskuu
Anonim

Kyllä, olet oikeassa Primin algoritmi toimii kuten dijkstran algoritmi, mutta primin algoritmissa sen ei pitäisi laskea lyhintä polkua i:stä j:hen, jolla on negatiiviset reunat. Heidän toinen algoritminsa on siis Bellman-Ford-algoritmi lyhimmän polun i:stä j:hen laskemiseksi negatiivisella reunalla.

Miksi Primin algoritmi toimii?

Tietojenkäsittelytieteessä Primin algoritmi (tunnetaan myös nimellä Jarníkin algoritmi) on ahne algoritmi, joka löytää minimivirittävän puun painotetulle suuntaamattomalle graafille Tämä tarkoittaa, että se löytää osajoukon reunat, jotka muodostavat jokaisen kärjen sisältävän puun, jossa kaikkien puun reunojen kokonaispaino on minimoitu.

Onko Primin algoritmi oikea?

Oikeudentodistus

Todistamme Primin algoritmin oikean induktiolla algoritmin muodostamassa kasvavassa puussa. … Todistamme supistumalla, että Ti on osa minimaalista virittävää puuta. Olkoon ei=(v, u) Primin algoritmin löytämä reuna ja oletetaan, että se ei ole minimivirittävän puun reuna.

Kuinka tehokas Primin algoritmi on?

Primin algoritmi toimii tehokkaasti jos pidämme listaa d[v] halvimmista painoista, jotka yhdistävät kärjen v, joka ei ole puussa, mihinkään jo ennestään puussa. …

Toimiiko Prims negatiivisten painojen kanssa?

Onko Prim's? Ratkaisu: Kyllä, molemmat algoritmit toimivat negatiivisilla reunapainoilla, koska leikkausominaisuus on edelleen voimassa.

Suositeltava: