Queue Layouts, Tree-Width, and Three-Dimensional Graph Drawing [chapter]

David R. Wood
2002 Lecture Notes in Computer Science  
A three-dimensional (straight-line grid) drawing of a graph represents the vertices by points in ¿ and the edges by non-crossing line segments. This research is motivated by the following open problem due to Felsner, Liotta, and Wismath [Graph Drawing '01, Lecture Notes in Comput. Sci., 2002]: does every Ò-vertex planar graph have a three-dimensional drawing with Ç´Òµ volume? We prove that this question is almost equivalent to an existing one-dimensional graph layout problem. A queue layout
more » ... ists of a linear order of the vertices of a graph, and a partition of the edges into queues, such that no two edges in the same queue are nested with respect to . The minimum number of queues in a queue layout of a graph is its queue-number. Let be an Ò-vertex member of a proper minor-closed family of graphs (such as a planar graph). We prove that has a Ç´½µ¢Ç´½µ¢Ç´Òµ drawing if and only if has Ç´½µ queue-number. Thus the above question is almost equivalent to an open problem of Heath, Leighton, and Rosenberg [SIAM J. Discrete Math., 1992], who ask whether every planar graph has Ç´½µ queue-number? We also present partial solutions to an open problem of Ganley and Heath [Discrete Appl. Math., 2001], who ask whether graphs of bounded tree-width have bounded queue-number? We prove that graphs with bounded path-width, or both bounded tree-width and bounded maximum degree, have bounded queuenumber. As a corollary we obtain three-dimensional drawings with optimal Ç´Òµ volume, for series-parallel graphs, and graphs with both bounded tree-width and bounded maximum degree.
doi:10.1007/3-540-36206-1_31 fatcat:mgvakktkh5dc7jdvby4oqnjyly