Title :
Visibility-polygon search and euclidean shortest paths
Author :
Asano, Takao ; Asano, Tetsuo ; Guibas, Leonidas ; Hershberger, John ; Imai, Hiroshi
Abstract :
Consider a collection of disjoint polygons in the plane containing a total of n edges. We show how to build, in O(n2) time and space, a data structure from which in O(n) time we can compute the visibility polygon of a given point with respect to the polygon collection. As an application of this structure, the visibility graph of the given polygons can be constructed in O(n2) time and space. This implies that the shortest path that connects two points in the plane and avoids the polygons in our collection can be computed in O(n2) time, improving earlier O(n2 log n) results.
Keywords :
Collision avoidance; Computational geometry; Computer graphics; Data structures; Instruments; Physics; Robots; Time sharing computer systems;
Conference_Titel :
Foundations of Computer Science, 1985., 26th Annual Symposium on
Conference_Location :
Portland, OR, USA
Print_ISBN :
0-8186-0644-4
DOI :
10.1109/SFCS.1985.65