Queue Layouts of Planar 3-Trees

A queue layout of a graph G consists of a linear order of the vertices of G and a partition of the edges of G into queues, so that no two independent edges of the same queue are nested. The queue number of graph G is defined as the minimum number of queues required by any queue layout of G. In this paper, we continue the study of the queue number of planar 3-trees, which form a well-studied subclass of planar graphs. Prior to this work, it was known that the queue number of planar 3-trees is at most seven. In this work, we improve this upper bound to five. We also show that there exist planar 3-trees whose queue number is at least four. Notably, this is the first example of a planar graph with queue number greater than three.

[1]  Vida Dujmovic,et al.  Stack and Queue Layouts via Layered Separators , 2016, GD.

[2]  David R. Wood,et al.  Queue Layouts, Tree-Width, and Three-Dimensional Graph Drawing , 2002, FSTTCS.

[3]  Veit Wiechert,et al.  On the Queue-Number of Graphs with Bounded Tree-Width , 2016, Electron. J. Comb..

[4]  Sriram Venkata Pemmarju Exploring the powers of stacks and queues via graph layouts , 1992 .

[5]  David R. Wood,et al.  Stacks, Queues and Tracks: Layouts of Graph Subdivisions , 2005, Discret. Math. Theor. Comput. Sci..

[6]  Arnold L. Rosenberg,et al.  Scheduling Tree-Dags Using FIFO Queues: A Control-Memory Trade-Off , 1996, J. Parallel Distributed Comput..

[7]  János Pach,et al.  Three-dimensional Grid Drawings of Graphs , 1997, GD.

[8]  Toru Hasunuma,et al.  Laying Out Iterated Line Digraphs Using Queues , 2003, GD.

[9]  Pat Morin,et al.  Planar Graphs have Bounded Queue-Number , 2019, 2019 IEEE 60th Annual Symposium on Foundations of Computer Science (FOCS).

[10]  Michael A. Bekos,et al.  Planar graphs of bounded degree have bounded queue number , 2019, STOC.

[11]  Pat Morin,et al.  Layout of Graphs with Bounded Tree-Width , 2004, SIAM J. Comput..

[12]  Farhad Shahrokhi,et al.  On Crossing Sets, Disjoint Sets, and Pagenumber , 2000, J. Algorithms.

[13]  Sergey Pupyrev Mixed Linear Layouts of Planar Graphs , 2017, Graph Drawing.

[14]  Bruce A. Reed,et al.  Star coloring of graphs , 2004, J. Graph Theory.

[15]  Frank Harary,et al.  Graph Theory , 2016 .

[16]  Sergey Pupyrev,et al.  Improved Bounds for Track Numbers of Planar Graphs , 2019, J. Graph Algorithms Appl..

[17]  Lenwood S. Heath,et al.  Laying out Graphs Using Queues , 1992, SIAM J. Comput..

[18]  David R. Wood,et al.  Track Layouts of Graphs , 2004, Discret. Math. Theor. Comput. Sci..

[19]  Emilio Di Giacomo,et al.  Computing straight-line 3D grid drawings of graphs in linear volume , 2005, Comput. Geom..

[20]  Vida Dujmovic Graph layouts via layered separators , 2015, J. Comb. Theory, Ser. B.

[21]  Robert E. Tarjan,et al.  Sorting Using Networks of Queues and Stacks , 1972, J. ACM.

[22]  Arnold L. Rosenberg,et al.  Comparing Queues and Stacks as Mechanisms for Laying out Graphs , 1992, SIAM J. Discret. Math..

[23]  David R. Wood,et al.  Tree-Partitions of k-Trees with Applications in Graph Layout , 2003, WG.

[24]  János Pach,et al.  On the Queue Number of Planar Graphs , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[25]  Stefan Felsner,et al.  Straight-Line Drawings on Restricted Integer Grids in Two and Three Dimensions , 2001, J. Graph Algorithms Appl..

[26]  Mihalis Yannakais,et al.  Embedding planar graphs in four pages , 1989, STOC 1989.

[27]  Michael A. Bekos,et al.  Queue Layouts of Planar 3-Trees , 2018, Algorithmica.

[28]  C. E. Veni Madhavan,et al.  Stack and Queue Number of 2-Trees , 1995, COCOON.

[29]  Mihalis Yannakakis,et al.  Embedding Planar Graphs in Four Pages , 1989, J. Comput. Syst. Sci..

[30]  Debajyoti Mondal,et al.  Minimum-Area Drawings of Plane 3-Trees , 2010, J. Graph Algorithms Appl..