Graph layouts via layered separators

A k-queue layout of a graph consists of a total order of the vertices, and a partition of the edges into k sets such that no two edges that are in the same set are nested with respect to the vertex ordering. A k-track layout of a graph consists of a vertex k-colouring, and a total order of each vert...

Full description

Saved in:
Bibliographic Details
Published in:Journal of combinatorial theory. Series B Vol. 110; pp. 79 - 89
Main Author: Dujmović, Vida
Format: Journal Article
Language:English
Published: Elsevier Inc 01-01-2015
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:A k-queue layout of a graph consists of a total order of the vertices, and a partition of the edges into k sets such that no two edges that are in the same set are nested with respect to the vertex ordering. A k-track layout of a graph consists of a vertex k-colouring, and a total order of each vertex colour class, such that between each pair of colour classes no two edges cross. The queue-number (track-number) of a graph G, is the minimum k such that G has a k-queue (k-track) layout. This paper proves that every n-vertex planar graph has track number and queue number at most O(log⁡n). This improves the result of Di Battista, Frati, and Pach (2013) [5] who proved the first sub-polynomial bounds on the queue number and track number of planar graphs. Specifically, they obtained O(log2⁡n) queue number and O(log8⁡n) track number bounds for planar graphs. The result also implies that every planar graph has a 3D crossing-free grid drawing in O(nlog⁡n) volume. The proof uses a non-standard type of graph separators.
ISSN:0095-8956
1096-0902
DOI:10.1016/j.jctb.2014.07.005