Proceedings

Real-Time Heuristic Search with Depression Avoidance

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 578-582.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-104

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

Heuristics used for solving hard real-time search problems have regions with depressions. Such regions are bounded areas of the search space in which the heuristic function is exceedingly low compared to the actual cost to reach a solution. Real-time search algorithms easily become trapped in those regions since the heuristic values of states in them may need to be updated multiple times, which results in costly solutions. State-of-the-art real-time search algorithms like LSS-LRTA*, LRTA*(k), etc., improve LRTA*'s mechanism to update the heuristic, resulting in improved performance. Those algorithms, however, do not guide search towards avoiding or escaping depressed regions. This paper presents depression avoidance, a simple real-time search principle to guide search towards avoiding states that have been marked as part of a heuristic depression. We apply the principle to LSS-LRTA* producing aLSS-LRTA*, a new real-time search algorithm whose search is guided towards exiting regions with heuristic depressions. We show our algorithm outperforms LSS-LRTA* in standard real-time benchmarks. In addition we prove aLSS-LRTA* has most of the good theoretical properties of LSS-LRTA*.

  1. LSS-LRTA* aLSS-LRTA* %Cost k Avg. Cost Time Time/se Avg. Cost Time Time/se Impr. 1 1,330,352 1,222.2 0.001 981,828 888.9 0.001 26.2 ±1.8 4 424,693 785.6 0.003 330,933 609.4 0.003 22.1 ±1.6 7 285,568 657.4 0.004 228,333 527.4 0.004 20.0 ±1.6 10 215,545 557.9 0.006 182,361 474.2 0.006 15.4 ±1.8 13 171,338 482.8 0.007 147,743 417.9 0.008 13.8 ±1.9 16 139,467 422.4 0.009 125,512 382.5 0.009 10.0 ±1.6 19 121,376 392.9 0.011 109,596 357.2 0.011 9.7 ±1.5 22 106,256 366.0 0.012 95,806 332.5 0.012 9.8 ±1.3 25 95,783 350.0 0.014 87,019 320.8 0.014 9.1 ±1.3 28 86,328 333.1 0.015 78,603 306.2 0.016 8.9 ±1.3 31 78,582 319.5 0.017 72,395 297.4 0.017 7.9 ±1.4 34 73,834 314.3 0.018 67,666 292.2 0.019 8.4 ±1.4
  2. [Björnsson et al., 2009] Y. Björnsson, V. Bulitko, and N. R. Sturte- vant. TBA*: Time-bounded A*. In IJCAI, 431-436, 2009.
  3. [Bulitko and Lee, 2006] V. Bulitko and G. Lee. Learning in real time search: a unifying framework. Journal of Artificial Intelli- gence Research, 25:119-157, 2006.
  4. [Bulitko et al., 2007] V. Bulitko, Y. Björnsson, M. Lustrek, J. Scha- effer, and S. Sigmundarson. Dynamic control in path-planning with real-time heuristic search. In ICAPS, 49-56, 2007.
  5. [Bulitko et al., 2010] V. Bulitko, Y. Björnsson, and R. Lawrence. Case-based subgoaling in real-time heuristic search for video game pathfinding. Journal of Artificial Intelligence Research, 38:268-300, 2010.
  6. [Hart et al., 1968] P. E. Hart, N. Nilsson, and B. Raphael. A formal basis for the heuristic determination of minimal cost paths. IEEE Transactions on Systems Science and Cybernetics, 4(2), 1968.
  7. [Hernández and Meseguer, 2005] C. Hernández and P. Meseguer. LRTA*(k). In IJCAI, 1238-1243, 2005.
  8. [Hernández and Meseguer, 2007] C. Hernández and P. Meseguer. Improving LRTA*(k). In IJCAI, 2312-2317, 2007.
  9. [Hernández and Baier, 2011] C. Hernández and J. A. Baier. Escap- ing Heuristic Depressions in Real-Time Heuristic Search (Ex- tended Abstract). In AAMAS, Taipei, Taiwan, May 2011.
  10. [Ishida, 1992] T. Ishida. Moving target search with intelligence. In AAAI, 525-532, 1992.
  11. [Koenig and Likhachev, 2006] S. Koenig and M. Likhachev. Real- time adaptive A*. In AAMAS, 281-288, 2006.
  12. [Koenig and Sun, 2009] S. Koenig and X. Sun. Comparing real- time and incremental heuristic search for real-time situated agents. Autonomous Agents and Multi-Agent Systems, 18(3):313- 341, 2009.
  13. [Koenig et al., 2003] S. Koenig, C. A. Tovey, and Y. V. Smirnov. Performance bounds for planning in unknown terrain. Artificial Intelligence, 147(1-2):253-279, 2003.
  14. [Koenig, 2001] S. Koenig. Agent-centered search. Artificial Intel- ligence Magazine, 22(4):109-131, 2001.
  15. [Korf, 1990] R. E. Korf. Real-time heuristic search. Artificial Intel- ligence, 42(2-3):189-211, 1990.

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

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