NP-membership for the boundary-boundary art-gallery problem
Jack Stade

TL;DR
This paper proves that the boundary-boundary art-gallery problem, which involves placing guards on the boundary of a polygon to see the entire boundary, is in NP, even with polygons having holes, by developing a new constraint-propagation method.
Contribution
The paper establishes that the boundary-boundary art-gallery problem is in NP and introduces a constraint-propagation procedure for continuous problems with pairwise constraints.
Findings
The boundary-boundary art-gallery problem is in NP, even with polygons with holes.
A constraint-propagation method for continuous constraints with at most two variables per constraint.
Solution examples require irrational coordinates, indicating the problem cannot be easily discretized.
Abstract
The boundary-boundary art-gallery problem asks, given a polygon representing an art-gallery, for a minimal set of guards that can see the entire boundary of (the wall of the art gallery), where the guards must be placed on the boundary. That is, for each point on the boundary, there should be a line segment connecting it to one of the guards that is contained in . We show that this art-gallery variant is in NP, even if the polygon can have holes. In order to prove this, we develop a constraint-propagation procedure for continuous constraint satisfaction problems where each constraint involves at most 2 variables. The X-Y variant of the art-gallery problem is the one where the guards must lie in X and need to see all of Y. Each of X and Y can be either the vertices of the polygon, the boundary of the polygon, or the entire polygon, giving 9 different variants. Previously, it…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Complexity and Algorithms in Graphs · Robotic Path Planning Algorithms
