Skip to main navigation Skip to search Skip to main content

Guarding Offices with Maximum Dispersion

  • Sándor P. Fekete
  • , Kai Kobbe
  • , Dominik Krupke
  • , Joseph S.B. Mitchell
  • , Christian Rieck
  • , Christian Scheffer
  • Technical University of Braunschweig
  • University of Kassel
  • Ruhr University Bochum

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

Abstract

We investigate the Dispersive Art Gallery Problem with vertex guards and rectangular visibility (r-visibility) for a class of orthogonal polygons that reflect the properties of real-world floor plans: these office-like polygons consist of rectangular rooms and corridors. In the dispersive variant of the Art Gallery Problem, the objective is not to minimize the number of guards but to maximize the minimum geodesic L1-distance between any two guards, called the dispersion distance. Our main contributions are as follows. We prove that determining whether a vertex guard set can achieve a dispersion distance of 4 in office-like polygons is NP-complete, where vertices of the polygon are restricted to integer coordinates. Additionally, we present a simple worst-case optimal algorithm that guarantees a dispersion distance of 3 in polynomial time. Our complexity result extends to polyominoes, resolving an open question posed by Rieck and Scheffer [27]. When vertex coordinates are allowed to be rational, we establish analogous results, proving that achieving a dispersion distance of 2 + ε is NP-hard for any ε > 0, while the classic Art Gallery Problem remains solvable in polynomial time for this class of polygons. Furthermore, we give a straightforward polynomial-time algorithm that computes worst-case optimal solutions with a dispersion distance 2. On the other hand, for the more restricted class of hole-free independent office-like polygons, we propose a dynamic programming approach that computes optimal solutions. Moreover, we demonstrate that the problem is practically tractable for arbitrary orthogonal polygons. To this end, we compare solvers based on SAT, CP, and MIP formulations. Notably, SAT solvers efficiently compute optimal solutions for randomly generated instances with up to 1600 vertices in under 15 s.

Original languageEnglish
Title of host publication50th International Symposium on Mathematical Foundations of Computer Science, MFCS 2025
EditorsPawel Gawrychowski, Filip Mazowiecki, Michal Skrzypczak
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773881
DOIs
StatePublished - Aug 20 2025
Event50th International Symposium on Mathematical Foundations of Computer Science, MFCS 2025 - Warsaw, Poland
Duration: Aug 25 2025Aug 29 2025

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume345

Conference

Conference50th International Symposium on Mathematical Foundations of Computer Science, MFCS 2025
Country/TerritoryPoland
CityWarsaw
Period08/25/2508/29/25

Keywords

  • Dispersive Art Gallery Problem
  • NP-completeness
  • SAT solver
  • dynamic programming
  • office-like polygons
  • orthogonal polygons
  • polyominoes
  • vertex guards
  • worst-case optimality

Fingerprint

Dive into the research topics of 'Guarding Offices with Maximum Dispersion'. Together they form a unique fingerprint.

Cite this