332 research outputs found

    Stack and Queue Layouts via Layered Separators

    Full text link
    It is known that every proper minor-closed class of graphs has bounded stack-number (a.k.a. book thickness and page number). While this includes notable graph families such as planar graphs and graphs of bounded genus, many other graph families are not closed under taking minors. For fixed gg and kk, we show that every nn-vertex graph that can be embedded on a surface of genus gg with at most kk crossings per edge has stack-number O(logn)\mathcal{O}(\log n); this includes kk-planar graphs. The previously best known bound for the stack-number of these families was O(n)\mathcal{O}(\sqrt{n}), except in the case of 11-planar graphs. Analogous results are proved for map graphs that can be embedded on a surface of fixed genus. None of these families is closed under taking minors. The main ingredient in the proof of these results is a construction proving that nn-vertex graphs that admit constant layered separators have O(logn)\mathcal{O}(\log n) stack-number.Comment: Appears in the Proceedings of the 24th International Symposium on Graph Drawing and Network Visualization (GD 2016

    Mixed Linear Layouts of Planar Graphs

    Full text link
    A kk-stack (respectively, kk-queue) layout of a graph consists of a total order of the vertices, and a partition of the edges into kk sets of non-crossing (non-nested) edges with respect to the vertex ordering. In 1992, Heath and Rosenberg conjectured that every planar graph admits a mixed 11-stack 11-queue layout in which every edge is assigned to a stack or to a queue that use a common vertex ordering. We disprove this conjecture by providing a planar graph that does not have such a mixed layout. In addition, we study mixed layouts of graph subdivisions, and show that every planar graph has a mixed subdivision with one division vertex per edge.Comment: Appears in the Proceedings of the 25th International Symposium on Graph Drawing and Network Visualization (GD 2017
    corecore