Je li zvijezda pohlepna?
Je li zvijezda pohlepna?

Video: Je li zvijezda pohlepna?

Video: Je li zvijezda pohlepna?
Video: АСМР Макияжик для Тебя 💖 ASMR Make Up 2024, Svibanj
Anonim

A*(A zvijezda ) A* je kombinacija Dijkstre i Pohlepan . Koristi udaljenost od korijenskog čvora plus heurističku udaljenost do cilja. Algoritam završava kada pronađemo ciljni čvor.

Također, je li pohlepno najbolje prvo pretraživanje završeno?

U sažetku, pohlepan BFS nije potpuni , ne optimalno , ima vremensku složenost od O(bm) i kompleksnost prostora koja može biti polinomna. A* je potpuni , optimalno , i ima vremensku i prostornu složenost od O(bm). Dakle, općenito, A* koristi više memorije od pohlepan BFS. A* postaje nepraktičan kada je traži prostor je ogroman.

Osim gore, je li dopušteno *? Ako je heuristička funkcija dopustiv , što znači da nikada ne precjenjuje stvarni trošak da se dođe do cilja, A* zajamčeno vraća put s najnižim troškovima od početka do cilja. Vrijednost f cilja je tada trošak najkraćeg puta, budući da je h na cilju nula u an dopustiv heuristički.

Štoviše, zašto je * bolje od najboljeg prvog pretraživanja?

A* postiže bolje performanse korištenjem heuristike za vođenje traži . A* kombinira prednosti Najbolje - prva pretraga i jedinstveni trošak traži : osigurati pronalaženje optimizirane putanje uz povećanje učinkovitosti algoritma pomoću heuristike.

JE LI A * algoritam završen?

A* je potpuni i uvijek će pronaći rješenje ako ono postoji. Pogledajte članak na wikipediji. Ako je dalje heuristika dopuštena i monotona algoritam također će biti dopušteno (tj. optimalno).

Preporučeni: