LOCATING GUARDS FOR VISIBILITY COVERAGE OF POLYGONS

被引:19
|
作者
Amit, Yoav [1 ]
Mitchell, Joseph S. B. [2 ]
Packer, Eli [3 ]
机构
[1] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
[2] SUNY Stony Brook, Dept Appl Math & Stat, Stony Brook, NY 11794 USA
[3] IBM Corp, Haifa Res Lab, Haifa, Israel
基金
美国国家科学基金会;
关键词
Art gallery; visibility coverage; guards; ALGORITHM;
D O I
10.1142/S0218195910003451
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 computed lower bounds based on heuristics for placing a large number of visibility-independent: "witness points". We give experimental evidence that our heuristics perform well in practice, on a large suite of input data; often the heuristics give a provably optimal result, while in other cases there is only a small gap between the computed upper and lower bounds on the optimal guard number.
引用
收藏
页码:601 / 630
页数:30
相关论文
共 50 条
  • [41] A sufficient condition for visibility paths in simple polygons
    Zarrabi, Mohammad Reza
    Charkari, Nasrollah Moghaddam
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS- COMPUTER SYSTEMS THEORY, 2023, 8 (02) : 93 - 98
  • [42] A Characterization of Visibility Graphs for Pseudo-polygons
    Gibson, Matt
    Krohn, Erik
    Wang, Qing
    ALGORITHMS - ESA 2015, 2015, 9294 : 607 - 618
  • [43] Simple Characterization of LR-visibility Polygons
    Tan, Xuehou
    Zhang, Jing
    Jiang, Bo
    COMPUTATIONAL GEOMETRY, GRAPHS AND APPLICATIONS, 2011, 7033 : 176 - 187
  • [44] Query point visibility computation in polygons with holes
    Zarei, Ahreza
    Ghodsia, Mohammad
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2008, 39 (02): : 78 - 90
  • [45] Characterizing and recognizing LR-visibility polygons
    Tan, Xuehou
    Jiang, Bo
    Zhang, Jing
    DISCRETE APPLIED MATHEMATICS, 2014, 165 : 303 - 311
  • [46] ON RECOGNIZING AND CHARACTERIZING VISIBILITY GRAPHS OF SIMPLE POLYGONS
    GHOSH, SK
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 318 : 96 - 104
  • [47] On Recognizing and Characterizing Visibility Graphs of Simple Polygons
    Discrete and Computational Geometry, 1997, 17 (02):
  • [48] Orthogonal edge visibility graphs of polygons with holes
    Srinivasaraghavan, G
    Mukhopadhyay, A
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2000, 10 (01) : 79 - 102
  • [49] Allocating vertex π-guards in simple polygons via pseudo-triangulations
    Speckmann, B
    Tóth, CD
    PROCEEDINGS OF THE FOURTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2003, : 109 - 118
  • [50] Allocating Vertex π-Guards in Simple Polygons via Pseudo-Triangulations
    Bettina Speckmann
    Csaba D. Tóth
    Discrete & Computational Geometry, 2005, 33 : 345 - 364