Publication | Closed Access
Two-point Euclidean shortest path queries in the plane
54
Citations
20
References
1999
Year
Mathematical ProgrammingQuery PointsEngineeringGeometryPathfindingComputational ComplexityRange SearchingData StructurePath ProblemsDiscrete MathematicsCombinatorial OptimizationComputational GeometryGeometric ModelingPath PlanningTwo-point Query VersionComputer ScienceInteger ProgrammingGeometric AlgorithmGraph TheoryNatural SciencesRoute PlanningAlgorithmic Efficiency
We consider the two-point query version of the fundamental geometric shortest path problem: Given a set h of polygonal obstacles iu the plane, having a total of n vertices, build a data structure such that for any two query points s and t we can efficiently determine the length, d(s,t), of an Euclidean shortest obstacle-avoiding path, *(s,t), from s to t. Additionally, our data structure should allow one to report the path x(s, t), in time proportional to its (combinatorial) size. We present various methods for solving this two-point query problem, including algorithms with o(n), O(log n+h), 0( h log n), O(log’ n) or optimal O(log n) query times, using polynomial-space data structures, with various tradeoffs between space and query time. While severa results have been known for approtimate twepoint Euclidean shortest path queries, it has been a well-publicized open problem to obtain sublinear query time for the exact version of the problem. Our methods also yield data structures for twc+point shortest path queries on nonconvex polyhedral
| Year | Citations | |
|---|---|---|
Page 1
Page 1