807 research outputs found

    Improved Bounds for Guarding Plane Graphs with Edges

    Get PDF
    An edge guard set of a plane graph G is a subset Gamma of edges of G such that each face of G is incident to an endpoint of an edge in Gamma. Such a set is said to guard G. We improve the known upper bounds on the number of edges required to guard any n-vertex embedded planar graph G: 1) We present a simple inductive proof for a theorem of Everett and Rivera-Campo (1997) that G can be guarded with at most 2n/5 edges, then extend this approach with a deeper analysis to yield an improved bound of 3n/8 edges for any plane graph. 2) We prove that there exists an edge guard set of G with at most n/(3) + alpha/9 edges, where alpha is the number of quadrilateral faces in G. This improves the previous bound of n/(3) + alpha by Bose, Kirkpatrick, and Li (2003). Moreover, if there is no short path between any two quadrilateral faces in G, we show that n/(3) edges suffice, removing the dependence on alpha

    Guarding curvilinear art galleries with edge or mobile guards via 2-dominance of triangulation graphs

    Get PDF
    AbstractIn this paper we consider the problem of monitoring an art gallery modeled as a polygon, the edges of which are arcs of curves, with edge or mobile guards. Our focus is on piecewise-convex polygons, i.e., polygons that are locally convex, except possibly at the vertices, and their edges are convex arcs.We transform the problem of monitoring a piecewise-convex polygon to the problem of 2-dominating a properly defined triangulation graph with edges or diagonals, where 2-dominance requires that every triangle in the triangulation graph has at least two of its vertices in its 2-dominating set. We show that: (1) ⌊n+13⌋ diagonal guards are always sufficient and sometimes necessary, and (2) ⌊2n+15⌋ edge guards are always sufficient and sometimes necessary, in order to 2-dominate a triangulation graph. Furthermore, we show how to compute: (1) a diagonal 2-dominating set of size ⌊n+13⌋ in linear time and space, (2) an edge 2-dominating set of size ⌊2n+15⌋ in O(n2) time and O(n) space, and (3) an edge 2-dominating set of size ⌊3n7⌋ in O(n) time and space.Based on the above-mentioned results, we prove that, for piecewise-convex polygons, we can compute: (1) a mobile guard set of size ⌊n+13⌋ in O(nlogn) time, (2) an edge guard set of size ⌊2n+15⌋ in O(n2) time, and (3) an edge guard set of size ⌊3n7⌋ in O(nlogn) time. All space requirements are linear. Finally, we show that ⌊n3⌋ mobile or ⌈n3⌉ edge guards are sometimes necessary.When restricting our attention to monotone piecewise-convex polygons, the bounds mentioned above drop: ⌈n+14⌉ edge or mobile guards are always sufficient and sometimes necessary; such an edge or mobile guard set, of size at most ⌈n+14⌉, can be computed in O(n) time and space

    Facial Achromatic Number of Triangulations with Given Guarding Number

    Get PDF
    A (not necessarily proper) kk-coloring c:V(G){1,2,,k}c : V(G) \rightarrow \{1,2,\dots,k\} of a graph GG on a surface is a {\em facial tt-complete kk-coloring} if every tt-tuple of colors appears on the boundary of some face of GG. The maximum number kk such that GG has a facial tt-complete kk-coloring is called a {\em facial tt-achromatic number} of GG, denoted by ψt(G)\psi_t(G). In this paper, we investigate the relation between the facial 3-achromatic number and guarding number of triangulations on a surface, where a {\em guarding number} of a graph GG embedded on a surface, denoted by \gd(G), is the smallest size of its {\em guarding set} which is a generalized concept of guards in the art gallery problem. We show that for any graph GG embedded on a surface, \psi_{\Delta(G^*)}(G) \leq \gd(G) + \Delta(G^*) - 1, where Δ(G)\Delta(G^*) is the largest face size of GG. Furthermore, we investigate sufficient conditions for a triangulation GG on a surface to satisfy \psi_{3}(G) = \gd(G) + 2. In particular, we prove that every triangulation GG on the sphere with \gd(G) = 2 satisfies the above equality and that for one with guarding number 33, it also satisfies the above equality with sufficiently large number of vertices
    corecore