Truncated Incremental Search: Faster Replanning by Exploiting Suboptimality

Authors

  • Sandip Aine Carnegie Mellon University
  • Maxim Likhachev Carnegie Mellon University

DOI:

https://doi.org/10.1609/aaai.v27i1.8673

Keywords:

Incremental Search, Heuristic Search, Path Planning

Abstract

Incremental heuristic searches try to reuse their previous search efforts whenever these are available. As a result, they can often solve a sequence of similar planning problems much faster than planning from scratch. State-of-the-art incremental heuristic searches such as LPA*, D* and D* Lite all work by propagating cost changes to all the states on the search tree whose g-values (the costs of computed paths from the start) are no longer optimal. While such a complete propagation of cost changes is required to ensure optimality, the propagations can be stopped much earlier if we are looking for solutions within a given suboptimality bound. We present a framework called Truncated Incremental Search that builds on this observation, and uses a target suboptimality bound to efficiently restrict the cost propagations. Using this framework, we develop two algorithms, Truncated LPA* (TLPA*) and Truncated D* Lite (TD* Lite). We discuss their analytical properties and present experimental results for 2D and 3D (x, y, heading) path planning that show significant improvement in runtime over existing incremental heuristic searches when searching for close-to-optimal solutions. In addition, unlike typical incremental searches, Truncated Incremental Search is much less dependent on the proximity of the cost changes to the goal of the search due to the early termination of the cost change propagation.

Downloads

Published

2013-06-30

How to Cite

Aine, S., & Likhachev, M. (2013). Truncated Incremental Search: Faster Replanning by Exploiting Suboptimality. Proceedings of the AAAI Conference on Artificial Intelligence, 27(1), 16-24. https://doi.org/10.1609/aaai.v27i1.8673