Una estrella és cobdiciosa?
Una estrella és cobdiciosa?

Vídeo: Una estrella és cobdiciosa?

Vídeo: Una estrella és cobdiciosa?
Vídeo: CHILA JATUN - Justicia para Vivir (Video Clip Oficial) HD 2024, De novembre
Anonim

A* (A estrella ) A* és una combinació de Dijkstra i Avariciós . Utilitza la distància des del node arrel més la distància heurística fins a l'objectiu. L'algorisme s'acaba quan trobem el node objectiu.

A més, s'ha completat la millor primera cerca de greedy?

En resum, avariciós BFS no ho és completa , no òptim , té una complexitat temporal de O(bm) i una complexitat espacial que pot ser polinomi. A* és completa , òptim , i té una complexitat temporal i espacial de O(bm). Així, en general, A* utilitza més memòria que avariciós BFS. A* es fa poc pràctic quan el cerca l'espai és enorme.

A més amunt, és admissible un *? Si la funció heurística és admissible , el que significa que mai sobreestima el cost real per arribar a l'objectiu, A* es garanteix que retornarà un camí de menor cost des del principi fins a l'objectiu. El valor f de l'objectiu és llavors el cost del camí més curt, ja que h a l'objectiu és zero en an admissible heurístic.

A més, per què és millor un * que la millor primera cerca?

A* aconsegueix millor rendiment mitjançant l'ús d'heurístiques per guiar-lo cerca . A* combina els avantatges de El millor - primera cerca i Cost uniforme Cerca : assegureu-vos de trobar el camí optimitzat alhora que augmenta l'eficiència de l'algorisme mitjançant heurístiques.

ÉS un algorisme * complet?

A* és completa i sempre trobarà una solució si n'hi ha. Fes una ullada a l'article de la viquipèdia. Si més enllà l'heurística és admissible i monòtona el algorisme també serà admissible (és a dir, òptim).

Recomanat: