Multi-guard covers for polygonal regions
نویسندگان
چکیده
We study the problem of finding optimal covers of polygonal regions using multiple mobile guards. By our definition, a point is covered if, at some time, it lies within the convex hull of the guards from which it is visible. The definition captures our desire that guards both “see” and “surround” points that they cover. Guards move along continuous timeparameterized curves within a polygonal region P . An optimal m-guard cover of P is a set of m guard paths of minimum total length that cover all points in P . In this paper, we restrict our attention to the case where P is convex, and m is either two or three. We first address the apparently simpler problem of optimally covering all points on the boundary, ∂P , of P . Although the guard paths are not restricted to ∂P , we prove that in every optimal two-guard boundary cover the guards remain on ∂P . When there are three guards, an optimal boundary cover may require a guard to cross the interior of the polygon. We show, however, that every optimal three-guard boundary cover is simple (i.e., guard paths do not cross one another). We provide complete characterizations of the form of optimal twoand three-guard boundary covers for convex polygons that support polynomial-time algorithms for their construction. Finally, we show that, for convex P , any optimal twoor three-guard cover of ∂P is also a (necessarily optimal) cover of the full polygon P .
منابع مشابه
Minimum Opaque Covers for Polygonal Regions
The Opaque Cover Problem (OCP), also known as the Beam Detector Problem, is the problem of finding, for a set S in Euclidean space, the minimum-length set F which intersects every straight line passing through S. In spite of its simplicity, the problem remains remarkably intractable. The aim of this paper is to establish a framework and fundamental results for minimum opaque covers where S is a...
متن کاملAdvancement in Guard Zone Computation through Detection and Exclusion of the Overlapped Regions
The guard zone computation problem claims utmost importance in VLSI layout design, where the circuit components (or the functional units/modules or groups/blocks of different sub-circuits) that may be viewed as a set of polygonal regions on a two-dimensional plane, are not supposed to be placed much closer to each other in order to avoid electrical (parasitic) effects among them. Each (group of...
متن کاملOn the Chromatic Art Gallery Problem
For a polygonal region P with n vertices, a guard cover S is a set of points in P , such that any point in P can be seen from a point in S. In a colored guard cover, every element in a guard cover is assigned a color, such that no two guards with the same color have overlapping visibility regions. The Chromatic Art Gallery Problem (CAGP) asks for the minimum number of colors for which a colored...
متن کاملCovering Grids and Orthogonal Polygons with Periscope Guards
Gewali, L.P. and S. Ntafos, Covering grids and orthogonal polygons with periscope guards, Computational Geometry: Theory and Applications 2 (1993) 309-334. The problem of finding minimum guard covers is NP-hard for simple polygons and open for simple orthogonal polygons. Alternative definitions of visibility have been considered for orthogonal polygons. In this paper we try to determine the com...
متن کاملComplexity of the General Chromatic Art Gallery Problem
For a polygonal region P with n vertices, a guard cover G is a set of points in P , such that any point in P can be seen from a point in G. In a colored guard cover, every element in a guard cover is assigned a color, such that no two guards with the same color have overlapping visibility regions. The Chromatic Art Gallery Problem (CAGP) asks for the minimum number of colors for which a colored...
متن کامل