Skip to main navigation Skip to search Skip to main content

Guarding polyominoes

  • University of Waterloo
  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Scopus citations

Abstract

We explore the art gallery problem for the special case that the domain (gallery) P is an m-polyomino, a polyform whose cells are m unit squares. We study the combinatorics of guarding polyominoes in terms of the parameter m, in contrast with the traditional parameter n, the number of vertices of P; in particular, we show that [m+1/3] point guards are always sufficient and sometimes necessary to cover an m-polyomino. When m ≤ 3n/ 4 -4, the point guard sufficiency condition yields a strictly lower guard number than [ n /4], given by the art gallery theorem for orthogonal polygons. When pixels behave themselves like guards (pixel guards), we prove that [3m /11] + 1 guards are sufficient and sometimes necessary to cover an m-polyomino. We also study the algorithmic complexity of computing optimal guard sets for polyominoes. We prove that determining the guard number of a given m-polyomino is NPhard. We provide polynomial-time algorithms to solve exactly some special cases in which the polyomino is "thin".

Original languageEnglish
Title of host publicationProceedings of the 27th Annual Symposium on Computational Geometry, SCG'11
Pages387-396
Number of pages10
DOIs
StatePublished - 2011
Event27th Annual ACM Symposium on Computational Geometry, SCG'11 - Paris, France
Duration: Jun 13 2011Jun 15 2011

Publication series

NameProceedings of the Annual Symposium on Computational Geometry

Conference

Conference27th Annual ACM Symposium on Computational Geometry, SCG'11
Country/TerritoryFrance
CityParis
Period06/13/1106/15/11

Keywords

  • Art gallery problem
  • Computational geometry
  • NP-hardness
  • Polyomino
  • Visibility problem

Fingerprint

Dive into the research topics of 'Guarding polyominoes'. Together they form a unique fingerprint.

Cite this