Egy sztár mohó?
Egy sztár mohó?

Videó: Egy sztár mohó?

Videó: Egy sztár mohó?
Videó: Romane Gila 2022❤️‍🔥♥️halan mo ilo ♥️❤️‍🔥 2024, November
Anonim

A*(A csillag ) Az A* a Dijkstra és a kombinációja Kapzsi . A gyökércsomóponttól való távolságot és a cél heurisztikai távolságát használja. Az algoritmus akkor fejeződik be, amikor megtaláljuk a célcsomópontot.

Továbbá, a mohó legjobb első keresés befejeződött?

Összefoglalva, kapzsi A BFS nem teljes , nem optimális , időbonyolultsága O(bm) és térkomplexitása lehet polinom. A* az teljes , optimális , és O(bm) időbeli és térbeli komplexitású. Tehát általában az A* több memóriát használ, mint kapzsi BFS. Az A* akkor válik célszerűtlenné, ha a keresés hatalmas a tér.

A fentieken kívül megengedett a *? Ha a heurisztikus függvény az elfogadható , ami azt jelenti, hogy soha nem becsüli túl a cél elérésének tényleges költségeit, az A* garantáltan a legalacsonyabb költségű utat téríti vissza az elejétől a célig. A cél f értéke ekkor a legrövidebb út költsége, mivel a célnál h nulla an-ban elfogadható heurisztikus.

Sőt, miért jobb a * a legjobbnál az első keresés?

A* eléri jobb teljesítményt heurisztika segítségével irányítani keresés . Az A* egyesíti az előnyeit Legjobb - első keresés és egységes költség Keresés : biztosítsa, hogy megtalálja az optimalizált utat, miközben növeli az algoritmus hatékonyságát heurisztika segítségével.

Kész az A * algoritmus?

A* az teljes és mindig talál megoldást, ha létezik. Nézze meg a wikipédia cikket. Ha tovább a heurisztika megengedhető és monoton a algoritmus is elfogadható lesz (azaz optimális).

Ajánlott: