Guarding curvilinear art galleries with vertex
نویسندگان
چکیده
10 One of the earliest and most well known problems in computational geometry is 11 the so-called art gallery problem. The goal is to compute the minimum number of 12 guards needed to cover the interior of any polygon with n vertices; the guards are 13 to be placed on the vertices of the polygon. We consider the problem of guarding an 14 art gallery which is modeled as a polygon with curvilinear walls. Our main focus is 15 on polygons the edges of which are convex or concave arcs (but not both), named 16 piecewise-convex and piecewise-concave polygons, respectively. We prove that, in 17 the case of piecewise-convex polygons, if we only allow vertex guards, ⌊ 7 ⌋ − 1 18 guards are sometimes necessary, and ⌊ 3 ⌋ guards are always sufficient. Moreover, 19 an O(n log n) time and O(n) space algorithm is described that produces a vertex 20 guard set of size at most ⌊ 3 ⌋. When we allow point guards the afore-mentioned 21 lower bound drops to ⌊n2 ⌋. In the case of piecewise-concave polygons, we show that 22 2n−4 point guards are always sufficient and sometimes necessary, whereas it might 23 not be possible to guard such polygons by vertex guards. We conclude with bounds 24 for other types of curvilinear polygons. 25
منابع مشابه
Guarding curvilinear art galleries with vertex or point guards
One of the earliest and most well known problems in computational geometry is the socalled art gallery problem. The goal is to compute the minimum possible number guards placed on the vertices of a simple polygon in such a way that they cover the interior of the polygon. In this paper we consider the problem of guarding an art gallery which is modeled as a polygon with curvilinear walls. Our ma...
متن کاملA tight bound for point guards in piecewise convex art galleries
We consider the problem of guarding curvilinear art galleries. A closed arc a joining two points, p and q, in the plane is called a convex arc if the curve obtained by joining a with the line segment pq encloses a convex set. A piece-wise convex polygon P with vertices v0, . . . , vn−1 is the region bounded by a set {a0, . . . , an−1} of n convex arcs with pairwise disjoint interiors such that ...
متن کاملGuarding Orthogonal Art Galleries with Sliding Cameras
We study the problem of guarding an orthogonal art gallery with security cameras sliding back and forth along straight tracks. We show that if only vertical (alternatively, horizontal) tracks are allowed, then a solution minimizing the number of tracks can be found in polynomial time, and if both orientations are allowed, then a 3-approximation can be found in polynomial time.
متن کاملGuarding Rectangular Art Galleries by
Consider a rectangular art gallery divided into n rectangular rooms, such that any two rooms sharing a wall in common have a door connecting them. How many guards need to be stationed in the gallery so as to protect all of the rooms in our gallery? Notice that if a guard is stationed at a door, he will be able to guard two rooms. Our main aim in this paper is to show that Èn/2 ̆ guards are alway...
متن کاملGuarding Galleries with No Nooks (extended Abstract)
We consider the problem of guarding galleries that have no small nooks (regions that are visible from only a small fraction of the entire gallery). Intuitively, such galleries (of which convex galleries are a special but uninteresting case) should need fewer guards. We show that in any simply connected gallery in which every corner sees at least a fraction of the other corners there exist a set...
متن کامل