Minimal Guard Coverage
ثبت نشده
چکیده
In Chapter 1 it was shown that Fisk's proof of the art gallery theorem can be converted into an algorithm that covers a polygon of n vertices with [n/3\ guards in O{n logn) time. Although [n/3\ is necessary in some cases, often this is far more guards than are needed to cover a particular polygon. For example, convex polygons only require one guard, but Avis and Toussaint's algorithm would still place [n/3j guards. It is natural, then, to seek a placement of a minimal number of guards that cover a given polygon. We will show, however, that this problem is fundamentally intractable: it is NP-complete. Finding the minimal number of guards to cover a polygon is a specific instance of a general class of problems on which there is now a considerable literature: polygon decomposition problems. Guards determine star polygons, so minimal guard coverage corresponds to finding a minimal star cover of a polygon. Polygon decomposition problems can be classified along four "dimensions": decomposition type, the shape of the pieces, restrictions on the boundaries of the pieces, and the shape of the polygon being decomposed. We will discuss these dimensions briefly before focusing on our particular case.
منابع مشابه
Locating Guards for Visibility Coverage of Polygons
We propose heuristics for visibility coverage of a polygon with the fewest point guards. This optimal coverage problem, often called the “art gallery problem”, is known to be NP-hard, so most recent research has focused on heuristics and approximation methods. We evaluate our heuristics through experimentation, comparing the upper bounds on the optimal guard number given by our methods with com...
متن کاملEfficient Utilization of Channels Using Dynamic Guard Channel Allocation with Channel Borrowing Strategy in Handoffs
User mobility in wireless data networks is increasing because of technological advances and the desire for voice and multimedia applications. These applications, however, require fast handoffs between base stations to maintain the quality of the connections. In this paper, the authors describe the use of novel and efficient data structure which dynamically allocates guard channel for handoffs a...
متن کاملPartitioning Strategies and Task Allocation for Target-tracking with Multiple Guards in Polygonal Environments
This paper presents an algorithm to deploy a team of free guards equipped with omni-directional cameras for tracking a bounded speed intruder inside a simply-connected polygonal environment. The proposed algorithm partitions the environment into smaller polygons, and assigns a guard to each partition so that the intruder is visible to at least one guard at all times. Based on the concept of dyn...
متن کاملA visual analytics process for maritime response, resource allocation and risk assessment
In this paper, we present our collaborative work with the U.S. Coast Guard’s Ninth District and Atlantic Area Commands where we developed a visual analytics system to analyze historic response operations and assess the potential risks in the maritime environment associated with the hypothetical allocation of Coast Guard resources. The system includes linked views and interactive displays that e...
متن کاملSimulation of Self-organizing Multi-Robotic System used for Area Coverage and Surround of Found Targets
Self-organizing robotic systems are able to accomplish complex tasks in a changing environment through local interactions among individual agents and local environment. If a robot views a target or senses the target according to used sensor, it necessitates information whether this target is already guarded on by any other robot. If not, the robot remains to stay (it starts to guard on and rais...
متن کامل