Zauważyłem, że podczas implementacji algorytmów wyszukiwania stosowane są różne struktury danych. Na przykład używamy kolejek do implementacji pierwszego wyszukiwania szerokości, stosów do implementacji wyszukiwania z głębokości pierwszej i stosów min do implementacji algorytmu A * . W takich przypadkach nie musimy jawnie budować drzewa wyszukiwania.
Ale nie mogę znaleźć prostej struktury danych symulującej proces wyszukiwania algorytmu AO * . Chciałbym wiedzieć, czy jawne zbudowanie drzewa wyszukiwania jest jedynym sposobem na implementację algorytmu AO *? Czy ktoś może zapewnić mi skuteczne wdrożenie?