M-Guarding in K-Visibility

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Bahoo, Yeganeh, Kamaludeen, Ahmad
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909876391772160
author Bahoo, Yeganeh
Kamaludeen, Ahmad
author_facet Bahoo, Yeganeh
Kamaludeen, Ahmad
contents We explore the problem of $M$-guarding polygons with holes using $k$-visibility guards, where a set of guards is said to $M$-guard a polygon if every point in the polygon is visible to at least $M$ guards, with the constraint that there may only be 1 guard on each edge. A $k$-visibility guard can see through up to $k$ walls, with $k \geq 2$. We present a theorem establishing that any polygon with holes can be 2-guarded under $k$-visibility where $k \geq 2$, which expands existing results in 0-visibility. We provide an algorithm that $M$-guards a polygon using a convex decomposition of the polygon. We show that every point in the polygon is visible to at least four $2$-visibility guards and then extend the result to show that for any even $k \geq 2$ there exists a placement of guards such that every point in the polygon is visible to $k + 2$ guards.
format Preprint
id arxiv_https___arxiv_org_abs_2510_25567
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle M-Guarding in K-Visibility
Bahoo, Yeganeh
Kamaludeen, Ahmad
Computational Geometry
We explore the problem of $M$-guarding polygons with holes using $k$-visibility guards, where a set of guards is said to $M$-guard a polygon if every point in the polygon is visible to at least $M$ guards, with the constraint that there may only be 1 guard on each edge. A $k$-visibility guard can see through up to $k$ walls, with $k \geq 2$. We present a theorem establishing that any polygon with holes can be 2-guarded under $k$-visibility where $k \geq 2$, which expands existing results in 0-visibility. We provide an algorithm that $M$-guards a polygon using a convex decomposition of the polygon. We show that every point in the polygon is visible to at least four $2$-visibility guards and then extend the result to show that for any even $k \geq 2$ there exists a placement of guards such that every point in the polygon is visible to $k + 2$ guards.
title M-Guarding in K-Visibility
topic Computational Geometry
url https://arxiv.org/abs/2510.25567