DocumentCode :
1556994
Title :
Incremental Multi-Scale Search Algorithm for Dynamic Path Planning With Low Worst-Case Complexity
Author :
Lu, Yibiao ; Huo, Xiaoming ; Arslan, Oktay ; Tsiotras, Panagiotis
Author_Institution :
H. Milton Stewart Sch. of Ind. & Syst. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Volume :
41
Issue :
6
fYear :
2011
Firstpage :
1556
Lastpage :
1570
Abstract :
Path-planning (equivalently, path-finding) problems are fundamental in many applications, such as transportation, VLSI design, robot navigation, and many more. In this paper, we consider dynamic shortest path-planning problems on a graph with a single endpoint pair and with potentially changing edge weights over time. Several algorithms exist in the literature that solve this problem, notably among them the Lifelong Planning algorithm. The algorithm is an incremental search algorithm that replans the path when there are changes in the environment. In numerical experiments, however, it was observed that the performance of is sensitive in the number of vertex expansions required to update the graph when an edge weight value changes or when a vertex is added or deleted. Although, in most cases, the classical requires a relatively small number of updates, in some other cases the amount of work required by the to find the optimal path can be overwhelming. To address this issue, in this paper, we propose an extension of the baseline algorithm, by making efficient use of a multiscale representation of the environment. This multiscale representation allows one to quickly localize the changed edges, and subsequently update the priority queue efficiently. This incremental multiscale ( for short) algorithm leads to an improvement both in terms of robustness and computational complexity-in the worst case-when compared to the classical . Numerical experiments validate the aforementioned claims.
Keywords :
computational complexity; graph theory; path planning; search problems; VLSI design; computational complexity; dynamic shortest path planning problems; edge weights; graph; incremental multiscale search algorithm; lifelong planning A* algorithm; low worst case complexity; multiscale environment representation; robot navigation; transportation; Algorithm design and analysis; Complexity theory; Heuristic algorithms; Mobile robots; Partitioning algorithms; Path planning; $hbox{A}^{ast}$ algorithm; $hbox{LPA}^{ast}$ algorithm; beamlet-like structure; dynamic programming; path-planning; quadtrees;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4419
Type :
jour
DOI :
10.1109/TSMCB.2011.2157493
Filename :
5887433
Link To Document :
بازگشت