An optimal visibility graph algorithm for triangulated simple polygons (Q1114399)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: An optimal visibility graph algorithm for triangulated simple polygons |
scientific article; zbMATH DE number 4082972
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | An optimal visibility graph algorithm for triangulated simple polygons |
scientific article; zbMATH DE number 4082972 |
Statements
An optimal visibility graph algorithm for triangulated simple polygons (English)
0 references
1989
0 references
Let P be a triangulated simple polygon with n sides. The visibility graph of P has an edge between every pair of polygon vertices that can be connected by an open segment in the interior of P. We describe an algorithm that finds the visibility graph of P in O(m) time, where m is the number of edges in the visibility graph. Because m can be as small as O(n), the algorithm improves on the more general visibility algorithms of \textit{T. Asano}, \textit{L. Guibus}, \textit{H. Imai} and the author [ibid. 1, 49-63 (1986; Zbl 0611.68062)] and \textit{E. Welzl} [Inf. Process. Lett. 20, 167-171 (1985; Zbl 0573.68036)], which take \(\theta (n^ 2)\) time.
0 references
computational geometry
0 references
triangulation
0 references
shortest path
0 references
simple polygon
0 references
visibility graph
0 references
0 references
0.93844837
0 references
0.9363893
0 references
0.9352788
0 references
0.9349201
0 references
0.9261432
0 references
0.9250438
0 references