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