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