A*+BFHS: A Hybrid Heuristic Search Algorithm
Zhaoxing Bu, Richard E. Korf
Abstract
We present a new algorithm called A*+BFHS for solving problems with unit-cost operators where A* and IDA* fail due to memory limitations and/or the existence of many distinct paths between the same pair of nodes. A*+BFHS is based on A* and breadth-first heuristic search (BFHS). A*+BFHS combines advantages from both algorithms, namely A*'s node ordering, BFHS's memory savings, and both algorithms' duplicate detection. On easy problems, A*+BFHS behaves the same as A*. On hard problems, it is slower than A* but saves a large amount of memory. Compared to BFIDA*, A*+BFHS reduces the search time and/or memory requirement by several times on a variety of planning domains.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 43763ad7-0920-4a78-93f2-ba40aef40153Related papers
- PEA*+IDA*: An Improved Hybrid Memory-Restricted AlgorithmFrederico Messa, André Grahl PereiraAAAI 2022
- A* Search and Bound-Sensitive Heuristics for Oversubscription PlanningMichael Katz, Emil KeyderAAAI 2022 · 5 citations
- MeshA*: Efficient Path Planning with Motion PrimitivesMarat Agranovskiy, Konstantin YakovlevAAAI 2026
- Optimize Planning Heuristics to Rank, not to Estimate Cost-to-GoalLeah Chrestien, Stefan Edelkamp, Antonín Komenda, Tomás PevnýNeurIPS 2023 · 17 citations
- Bidirectional Bounded-Suboptimal Heuristic Search with Consistent HeuristicsShahaf S. Shperberg, Natalie Morad, Lior Siag, Ariel Felner et al.AAAI 2026
