Finding Minimum Witness Sets in Orthogonal Polygons

Abstract A witness set W in a polygon P is a subset of P such that any set G ⊂ P that guards W is guaranteed to guard P. We study the problem of finding a minimum witness set for an orthogonal polygon under three models of orthogonal visibility. It is known that not all simple polygons admit a finite witness set under the traditional line-segment visibility and, if a polygon admits a finite minimal witness set, then the witnesses must lie on the boundary of the polygon [5] . In this paper, we prove that every orthogonal polygon with n vertices admits a finite witness set with O ( n 2 ) witnesses under rectangular, staircase, and k-periscope visibility. This upper bound is tight under staircase visibility. We also show an orthogonal polygon whose boundary is not a witness set for any of the three considered visibility models. We finally describe how to find a minimum witness set for a given orthogonal polygon in O ( n 4 ) time under rectangular and staircase visibility, and in O ( n 6 ) time under k-periscope visibility.

[1]  Steve Fisk,et al.  A short proof of Chvátal's Watchman Theorem , 1978, J. Comb. Theory, Ser. B.

[2]  Jorge Urrutia,et al.  Art Gallery and Illumination Problems , 2000, Handbook of Computational Geometry.

[3]  V. Chvátal A combinatorial theorem in plane geometry , 1975 .

[4]  Rajeev Motwani,et al.  Covering orthogonal polygons with star polygons: the perfect graph approach , 1988, SCG '88.

[5]  Tillmann Miltzow,et al.  The art gallery problem is ∃ ℝ-complete , 2018, STOC.

[6]  J. Mark Keil,et al.  Polygon Decomposition and the Orthogonal Art Gallery Problem , 2007, Int. J. Comput. Geom. Appl..

[7]  J. O'Rourke Art gallery theorems and algorithms , 1987 .

[8]  Subhash Suri,et al.  Conflict-Free Chromatic Art Gallery Coverage , 2013, Algorithmica.

[9]  T. C. Shermer,et al.  Recent results in art galleries (geometry) , 1992, Proc. IEEE.

[10]  D. T. Lee,et al.  Computational complexity of art gallery problems , 1986, IEEE Trans. Inf. Theory.

[11]  Kyung-Yong Chwa,et al.  Guarding Art Galleries by Guarding Witnesses , 2006, Int. J. Comput. Geom. Appl..

[12]  Saeed Mehrabi,et al.  On r-Guarding Thin Orthogonal Polygons , 2016, ISAAC.

[13]  Laxmi Gewali,et al.  Recognizing s-star polygons , 1995, Pattern Recognit..

[14]  Stephan Eidenbenz,et al.  Inapproximability Results for Guarding Polygons and Terrains , 2001, Algorithmica.

[15]  Hans-Dietrich Hecker,et al.  Two NP-Hard Art-Gallery Problems for Ortho-Polygons , 1995, Math. Log. Q..

[16]  Derick Wood,et al.  Restricted-Orientation Convexity , 2004, Monographs in Theoretical Computer Science. An EATCS Series.

[17]  Simeon C. Ntafos,et al.  Covering Grids and Orthogonal Polygons with Periscope Guards , 1992, Comput. Geom..

[18]  Derick Wood,et al.  Staircase visibility and computation of kernels , 2005, Algorithmica.