A nearly optimal algorithm for covering the interior of an Art Gallery

被引:17
作者
Bottino, Andrea [1 ]
Laurentini, Aldo [1 ]
机构
[1] Politecn Torino, Dipartimento Automat & Informat, I-10129 Turin, Italy
关键词
Art Gallery; Visual sensor positioning; Internal covering; POLYGONS; COVERAGE;
D O I
10.1016/j.patcog.2010.11.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The problem of locating visual sensors can be often modelled as 2D Art Gallery problems. In particular, tasks such as surveillance require observing the interior of a polygonal environment (interior covering, IC), while for inspection or image based rendering observing the boundary (edge covering, EC) is sufficient. Both problems are NP-hard, and no technique is known for transforming one problem into the other. Recently, an incremental algorithm for EC has been proposed, and its near-optimality has been demonstrated experimentally. In this paper we show that, with some modification, the algorithm is nearly optimal also for IC. The algorithm has been implemented and tested over several hundreds of random polygons with and without holes. The cardinality of the solutions provided is very near to, or coincident with, a polygon specific lower bound, and then suboptimal or optimal. In addition, our algorithm has been compared, for all the test polygons, with recent heuristic sensor location algorithms. In all cases, the cardinality of the set of guards provided by our algorithm was less than or equal to that of the set computed by the other algorithms. An enhanced version of the algorithm, also taking into account range and incidence constraints, has also been implemented. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1048 / 1056
页数:9
相关论文
共 32 条
[1]  
AMIT Y, P WORKSH ALG ENG EXP
[2]  
[Anonymous], P CCCG
[3]   AN EFFICIENT ALGORITHM FOR GUARD PLACEMENT IN POLYGONS WITH HOLES [J].
BJORLINGSACHS, I ;
SOUVAINE, DL .
DISCRETE & COMPUTATIONAL GEOMETRY, 1995, 13 (01) :77-109
[4]  
BOTTINO A, 2007, P 12 IEEE C EM TECHN
[5]  
BOTTINO A, 2009, P CIARP 2009
[6]   A nearly optimal sensor placement algorithm for boundary coverage [J].
Bottino, Andrea ;
Laurentini, Aldo .
PATTERN RECOGNITION, 2008, 41 (11) :3343-3355
[7]  
Chen S., 2003, Pacific Northwest National Laboratory PNNL-14495, P1, DOI [10.2172/15009485, DOI 10.2172/15009485]
[8]   An exact and efficient algorithm for the orthogonal art gallery problem [J].
Couto, Marcelo C. ;
de Souza, Cid C. ;
de Rezende, Pedro J. .
PROCEEDINGS OF THE XX BRAZILIAN SYMPOSIUM ON COMPUTER GRAPHICS AND IMAGE PROCESSING, 2007, :87-+
[9]   COVERING POLYGONS IS HARD [J].
CULBERSON, JC ;
RECKHOW, RA .
JOURNAL OF ALGORITHMS, 1994, 17 (01) :2-44
[10]  
Dailey D, 2008, P 9 ACM SIGITE C INF, P119, DOI [10.1145/1414558.1414592, DOI 10.1145/1414558.1414592]