Two-point Euclidean shortest path queries in the plane
Two-point Euclidean shortest path queries in the plane
复制标题
平面内两点欧氏最短路径查询
DOI:
--
复制
发表时间:
1999
期刊:
影响因子:
--
通讯作者:
Joseph S. B. Mitchell
中科院分区:
文献类型:
--
作者:
Yi;Joseph S. B. Mitchell
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