AD*-Cut: A Search-Tree Cutting Anytime Dynamic A* Algorithm

Authors

  • Maciej Przybylski Warsaw University of Technology

DOI:

https://doi.org/10.1609/icaps.v28i1.13925

Keywords:

path planning, anytime incremental search

Abstract

This paper presents a new anytime incremental search algorithm, AD*-Cut. AD*-Cut is based on two algorithms, namely, Anytime Repairing A* (ARA*) and the novel incremental search algorithm, D* Extra Lite. D* Extra Lite reinitializes (cuts) entire search-tree branches that have been affected by changes in an environment, and D* Extra Lite appears to be quicker than the reinitialization during the search utilized by the popular incremental search algorithm, D* Lite. The search-tree branch cutting is a simple and robust technique that can be easily applied to ARA*. Consequently, AD*-Cut extends D* Extra Lite in the same manner, as the state-of-the-art Anytime D* (AD*) algorithm extends D* Lite. The benchmark results suggest that AD*-Cut is quicker and achieves shorter paths than AD* when used for path planning on 3D state-lattices (a 2D position with rotation).

Downloads

Published

2018-06-15

How to Cite

Przybylski, M. (2018). AD*-Cut: A Search-Tree Cutting Anytime Dynamic A* Algorithm. Proceedings of the International Conference on Automated Planning and Scheduling, 28(1), 494-499. https://doi.org/10.1609/icaps.v28i1.13925