ARA*: Anytime A* with Provable Bounds on Sub-Optimality

December 2003

ARA*: Anytime A* with Provable Bounds on Sub-Optimality

Authors:

Maxim Likhachev, Geoff Gordon, and Sebastian Thrun
Conference Paper
Proceedings of (NeurIPS) Neural Information Processing Systems

Abstract:

In real world planning problems, time for deliberation is often limited. Anytime planners are well suited for these problems: they find a feasible solution quickly and then continually work on improving it until time runs out. In this paper we propose an anytime heuristic search, ARA*, which tunes its performance bound based on available search time. It starts by finding a suboptimal solution quickly using a loose bound, then tightens the bound progressively as time allows. Given enough time it finds a provably optimal solution. While improving its bound, ARA* reuses previous search efforts and, as a result, is significantly more efficient than other anytime search methods. In addition to our theoretical analysis, we demonstrate the practical utility of ARA* with experiments on a simulated robot kinematic arm and a dynamic path planning problem for an outdoor rover.
@conference{Likhachev-2003-109738,
author = {Maxim Likhachev And Geoff Gordon And Sebastian Thrun},
title = {ARA*: Anytime A* with Provable Bounds on Sub-Optimality},
booktitle = {Proceedings of (NeurIPS) Neural Information Processing Systems},
year = {2003},
month = {December},
pages = {767 - 774},
}
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.