Guarding curvilinear art galleries with vertex or point guards

  • Authors:
  • Menelaos I. Karavelas;Csaba D. Tóth;Elias P. Tsigaridas

  • Affiliations:
  • University of Crete, Department of Applied Mathematics, GR-714 09 Heraklion, Greece and Foundation for Research and Technology - Hellas, Institute of Applied and Computational Mathematics, P.O. Bo ...;University of Calgary, Department of Mathematics and Statistics, 2500 University Drive NW, Calgary, AB, Canada T2N 1N4;INRIA-LORIA Lorraine, 615 rue du Jardin Botanique, BP 101, 54602 Villers-dés-Nancy cedex, France

  • Venue:
  • Computational Geometry: Theory and Applications
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study a variant of the classical art gallery problem, where an art gallery is modeled by a polygon with curvilinear sides. We focus on piecewise-convex and piecewise-concave polygons, which are polygons whose sides are convex and concave arcs, respectively. It is shown that for monitoring a piecewise-convex polygon with n=2 vertices, @?2n3@? vertex guards are always sufficient and sometimes necessary. We also present an algorithm for computing at most @?2n3@? vertex guards in O(nlogn) time and O(n) space. For the number of point guards that can be stationed at any point in the polygon, our upper bound @?2n3@? carries over and we prove a lower bound of @?n2@?. For monitoring a piecewise-concave polygon with n=3 vertices, 2n-4 point guards are always sufficient and sometimes necessary, whereas there are piecewise-concave polygons where some points in the interior are hidden from all vertices, hence they cannot be monitored by vertex guards. We conclude with bounds for some special types of curvilinear polygons.