71 research outputs found

    A Sublinear Tester for Outerplanarity (and Other Forbidden Minors) With One-Sided Error

    Full text link
    We consider one-sided error property testing of F\mathcal{F}-minor freeness in bounded-degree graphs for any finite family of graphs F\mathcal{F} that contains a minor of K2,kK_{2,k}, the kk-circus graph, or the (k×2)(k\times 2)-grid for any k∈Nk\in\mathbb{N}. This includes, for instance, testing whether a graph is outerplanar or a cactus graph. The query complexity of our algorithm in terms of the number of vertices in the graph, nn, is O~(n2/3/ϵ5)\tilde{O}(n^{2/3} / \epsilon^5). Czumaj et~al.\ showed that cycle-freeness and CkC_k-minor freeness can be tested with query complexity O~(n)\tilde{O}(\sqrt{n}) by using random walks, and that testing HH-minor freeness for any HH that contains a cycles requires Ω(n)\Omega(\sqrt{n}) queries. In contrast to these results, we analyze the structure of the graph and show that either we can find a subgraph of sublinear size that includes the forbidden minor HH, or we can find a pair of disjoint subsets of vertices whose edge-cut is large, which induces an HH-minor.Comment: extended to testing outerplanarity, full version of ICALP pape

    Beyond Outerplanarity

    Full text link
    We study straight-line drawings of graphs where the vertices are placed in convex position in the plane, i.e., convex drawings. We consider two families of graph classes with nice convex drawings: outer kk-planar graphs, where each edge is crossed by at most kk other edges; and, outer kk-quasi-planar graphs where no kk edges can mutually cross. We show that the outer kk-planar graphs are (⌊4k+1⌋+1)(\lfloor\sqrt{4k+1}\rfloor+1)-degenerate, and consequently that every outer kk-planar graph can be (⌊4k+1⌋+2)(\lfloor\sqrt{4k+1}\rfloor+2)-colored, and this bound is tight. We further show that every outer kk-planar graph has a balanced separator of size O(k)O(k). This implies that every outer kk-planar graph has treewidth O(k)O(k). For fixed kk, these small balanced separators allow us to obtain a simple quasi-polynomial time algorithm to test whether a given graph is outer kk-planar, i.e., none of these recognition problems are NP-complete unless ETH fails. For the outer kk-quasi-planar graphs we prove that, unlike other beyond-planar graph classes, every edge-maximal nn-vertex outer kk-quasi planar graph has the same number of edges, namely 2(k−1)n−(2k−12)2(k-1)n - \binom{2k-1}{2}. We also construct planar 3-trees that are not outer 33-quasi-planar. Finally, we restrict outer kk-planar and outer kk-quasi-planar drawings to \emph{closed} drawings, where the vertex sequence on the boundary is a cycle in the graph. For each kk, we express closed outer kk-planarity and \emph{closed outer kk-quasi-planarity} in extended monadic second-order logic. Thus, closed outer kk-planarity is linear-time testable by Courcelle's Theorem.Comment: Appears in the Proceedings of the 25th International Symposium on Graph Drawing and Network Visualization (GD 2017

    Crossing Minimization for 1-page and 2-page Drawings of Graphs with Bounded Treewidth

    Full text link
    We investigate crossing minimization for 1-page and 2-page book drawings. We show that computing the 1-page crossing number is fixed-parameter tractable with respect to the number of crossings, that testing 2-page planarity is fixed-parameter tractable with respect to treewidth, and that computing the 2-page crossing number is fixed-parameter tractable with respect to the sum of the number of crossings and the treewidth of the input graph. We prove these results via Courcelle's theorem on the fixed-parameter tractability of properties expressible in monadic second order logic for graphs of bounded treewidth.Comment: Graph Drawing 201

    The role of twins in computing planar supports of hypergraphs

    Full text link
    A support or realization of a hypergraph HH is a graph GG on the same vertex as HH such that for each hyperedge of HH it holds that its vertices induce a connected subgraph of GG. The NP-hard problem of finding a planar} support has applications in hypergraph drawing and network design. Previous algorithms for the problem assume that twins}---pairs of vertices that are in precisely the same hyperedges---can safely be removed from the input hypergraph. We prove that this assumption is generally wrong, yet that the number of twins necessary for a hypergraph to have a planar support only depends on its number of hyperedges. We give an explicit upper bound on the number of twins necessary for a hypergraph with mm hyperedges to have an rr-outerplanar support, which depends only on rr and mm. Since all additional twins can be safely removed, we obtain a linear-time algorithm for computing rr-outerplanar supports for hypergraphs with mm hyperedges if mm and rr are constant; in other words, the problem is fixed-parameter linear-time solvable with respect to the parameters mm and rr

    A Sublinear Tester for Outerplanarity (and Other Forbidden Minors) With One-Sided Error

    Get PDF
    We consider one-sided error property testing of F-minor freeness in bounded-degree graphs for any finite family of graphs F that contains a minor of K_{2,k}, the k-circus graph, or the (k x 2)-grid for any k in N. This includes, for instance, testing whether a graph is outerplanar or a cactus graph. The query complexity of our algorithm in terms of the number of vertices in the graph, n, is O~(n^{2/3} / epsilon^5). Czumaj et al. (2014) showed that cycle-freeness and C_k-minor freeness can be tested with query complexity O~(sqrt{n}) by using random walks, and that testing H-minor freeness for any H that contains a cycles requires Omega(sqrt{n}) queries. In contrast to these results, we analyze the structure of the graph and show that either we can find a subgraph of sublinear size that includes the forbidden minor H, or we can find a pair of disjoint subsets of vertices whose edge-cut is large, which induces an H-minor
    • …
    corecore