Title :
Efficient computation of Euclidean shortest paths in the plane
Author :
Hershberger, John ; Suri, Subhash
Abstract :
We propose a new algorithm for a classical problem in plane computational geometry: computing a shortest path between two points in the presence of polygonal obstacles. Our algorithm runs in worst-case time O(nlog2 n) and requires O(nlog n) space, where n is the total number of vertices in the obstacle polygons. Our algorithm actually computes a planar map that encodes shortest paths from a fixed source point to all other points of the plane; the map can be used to answer single-source shortest path queries in O(log n) time. The time complexity of our algorithm is a significant improvement over all previous results known for the shortest path problem
Keywords :
computational complexity; computational geometry; Euclidean shortest paths; efficient computation; plane computational geometry; polygonal obstacles; shortest paths; time complexity; worst-case time; Computational geometry; Robots; Routing; Shortest path problem;
Conference_Titel :
Foundations of Computer Science, 1993. Proceedings., 34th Annual Symposium on
Conference_Location :
Palo Alto, CA
Print_ISBN :
0-8186-4370-6
DOI :
10.1109/SFCS.1993.366836