Optimizing generalized kernels of polygons
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 \emph{-Kernel} of the polygon , denoted by -, is the subset of points of 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 by -. 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 the - while varies in , obtaining: (i)~the intervals of angle~ where - is not empty, (ii)~a value of angle~ where - optimizes area or perimeter. Further, we show how the algorithms can be improved when is a simple orthogonal polygon. In addition, our results are extended to the case of a set .
Keywords
Cite
@article{arxiv.1802.05995,
title = {Optimizing generalized kernels of polygons},
author = {Alejandra Martinez-Moraian and David Orden and Leonidas Palios and Carlos Seara and Paweł Żyliński},
journal= {arXiv preprint arXiv:1802.05995},
year = {2024}
}
Comments
34 pages, 16 figures, accepted version