Overview
Multi-Goal A* is a heuristic search method for multi-target pathfinding. It works by searching toward the best among several goals using admissible goal estimates.
Multi-Goal A* addresses multi-target pathfinding by searching toward the best among several goals using admissible goal estimates.
Compact metadata for implementation and discovery.
Multi-Goal A* is a heuristic search method for multi-target pathfinding. It works by searching toward the best among several goals using admissible goal estimates.
Quick facts
Runtime and memory behavior at a glance.
Best
O(1)
Average
O(n)
Worst
O(n)
Space
O(1)
Show searching toward the best among several goals using admissible goal estimates on a small multi-target pathfinding example.
Multi-Goal A* operates in O(n) time and O(1) space within the Heuristic Search family. Often compared with Visibility Graph Roadmap and 0-1 BFS.
What each reference supports for this entry.
AI search reference supporting Multi-Goal A* heuristic evaluation, frontier ordering, replanning behavior, or completeness tradeoffs.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Both use heuristic priorities to guide search, while Multi-Goal A* evaluates termination against multiple targets.