Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
Clarity edge covering problem is a version of art gallery problem.In this problem the goal is finding the minimum number of guards which covers all edges.Here, meaning of visibility is different from art gallery problem and it is restricted. In this paper, a logarithmic approximation algorithm is presented for vertex guard version. It's time complexity is) (3 n O .
Proc. of the 9th Int. Symp. on …, 2006
We address the problem of stationing guards in vertices of a simple polygon in such a way that the whole polygon is guarded and the number of guards is minimum. It is known that this is an NP-hard Art Gallery Problem with relevant practical applications. In this paper we present an approximation method that solves the problem by successive approximations, which we introduced in [21]. We report on some results of its experimental evaluation and describe two algorithms for characterizing visibility from a point, that we designed for its implementation. Partially funded by LIACC through Programa de Financiamento Plurianual, Fundação para a Ciência e Tecnologia (FCT) and Programa POSI, and by CEOC (Univ. of Aveiro) through Programa POCTI, FCT, co-financed by EC fund FEDER.
Vertex Guarding in Weak Visibility Polygons
The art gallery problem enquires about the least number of guards that are sufficient to ensure that an art gallery, represented by a polygon P , is fully guarded. In 1998, the problems of finding the minimum number of point guards, vertex guards, and edge guards required to guard P were shown to be APX-hard by Eidenbenz, Widmayer and Stamm. In 1987, Ghosh presented approximation algorithms for vertex guards and edge guards that achieved a ratio of O(log n), which was improved upto O(log log OPT) by King and Kirkpatrick in 2011. It has been conjectured that constant-factor approximation algorithms exist for these problems. We settle the conjecture for the special class of polygons that are weakly visible from an edge and contain no holes by presenting a 6-approximation algorithm for finding the minimum number of vertex guards that runs in O(n^2) time. On the other hand, for weak visibility polygons with holes, we present a reduction from the Set Cover problem to show that there cannot exist a polynomial time algorithm for the vertex guard problem with an approximation ratio better than ((1 − \epsilon)/12) ln n for any \epsilon > 0, unless NP = P.
Approximability of Guarding Weak Visibility Polygons, 2017
The art gallery problem enquires about the least number of guards that are sufficient to ensure that an art gallery, represented by a polygon P, is fully guarded. In 1998, the problems of finding the minimum number of point guards, vertex guards, and edge guards required to guard P were shown to be APX-hard by Eidenbenz, Widmayer and Stamm. In 1987, Ghosh presented approximation algorithms for vertex guards and edge guards that achieved a ratio of O(log n), which was improved up to O(log log OPT) by King and Kirkpatrick (2011). It has been conjectured that constant-factor approximation algorithms exist for these problems. We settle the conjecture for the special class of polygons that are weakly visible from an edge and contain no holes by presenting a 6-approximation algorithm for finding the minimum number of vertex guards that runs in O(n 2) time. On the other hand, for weak visibility polygons with holes, we present a reduction from the Set Cover problem to show that there cannot exist a polynomial time algorithm for the vertex guard problem with an approximation ratio better than ((1 − ϵ)/12) ln n for any ϵ > 0, unless NP = P. We also show that, for the special class of polygons without holes that are orthogonal as well as weakly visible from an edge, the approximation ratio can be improved to 3. Finally, we consider the point guard problem and show that it is NP-hard in the case of polygons weakly visible from an edge.
International Journal of Computational Geometry & Applications, 2010
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.
ArXiv, 2017
The art gallery problem enquires about the least number of guards sufficient to ensure that an art gallery, represented by a polygon $P$, is fully guarded. Most standard versions of this problem are known to be NP-hard. In 1987, Ghosh provided a deterministic $\mathcal{O}(\log n)$-approximation algorithm for the case of vertex guards and edge guards in simple polygons. In the same paper, Ghosh also conjectured the existence of constant ratio approximation algorithms for these problems. We present here three polynomial-time algorithms with a constant approximation ratio for guarding an $n$-sided simple polygon $P$ using vertex guards. (i) The first algorithm, that has an approximation ratio of 18, guards all vertices of $P$ in $\mathcal{O}(n^4)$ time. (ii) The second algorithm, that has the same approximation ratio of 18, guards the entire boundary of $P$ in $\mathcal{O}(n^5)$ time. (iii) The third algorithm, that has an approximation ratio of 27, guards all interior and boundary poi...
Numerous approximation algorithms have been presented by researchers for approximation of minimum vertex cover, all of these approaches have deficiencies in one way or another. As minimum vertex cover is NP-Complete so we can’t find out optimal solution so approximation is the way left but it is very hard for someone to decide which one procedure to use, in this comparison paper we have selected five approximation algorithms and have drawn detailed experimental comparison. Best available benchmarks were used for the comparison process which was to compare multiple algorithms for the same task on different aspects. Extensive results have been provided to clarify the selection process, probability of production optimal solutions, run time complexity and approximation ratio were factors involved in the process of selection.
1997
Abstract The rectilinear polygon cover problem is one in which a certain class of features of a rectilinear polygon of n vertices has to be covered with the minimum number of rectangles included in the polygon. In particular, one can consider covering the entire interior, the boundary and the set of corners of the polygon. These problems have important applications in, for example, storing images and in the manufacture of integrated circuits. In this paper we consider covering the corners of the polygons, also known as the corner-cover problem.
Visibility problems deal with placing a minimum number of transmitting stations in a region thus covering a maximum number of communication needs. Here we investigate some variants of such problems e.g. i) given a polygon P with weights on the vertices find at most k convex subpolygons C i of P (possibly overlapping) with V (C i ) ⊆ V (P) so that the weight of the vertices is a maximum, and ii) given a polygon (possibly with holes) and k available vertex (or edge) guards maximize a) the length of boundary guarded, b) the total cost of valuable parts of the boundary watched (or covered). We give proofs of NP-hardness and also polynomial time algorithms that approximate the optimum within a constant ratio for the above problems. Furthermore we prove (for most of these problems) that they do not admit fully polynomial time approximation schemes, unless P = NP.
Lecture Notes in Computer Science, 2003
We propose an anytime algorithm to compute successively better approximations of the optimum of Minimum Vertex Guard. Though the presentation is focused on polygons, the work may be directly extended to terrains along the lines of . A major idea in our approach is to explore dominance of visibility regions to first detect pieces that are more difficult to guard.
Theoretical Computer Science, 2013
Parameterised approximation is a relatively new but growing field of interest. It merges two ways of dealing with NP-hard optimisation problems, namely polynomial approximation and exact parameterised (exponential-time) algorithms. We exemplify this idea by designing and analysing parameterised approximation algorithms for minimum vertex cover. More specifically, we provide a simple algorithm that works on any approximation ratio of the form 2l+1 l+1 , l = 1, 2, . . ., and has complexity that outperforms previously published algorithms based on sophisticated exact parameterised algorithms.
Advances in Intelligent Systems and Computing, 2014
This paper is aimed to present the solution to vertex cover problem by means of an approximation solution. As it is NP complete problem, we can have an approximate time algorithm to solve the vertex cover problem. We will modify the algorithm to have an algorithm which can be solved in polynomial time and which will give near to optimum solution. It is a simple algorithm which will be based on articulation point. Articulation point can be found using the Depth First Search algorithm.
2013
Finding minimum vertex guard to cover an art gallery is one of outstanding open problems in computational geometry. In this problem, a given polygonal art gallery is given. The aim is to find minimum vertex guard to cover it. This is a NP-hard problem. The purpose of this paper is to propose a heuristic algorithm that finds minimum number of vertex guard, who is put on the vertex of polygon. This algorithm has been implemented with C#. An arbitrary polygon with n vertices is randomly developed. Computational result of the proposed algorithm shows that the average number of vertex guard needed to cover a polygon with n vertices is n/6.48. This result is better than other algorithms developed for this problem. For this, we finally compare the results of our heuristic algorithm with the result of genetic algorithm and well-known art-gallery theorem.
2013
Finding minimum vertex guard to cover an art gallery is one of the outstanding open problems in computational geometry. In this problem, a given polygonal art gallery is given. The aim is to find minimum vertex guard to cover it. This is a NP-hard problem. The purpose of this paper is to propose a heuristic algorithm that finds minimum number of vertex guard to put on the vertex of polygon. This algorithm has been implemented with C#. An arbitrary polygon with n vertices was randomly developed. Computational result of the proposed algorithm shows that the average number of vertex guard needed to cover a polygon with n vertices is n/6.48. This result is better than other algorithms developed for this problem. For this, we finally compared the results of our heuristic algorithm with the result of genetic algorithm and well-known art-gallery theorem.
2011
In 1973, Victor Klee posed the following question: How many guards are necessary, and how many are sufficient to patrol the paintings and works of art in an art gallery with n walls? This resulted in many subsequent researches so that the various versions of the art gallery problem were posed. Most of the versions posed are NP-hard, so designing approximation algorithms becomes important. The best algorithms for vertex and edge guard problems have logarithmic approximation factor, but with point guard problem, for the endlessness of search space, there has not posed any polynomial approximation algorithm as it would have some approximation factor better than 3 n and running time better than) (3 n O. In this paper, a new approximation algorithm is proposed for point guard problem with 8 n approximation factor. The time complexity of the proposed algorithm is) (3 n O .
For a polygonal region P with n vertices, a guard cover S is a set of points in P , such that any point in P can be seen from a point in S. In a colored guard cover, every element in a guard cover is assigned a color, such that no two guards with the same color have overlapping visibility regions. The Chromatic Art Gallery Problem (CAGP) asks for the minimum number of colors for which a colored guard cover exists. We discuss the CAGP for the case of only two colors. We show that it is already NP-hard to decide whether two colors suffice for covering a polygon with holes, even when arbitrary guard positions are allowed. For simple polygons with a discrete set of possible guard locations, we give a polynomial-time algorithm for deciding whether a two-colorable guard set exists. This algorithm can be extended to optimize various additional objective functions for two-colorable guard sets, in particular minimizing the guard number, minimizing the maximum area of a visibility region, and minimizing or maximizing the overlap between visibility regions. We also show results for a larger number of colors: computing the minimum number of colors in simple polygons with arbitrary guard positions is NP-hard for Θ(n) colors, but allows an O(log(OP T)) approximation for the number of colors.
Pattern Recognition, 2011
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.
Information sciences, 1994
We consider the problem of placing guards in a polygon so that (a) the area, or (b) the portion of the boundary visible to the guards is maximized. We show that finding optimum placements for k guards is NP-hard if k is a variable. We reduce the problem of optimally placing one guard to solving a high order equation, and give a polynomial time approximation scheme for placing one guard in a simple polygon. P (i.e., their union is P). It was shown in [12] that finding a minimum star cover is NP-hard [7]. This and many other results on the Art Gallery and related problems can be found in [13, 151. In this paper, we consider the problem of finding an optimum placement for a number of guards. An early discussion of this type of problem appears in . We consider two natural optimization criteria: (a) placing the guards so that the area inside the polygon that is visible to at least one guard is maximized, and (b) placing the guards so that the portion of the
Numerous approximation algorithms have been presented by researchers for approximation of minimum vertex cover, all of these approaches have deficiencies in one way or another. As minimum vertex cover is NP-Complete so we can't find out optimal solution so approximation is the way left but it is very hard for someone to decide which one procedure to use, in this comparison paper we have selected five approximation algorithms and have drawn detailed experimental comparison. Best available benchmarks were used for the comparison process which was to compare multiple algorithms for the same task on different aspects. Extensive results have been provided to clarify the selection process, probability of production optimal solutions, run time complexity and approximation ratio were factors involved in the process of selection.
arXiv (Cornell University), 2013
We study two related problems: the Maximum weight m ′-edge cover (MWEC) problem and the Fixed cost minimum edge cover (FCEC) problem. In the MWEC problem, we are given an undirected simple graph G = (V, E) with integral vertex weights. The goal is to select a set U ⊆ V of maximum weight so that the number of edges with at least one endpoint in U is at most m ′. Goldschmidt and Hochbaum [7] show that the problem is NP-hard and they give a 3-approximation algorithm for the problem. We present an approximation algorithm that achieves a guarantee of 2, thereby improving the bound of 3 [7]. In the FCEC problem, we are given a vertex weighted graph, a bound k, and our goal is to find a subset of vertices U of total weight at least k such that the number of edges with at least one edges in in U is minimized. A 2(1 + ǫ)-approximation for the problem follows from the work of Carnes and Shmoys [4]. We improve the approximation ratio by giving a 2-approximation algorithm for the problem. Can we get better results using methods based on linear programming? We take a first step and show that the natural LP for FCEC has an
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.