Optimal Shortest Path and Minimum-Link Path Queries Between Two Convex Polygons Inside a Simple Polygonal Obstacle
نویسندگان
چکیده
We present e cient algorithms for shortest path and minimum link path queries between two convex polygons inside a simple polygon P which acts as an obstacle to be avoided Let n be the number of vertices of P and h the total number of vertices of the query polygons We show that shortest path queries can be performed optimally in time O logh logn plus O k time for reporting the k edges of the path using a data structure with O n space and preprocessing time and that minimum link path queries can be performed in optimal time O logh logn plus O k to report the k links with O n space and preprocessing time We also extend our results to the dynamic case and give a uni ed data structure that supports both queries for convex polygons in the same region of a connected planar subdivision S The update operations consist of insertions and deletions of edges and vertices Let n be the current number of vertices in S The data structure uses O n space supports updates in O log n time and performs shortest path and minimum link path queries in times O logh log n plus O k to report the k edges of the path and O logh k log n respectively Performing shortest path queries is a variation of the well studied separation problem which has not been e ciently solved before in the presence of obstacles Also it was not previously known how to perform minimum link path queries in a dynamic environment even for two point queries
منابع مشابه
Optimal Shortest Path and Minimum-Link Path Queries in the Presence of Obstacles (Extended Abstract)
We present eecient algorithms for shortest-path and minimum-link-path queries between two convex polygons inside a simple polygon, which acts as an obstacle to be avoided. We also extend our results to the dynamic case, and give a uniied data structure that supports both queries for convex polygons in the same region of a connected planar subdivision. Performing shortest-path queries is a varia...
متن کاملOptimal Shortest Path and Minimum-link Path Queries between Two Convex Polygons in the Presence of Obstacles Optimal Shortest Path and Minimum-link Path Queries between Two Convex Polygons in the Presence of Obstacles
We present eecient algorithms for shortest-path and minimum-link-path queries between two convex polygons inside a simple polygon P, which acts as an obstacle to be avoided. Let n be the number of vertices of P, and h the total number of vertices of the query polygons. We show that shortest-path queries can be performed optimally in time O(log h + logn) (plus O(k) time for reporting the k edges...
متن کاملSingle-Point Visibility Constraint Minimum Link Paths in Simple Polygons
We address the following problem: Given a simple polygon $P$ with $n$ vertices and two points $s$ and $t$ inside it, find a minimum link path between them such that a given target point $q$ is visible from at least one point on the path. The method is based on partitioning a portion of $P$ into a number of faces of equal link distance from a source point. This partitioning is essentially a shor...
متن کاملMin-Link Shortest Path Maps and Fréchet Distance
We present shortest path maps that support min-link queries from any source point on a line segment to destination points in either a simple polygon or a polygonal domain (a polygon with holes). These structures are more versatile than the traditional shortest path map from a fixed source point, and we use them to compute the min-link Fréchet distance between two polygonal curves. In addition t...
متن کاملpolygons. J. Algorithms, 6(2):213–224, 1985.
[2] B. Bhattacharya and R. Benkoczi. On computing the optimal bridge between two convex polygons. [7] H. Edelsbrunner. Computing the extreme distances between two convex polygons. Linear-time algorithms for visibility and shortest path problems inside triangulated simple polygons.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Comput. Geometry Appl.
دوره 7 شماره
صفحات -
تاریخ انتشار 1997