The Dispersive Art Gallery Problem

09/21/2022
by   Christian Rieck, et al.
0

We introduce a new variant of the art gallery problem that comes from safety issues. In this variant we are not interested in guard sets of smallest cardinality, but in guard sets with largest possible distances between these guards. To the best of our knowledge, this variant has not been considered before.We call it the Dispersive Art Gallery Problem. In particular, in the dispersive art gallery problem we are given a polygon 𝒫 and a real number ℓ, and want to decide whether 𝒫 has a guard set such that every pair of guards in this set is at least a distance of ℓ apart. In this paper, we study the vertex guard variant of this problem for the class of polyominoes. We consider rectangular visibility and distances as geodesics in the L_1-metric. Our results are as follows. We give a (simple) thin polyomino such that every guard set has minimum pairwise distances of at most 3. On the positive side, we describe an algorithm that computes guard sets for simple polyominoes that match this upper bound, i.e., the algorithm constructs worst-case optimal solutions. We also study the computational complexity of computing guard sets that maximize the smallest distance between all pairs of guards within the guard sets. We prove that deciding whether there exists a guard set realizing a minimum pairwise distance for all pairs of guards of at least 5 in a given polyomino is NP-complete. We were also able to find an optimal dynamic programming approach that computes a guard set that maximizes the minimum pairwise distance between guards in tree-shaped polyominoes, i.e., computes optimal solutions. Because the shapes constructed in the NP-hardness reduction are thin as well (but have holes), this result completes the case for thin polyominoes.

READ FULL TEXT

page 5

page 7

page 10

page 11

research
07/21/2021

Separating Colored Points with Minimum Number of Rectangles

In this paper we study the following problem: Given k disjoint sets of p...
research
06/27/2018

Computing the metric dimension by decomposing graphs into extended biconnected components

A vertex set U ⊆ V of an undirected graph G=(V,E) is a resolving set for...
research
06/04/2018

Covering with Clubs: Complexity and Approximability

Finding cohesive subgraphs in a network is a well-known problem in graph...
research
08/30/2022

Simpler and efficient characterizations of tree t-spanners for graphs with few P4's and (k, l)-graphs

A tree t-spanner of a graph G is a spanning tree T in which the distance...
research
01/19/2019

Computing Optimal Tangles Faster

We study the following combinatorial problem. Given a set of n y-monoton...
research
12/12/2018

Massively scalable Sinkhorn distances via the Nyström method

The Sinkhorn distance, a variant of the Wasserstein distance with entrop...
research
11/14/2019

Refining Tournament Solutions via Margin of Victory

Tournament solutions are frequently used to select winners from a set of...

Please sign up or login with your details

Forgot password? Click here to reset