6,359 research outputs found

    On rr-Guarding Thin Orthogonal Polygons

    Get PDF
    Guarding a polygon with few guards is an old and well-studied problem in computational geometry. Here we consider the following variant: We assume that the polygon is orthogonal and thin in some sense, and we consider a point pp to guard a point qq if and only if the minimum axis-aligned rectangle spanned by pp and qq is inside the polygon. A simple proof shows that this problem is NP-hard on orthogonal polygons with holes, even if the polygon is thin. If there are no holes, then a thin polygon becomes a tree polygon in the sense that the so-called dual graph of the polygon is a tree. It was known that finding the minimum set of rr-guards is polynomial for tree polygons, but the run-time was O~(n17)\tilde{O}(n^{17}). We show here that with a different approach the running time becomes linear, answering a question posed by Biedl et al. (SoCG 2011). Furthermore, the approach is much more general, allowing to specify subsets of points to guard and guards to use, and it generalizes to polygons with hh holes or thickness KK, becoming fixed-parameter tractable in h+Kh+K.Comment: 18 page

    Extension complexity of stable set polytopes of bipartite graphs

    Full text link
    The extension complexity xc(P)\mathsf{xc}(P) of a polytope PP is the minimum number of facets of a polytope that affinely projects to PP. Let GG be a bipartite graph with nn vertices, mm edges, and no isolated vertices. Let STAB(G)\mathsf{STAB}(G) be the convex hull of the stable sets of GG. It is easy to see that nxc(STAB(G))n+mn \leqslant \mathsf{xc} (\mathsf{STAB}(G)) \leqslant n+m. We improve both of these bounds. For the upper bound, we show that xc(STAB(G))\mathsf{xc} (\mathsf{STAB}(G)) is O(n2logn)O(\frac{n^2}{\log n}), which is an improvement when GG has quadratically many edges. For the lower bound, we prove that xc(STAB(G))\mathsf{xc} (\mathsf{STAB}(G)) is Ω(nlogn)\Omega(n \log n) when GG is the incidence graph of a finite projective plane. We also provide examples of 33-regular bipartite graphs GG such that the edge vs stable set matrix of GG has a fooling set of size E(G)|E(G)|.Comment: 13 pages, 2 figure

    First-Fit coloring of Cartesian product graphs and its defining sets

    Get PDF
    Let the vertices of a Cartesian product graph GHG\Box H be ordered by an ordering σ\sigma. By the First-Fit coloring of (GH,σ)(G\Box H, \sigma) we mean the vertex coloring procedure which scans the vertices according to the ordering σ\sigma and for each vertex assigns the smallest available color. Let FF(GH,σ)FF(G\Box H,\sigma) be the number of colors used in this coloring. By introducing the concept of descent we obtain a sufficient condition to determine whether FF(GH,σ)=FF(GH,τ)FF(G\Box H,\sigma)=FF(G\Box H,\tau), where σ\sigma and τ\tau are arbitrary orders. We study and obtain some bounds for FF(GH,σ)FF(G\Box H,\sigma), where σ\sigma is any quasi-lexicographic ordering. The First-Fit coloring of (GH,σ)(G\Box H, \sigma) does not always yield an optimum coloring. A greedy defining set of (GH,σ)(G\Box H, \sigma) is a subset SS of vertices in the graph together with a suitable pre-coloring of SS such that by fixing the colors of SS the First-Fit coloring of (GH,σ)(G\Box H, \sigma) yields an optimum coloring. We show that the First-Fit coloring and greedy defining sets of GHG\Box H with respect to any quasi-lexicographic ordering (including the known lexicographic order) are all the same. We obtain upper and lower bounds for the smallest cardinality of a greedy defining set in GHG\Box H, including some extremal results for Latin squares.Comment: Accepted for publication in Contributions to Discrete Mathematic
    corecore