Graph Abstraction in Real-Time Heuristic Search

Abstract

Real-time heuristic search methods are used by situated agents in applications that require the amount of planning per move to be independent of the problem size. Such agents plan only a few actions at a time in a local search space and avoid getting trapped in local minima by improving their heuristic function over time. We extend a wide class of real-time search algorithms with automatically-built state abstraction and prove completeness and convergence of the resulting family of algorithms. We then analyze the impact of abstraction in an extensive empirical study in real-time pathfinding. Abstraction is found to improve efficiency by providing better trading offs between planning time, learning speed and other negatively correlated performance measures.

Cite

Text

Bulitko et al. "Graph Abstraction in Real-Time Heuristic Search." Journal of Artificial Intelligence Research, 2007. doi:10.1613/JAIR.2293

Markdown

[Bulitko et al. "Graph Abstraction in Real-Time Heuristic Search." Journal of Artificial Intelligence Research, 2007.](https://mlanthology.org/jair/2007/bulitko2007jair-graph/) doi:10.1613/JAIR.2293

BibTeX

@article{bulitko2007jair-graph,
  title     = {{Graph Abstraction in Real-Time Heuristic Search}},
  author    = {Bulitko, Vadim and Sturtevant, Nathan R. and Lu, Jieshan and Yau, Timothy},
  journal   = {Journal of Artificial Intelligence Research},
  year      = {2007},
  pages     = {51-100},
  doi       = {10.1613/JAIR.2293},
  volume    = {30},
  url       = {https://mlanthology.org/jair/2007/bulitko2007jair-graph/}
}