Optimizing generalized kernels of polygons
From MaRDI portal
Publication:2046316
Abstract: Let be a set of orientations in the plane, and let be a simple polygon in the plane. Given two points inside , we say that -emph{sees} if there is an -emph{staircase} contained in that connects and . The - of the polygon , denoted by -, is the subset of points which -see all the other points in . This work initiates the study of the computation and maintenance of - as we rotate the set by an angle , denoted -. In particular, we consider the case when the set is formed by either one or two orthogonal orientations, or . For these cases and being a simple polygon, we design efficient algorithms for computing and maintaining the - while varies in , obtaining the angular intervals where: (i) - is not empty, (ii) - optimizes area or perimeter. Further, we show how the algorithms can be improved when is a simple orthogonal polygon.
Recommendations
Cites work
- A linear algorithm for finding the convex hull of a simple polygon
- An Optimal Algorithm for Finding the Kernel of a Polygon
- Computational geometry. Algorithms and applications.
- Computing common tangents without a separating line
- Finding the upper envelope of n line segments in O(n log n) time
- scientific article; zbMATH DE number 1617273 (Why is no real title available?)
- scientific article; zbMATH DE number 140464 (Why is no real title available?)
- Multiple-guard kernels of simple polygons
- On-line construction of the convex hull of a simple polyline
Cited in
(4)
This page was built for publication: Optimizing generalized kernels of polygons
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2046316)