Smoothed Analysis of the Art Gallery Problem
Michael Gene Dobbins, Andreas Holmsen, Tillmann Miltzow

TL;DR
This paper applies smoothed analysis to the Art Gallery Problem, showing that in typical cases, optimal guard positions have low complexity and algebraic methods are unnecessary, providing a theoretical explanation for the rarity of irrational guard coordinates.
Contribution
It introduces the first smoothed analysis of the Art Gallery Problem, demonstrating that optimal guard positions typically have low bit-complexity under small perturbations.
Findings
Expected bits to describe guard positions are logarithmic in input size and perturbation magnitude.
Rational guard positions with small bit-complexity are typical in smoothed instances.
Algebraic methods are unnecessary for solving typical instances of the problem.
Abstract
In the Art Gallery Problem we are given a polygon on vertices and a number . We want to find a guard set of size , such that each point in is seen by a guard in . Formally, a guard sees a point if the line segment is fully contained inside the polygon . The history and practical findings indicate that irrational coordinates are a "very rare" phenomenon. We give a theoretical explanation. Next to worst case analysis, Smoothed Analysis gained popularity to explain the practical performance of algorithms, even if they perform badly in the worst case. The idea is to study the expected performance on small perturbations of the worst input. The performance is measured in terms of the magnitude of the perturbation and the input size. We consider four different models of perturbation. We show that the expected number of bits…
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 · Artificial Intelligence in Games · Complexity and Algorithms in Graphs
