kNN LRTA*: simple subgoaling for real-time search

作者: Yngvi Björnsson , Vadim Bulitko

DOI:

关键词:

摘要: Real-time heuristic search algorithms satisfy a constant bound on the amount of planning per action, independent problem size. As result, they scale up well as problems become larger. This property would make them suited for video games where Artificial Intelligence controlled agents must react quickly to user commands and other agents' actions. On downside, real-time employ learning methods that frequently lead poor solution quality cause agent appear irrational by revisiting same states repeatedly. The situation changed recently with new algorithm, D LRTA*, which attempts eliminate automatically selecting subgoals. LRTA* is poised except it has complex memory-demanding pre-computation phase during builds database In this paper, we propose simpler more memory-efficient way pre-computing subgoals thereby eliminating main obstacle applying state-of-the-art in games. domain pathfinding eight game maps, algorithm used approximately nine times less memory than while finding solutions 9% worse.

参考文章(21)
Mitja Luštrek, Yngvi Björnsson, Vadim Bulitko, Jonathan Schaeffer, Sverrir Sigmundarson, Dynamic control in path-planning with real-time heuristic search international conference on automated planning and scheduling. pp. 49- 56 ,(2007)
Toru Ishida, Moving target search with intelligence national conference on artificial intelligence. pp. 525- 532 ,(1992)
Nathan R. Sturtevant, Memory-efficient abstractions for pathfinding national conference on artificial intelligence. pp. 31- 36 ,(2007)
Maxim Likhachev, Anthony Stentz, Sebastian Thrun, Dave Ferguson, Geoff Gordon, Anytime dynamic A*: an anytime, replanning algorithm international conference on automated planning and scheduling. pp. 262- 271 ,(2005)
Eleanor Clark, Baldur's Gate ,(1970)
Vadim Bulitko, D. Chris Rayner, Katherine Davison, Jieshan Lu, Kenneth Anderson, Real-time heuristic search with a priority queue international joint conference on artificial intelligence. pp. 2372- 2377 ,(2007)
V. Bulitko, N. Sturtevant, J. Lu, T. Yau, Graph abstraction in real-time heuristic search Journal of Artificial Intelligence Research. ,vol. 30, pp. 51- 100 ,(2007) , 10.1613/JAIR.2293
Li-Yen Shue, Reza Zamani, An Admissible Heuristic Search Algorithm international syposium on methodologies for intelligent systems. pp. 69- 75 ,(1993) , 10.1007/3-540-56804-2_7
Peter Hart, Nils Nilsson, Bertram Raphael, A Formal Basis for the Heuristic Determination of Minimum Cost Paths IEEE Transactions on Systems Science and Cybernetics. ,vol. 4, pp. 100- 107 ,(1968) , 10.1109/TSSC.1968.300136
Richard E. Korf, Real-time heuristic search Artificial Intelligence. ,vol. 42, pp. 189- 211 ,(1990) , 10.1016/0004-3702(90)90054-4