[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

An Optimal Algorithm for Euclidean Shortest Paths in the Plane

Published: 01 August 1999 Publication History

Abstract

We propose an optimal-time 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(n log n) and requires O(n log n) space, where n is the total number of vertices in the obstacle polygons. The algorithm is based on an efficient implementation of wavefront propagation among polygonal obstacles, and it actually computes a planar map encoding 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 previously published results on the shortest path problem. Finally, we also discuss extensions to more general shortest path problems, involving nonpoint and multiple sources.

Cited By

View all
  • (2024)Scalable ultrafast almost-optimal euclidean shortest pathsProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/742(6716-6723)Online publication date: 3-Aug-2024
  • (2023)A New Algorithm for Euclidean Shortest Paths in the PlaneJournal of the ACM10.1145/358047570:2(1-62)Online publication date: 21-Mar-2023
  • (2023)Computing and analyzing decision boundaries from shortest path mapsComputers and Graphics10.1016/j.cag.2023.10.006117:C(73-84)Online publication date: 1-Dec-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image SIAM Journal on Computing
SIAM Journal on Computing  Volume 28, Issue 6
Dec. 1999
377 pages
ISSN:0097-5397
  • Editor:
  • M. Yannakakis
Issue’s Table of Contents

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 01 August 1999

Author Tags

  1. Euclidean distance
  2. obstacle avoidance
  3. planar subdivision
  4. quad-tree
  5. shortest path
  6. shortest path map
  7. weighted distance

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Scalable ultrafast almost-optimal euclidean shortest pathsProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/742(6716-6723)Online publication date: 3-Aug-2024
  • (2023)A New Algorithm for Euclidean Shortest Paths in the PlaneJournal of the ACM10.1145/358047570:2(1-62)Online publication date: 21-Mar-2023
  • (2023)Computing and analyzing decision boundaries from shortest path mapsComputers and Graphics10.1016/j.cag.2023.10.006117:C(73-84)Online publication date: 1-Dec-2023
  • (2023)Farthest-Point Voronoi Diagrams in the Presence of Rectangular ObstaclesAlgorithmica10.1007/s00453-022-01094-985:8(2214-2237)Online publication date: 24-Jan-2023
  • (2023)Maximal Distortion of Geodesic Diameters in Polygonal DomainsCombinatorial Algorithms10.1007/978-3-031-34347-6_17(197-208)Online publication date: 7-Jun-2023
  • (2022)Optimal Any-Angle Pathfinding on a SphereJournal of Artificial Intelligence Research10.1613/jair.1.1248372(475-505)Online publication date: 4-Jan-2022
  • (2022)Shortest paths among transient obstaclesJournal of Combinatorial Optimization10.1007/s10878-020-00604-143:5(1036-1074)Online publication date: 1-Jul-2022
  • (2022)Computing an shortest path among splinegonal obstacles in the planeJournal of Combinatorial Optimization10.1007/s10878-020-00524-044:3(1594-1614)Online publication date: 1-Oct-2022
  • (2022)An Optimal Deterministic Algorithm for Geodesic Farthest-Point Voronoi Diagrams in Simple PolygonsDiscrete & Computational Geometry10.1007/s00454-022-00424-670:2(426-454)Online publication date: 30-Aug-2022
  • (2021)Shortest paths among obstacles in the plane revisitedProceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3458064.3458115(810-821)Online publication date: 10-Jan-2021
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media