English

An Approximation Algorithm for the Art Gallery Problem

Computational Geometry 2016-07-20 v1 Discrete Mathematics Data Structures and Algorithms

Abstract

Given a simple polygon P\mathcal{P} on nn vertices, two points x,yx,y in P\mathcal{P} are said to be visible to each other if the line segment between xx and yy is contained in P\mathcal{P}. The Point Guard Art Gallery problem asks for a minimum set SS such that every point in P\mathcal{P} is visible from a point in SS. The set SS is referred to as guards. Assuming integer coordinates and a specific general position assumption, we present the first O(logOPT)O(\log \text{OPT})-approximation algorithm for the point guard problem for simple polygons. This algorithm combines ideas of a paper of Efrat and Har-Peled [Inf. Process. Lett. 2006] and Deshpande et. al. [WADS 2007]. We also point out a mistake in the latter.

Keywords

Cite

@article{arxiv.1607.05527,
  title  = {An Approximation Algorithm for the Art Gallery Problem},
  author = {Édouard Bonnet and Tillmann Miltzow},
  journal= {arXiv preprint arXiv:1607.05527},
  year   = {2016}
}

Comments

25 pages, 4 pages proof ideas, many figures