English

The Art Gallery Problem is $\exists \mathbb{R}$-complete

Computational Geometry 2018-05-10 v4

Abstract

We prove that the art gallery problem is equivalent under polynomial time reductions to deciding whether a system of polynomial equations over the real numbers has a solution. The art gallery problem is a classical problem in computational geometry. Given a simple polygon PP and an integer kk, the goal is to decide if there exists a set GG of kk guards within PP such that every point pPp\in P is seen by at least one guard gGg\in G. Each guard corresponds to a point in the polygon PP, and we say that a guard gg sees a point pp if the line segment pgpg is contained in PP. The art gallery problem has stimulated extensive research in geometry and in algorithms. However, the complexity status of the art gallery problem has not been resolved. It has long been known that the problem is NP\text{NP}-hard, but no one has been able to show that it lies in NP\text{NP}. Recently, the computational geometry community became more aware of the complexity class R\exists \mathbb{R}. The class R\exists \mathbb{R} consists of problems that can be reduced in polynomial time to the problem of deciding whether a system of polynomial equations with integer coefficients and any number of real variables has a solution. It can be easily seen that NPR\text{NP}\subseteq \exists \mathbb{R}. We prove that the art gallery problem is R\exists \mathbb{R}-complete, implying that (1) any system of polynomial equations over the real numbers can be encoded as an instance of the art gallery problem, and (2) the art gallery problem is not in the complexity class NP\text{NP} unless NP=R\text{NP}=\exists \mathbb{R}. As a corollary of our construction, we prove that for any real algebraic number α\alpha there is an instance of the art gallery problem where one of the coordinates of the guards equals α\alpha in any guard set of minimum cardinality. That rules out many geometric approaches to the problem.

Keywords

Cite

@article{arxiv.1704.06969,
  title  = {The Art Gallery Problem is $\exists \mathbb{R}$-complete},
  author = {Mikkel Abrahamsen and Anna Adamaszek and Tillmann Miltzow},
  journal= {arXiv preprint arXiv:1704.06969},
  year   = {2018}
}

Comments

To appear at STOC 2018. The paper has been reorganized a bit since previous version

R2 v1 2026-06-22T19:25:03.600Z