A*+BFHS: A Hybrid Heuristic Search AlgorithmDownload PDF

May 18, 2021 (edited Jul 20, 2021)HSDIP 2021Readers: Everyone
  • Keywords: heuristic search, planning, artificial intelligence
  • TL;DR: We present a new algorithm A*+BFHS for solving problems where A* and IDA* fail due to memory limitations and/or the existence of many short cycles.
  • Abstract: We present a new algorithm A*+BFHS for solving problems where A* and IDA* fail due to memory limitations and/or the existence of many short cycles. 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.
6 Replies

Loading