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 条
  • [1] Locating Guards for Visibility Coverage of Polygons
    Amit, Yoav
    Mitchell, Joseph S. B.
    Packer, Eli
    PROCEEDINGS OF THE NINTH WORKSHOP ON ALGORITHM ENGINEERING AND EXPERIMENTS AND THE FOURTH WORKSHOP ON ANALYTIC ALGORITHMICS AND COMBINATORICS, 2007, : 120 - 134
  • [2] Edge guards in rectilinear polygons
    Bjorling-Sachs, I
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1998, 11 (02): : 111 - 123
  • [3] The σ-visibility of polygons
    Qin, ZP
    Zhang, HG
    FIFTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN & COMPUTER GRAPHICS, VOLS 1 AND 2, 1997, : 297 - 302
  • [4] Vertex Guards in a Subclass of Orthogonal Polygons
    Martins, Ana Mafalda
    Bajuelos, Antonio Leslie
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (9A): : 102 - 108
  • [5] Sweeping simple polygons with a chain of guards
    Efrat, A
    Guibas, LJ
    Har-Peled, S
    Lin, DC
    Mitchell, JSB
    Murali, TM
    PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2000, : 927 - 936
  • [6] Placing guards inside orthogonal polygons
    Gewali, LP
    INFORMATION SCIENCES, 1996, 88 (1-4) : 1 - 14
  • [7] Edge guards in straight walkable polygons
    Tan, XH
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1999, 9 (01) : 63 - 79
  • [8] Visibility of Disjoint Polygons
    Asano, Takao
    Asano, Tetsuo
    Guibas, Leonidas
    Hershberger, John
    Imai, Hiroshi
    ALGORITHMICA, 1986, 1 (1-4) : 49 - 63
  • [9] A COUNTEREXAMPLE FOR THE SUFFICIENCY OF EDGE GUARDS IN STAR POLYGONS
    SUBRAMANIYAM, RV
    DIWAN, AA
    INFORMATION PROCESSING LETTERS, 1991, 40 (02) : 97 - 99
  • [10] Optimum sweeps of simple polygons with two guards
    Tan, Xuehou
    Jiang, Bo
    INFORMATION PROCESSING LETTERS, 2014, 114 (03) : 130 - 136