Abstract
We give a subquadratic (O(n3/2+c) time and O(n) space) algorithm for computing Euclidean shortest paths in the plane in the presence of polygonal obstacles; previous time bounds were at least quadratic in n, in the worst case. The method avoids use of visibility graphs, relying instead on the continuous Dijkstra paradigm. The output is a shortest path map (of size O(n)) with respect to a given source point, which allows shortest path length queries to be answered in tune O(log n). The algorithm extends to the case of multiple source points, yielding a method to compute a Voronoi diagram with respect to the shortest path metric.
| Original language | English |
|---|---|
| Pages (from-to) | 309-332 |
| Number of pages | 24 |
| Journal | International Journal of Computational Geometry and Applications |
| Volume | 6 |
| Issue number | 3 |
| DOIs | |
| State | Published - 1996 |
Keywords
- Continuous dijkstra
- Geodesics
- Range search
- Shortest paths
- Voronoi diagrams
Fingerprint
Dive into the research topics of 'Shortest paths among obstacles in the plane'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver