Proceedings

Memory-Based Heuristics for Explicit State Spaces

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 609-613.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

In many scenarios, quickly solving a relatively small search problem with an arbitrary start and arbitrary goal state is important (e.g., GPS navigation). In order to speed this process, we introduce a new class of memory-based heuristics, called true distance heuristics, that store true distances between some pairs of states in the original state space can be used for a heuristic between any pair of states. We provide a number of techniques for using and improving true distance heuristics such that most of the benefits of the all-pairs shortest-path computation can be gained with less than 1% of the memory. Experimental results on a number of domains show a 6-14 fold improvement in search speed compared to traditional heuristics.Nathan R. Sturtevant, Ariel Felner, Max Barrer, Jonathan Schaeffer, Neil Burch

  1. [Björnsson and Halldórsson, 2006] Y. Björnsson and K. Halldórsson. Improved heuristics for optimal path-finding on game maps. In AIIDE, pages 9-14, 2006.
  2. [Bulitko et al., 2008] V. Bulitko, M. Lustrek, J. Schaeffer, Y. Björnsson, and S. Sigmundarson. Dynamic control in real-time heuristic search. JAIR, 32:419-452, 2008.
  3. [Cazenave, 2006] Tristan Cazenave. Optimizations of data struc- tures, heuristics and algorithms for path-finding on maps. In CIG, pages 27-33, 2006.
  4. [Culberson and Schaeffer, 1998] J. Culberson and J. Schaeffer. Pat- tern databases. Computational Intelligence, 14(3):318-334, 1998.
  5. [Felner et al., 2005] A. Felner, U. Zahavi, R. Holte, and J. Schaef- fer. Dual lookups in pattern databases. In IJCAI, pages 103-108, 2005. IJCAI
  6. [Felner et al., 2007] A. Felner, R. E. Korf, R. Meshulam, and R. C. Holte. Compressed pattern databases. JAIR, 30:213-247, 2007.
  7. [Holte et al., 1996] R. C. Holte, M. B. Perez, R. M. Zimmer, and A. J. MacDonald. Hierarchical A*: Searching abstraction hierar- chies efficiently. AAAI, pages 530-535, 1996.
  8. [Holte et al., 2006] R. C. Holte, A. Felner, J. Newton, R. Meshu- lam, and D. Furcy. Maximizing over multiple pattern databases speeds up heuristic search. Artificial Intelligence, 170:1123- 1136, 2006.
  9. [Likhachev and Stentz, 2008] M. Likhachev and A. Stentz. R* search. In AAAI, pages 344-350, 2008.
  10. [Sturtevant and Buro, 2005] N. Sturtevant and M. Buro. Partial pathfinding using map abstraction and refinement. In AAAI, pages 1392-1397, 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards