Skip to main content

On the Queue Number of Planar Graphs

  • Conference paper
  • First Online:
Graph Drawing and Network Visualization (GD 2021)

Abstract

A k-queue layout is a special type of a linear layout, in which the linear order avoids \((k+1)\)-rainbows, i.e., \(k+1\) independent edges that pairwise form a nested pair. The optimization goal is to determine the queue number of a graph, i.e., the minimum value of k for which a k-queue layout is feasible. Recently, Dujmović et al. [13] showed that the queue number of planar graphs is at most 49, thus settling in the positive a long-standing conjecture by Heath, Leighton and Rosenberg. To achieve this breakthrough result, their approach involves three different techniques: (i) an algorithm to obtain straight-line drawings of outerplanar graphs, in which the y-distance of any two adjacent vertices is 1 or 2, (ii) an algorithm to obtain 5-queue layouts of planar 3-trees, and (iii) a decomposition of a planar graph into so-called tripods. In this work, we push further each of these techniques to obtain the first non-trivial improvement on the upper bound from 49 to \(42 \).

The work of C. Raftopoulou is funded by the National Technical University of Athens research program \(\mathrm {\Pi }\)EBE 2020.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    To avoid confusion with notation used earlier, note that, in the scope of the algorithm by Dujmović et al. [13], graph H denotes a plane 3-tree, as we will shortly see.

  2. 2.

    Dujmović et al. [13] refer to the intra- and inter-layer edges as intra- and inter-level edges, respectively. We adopt the terms intra- and inter-layer edges to avoid confusion with the different type of leveling used in the algorithm of Alam et al. [1].

  3. 3.

    Alam et al. [1] refer to the middle vertex of a triangular face in \(\varGamma (G)\) as its anchor.

References

  1. Alam, J.M., Bekos, M.A., Gronemann, M., Kaufmann, M., Pupyrev, S.: Queue layouts of planar 3-trees. Algorithmica 82(9), 2564–2585 (2020). https://doi.org/10.1007/s00453-020-00697-4

    Article  MathSciNet  MATH  Google Scholar 

  2. Bannister, M.J., Devanny, W.E., Dujmovic, V., Eppstein, D., Wood, D.R.: Track layouts, layered path decompositions, and leveled planarity. Algorithmica 81(4), 1561–1583 (2019). https://doi.org/10.1007/s00453-018-0487-5

    Article  MathSciNet  MATH  Google Scholar 

  3. Barth, D., Pellegrini, F., Raspaud, A., Roman, J.: On bandwidth, cutwidth, and quotient graphs. RAIRO Theor. Inform. Appl. 29(6), 487–508 (1995). https://doi.org/10.1051/ita/1995290604871

    Article  MathSciNet  MATH  Google Scholar 

  4. Bekos, M.A., et al.: Planar graphs of bounded degree have bounded queue number. SIAM J. Comput. 48(5), 1487–1502 (2019). https://doi.org/10.1137/19M125340X

    Article  MathSciNet  MATH  Google Scholar 

  5. Bekos, M.A., Gronemann, M., Raftopoulou, C.N.: On the queue number of planar graphs. CoRR arXiv:2106.08003 (2021)

  6. Bekos, M.A., Kaufmann, M., Klute, F., Pupyrev, S., Raftopoulou, C.N., Ueckerdt, T.: Four pages are indeed necessary for planar graphs. J. Comput. Geom. 11(1), 332–353 (2020). https://journals.carleton.ca/jocg/index.php/jocg/article/view/504

  7. Bernhart, F., Kainen, P.C.: The book thickness of a graph. J. Comb. Theory Ser. B 27(3), 320–331 (1979). https://doi.org/10.1016/0095-8956(79)90021-2

    Article  MathSciNet  MATH  Google Scholar 

  8. Chinn, P.Z., Chvatalova, J., Dewdney, A.K., Gibbs, N.E.: The bandwidth problem for graphs and matrices - a survey. J. Graph Theory 6(3), 223–254 (1982). https://doi.org/10.1002/jgt.3190060302

    Article  MathSciNet  MATH  Google Scholar 

  9. Di Battista, G., Frati, F., Pach, J.: On the queue number of planar graphs. SIAM J. Comput. 42(6), 2243–2285 (2013). https://doi.org/10.1137/130908051

    Article  MathSciNet  MATH  Google Scholar 

  10. Díaz, J., Petit, J., Serna, M.J.: A survey of graph layout problems. ACM Comput. Surv. 34(3), 313–356 (2002). https://doi.org/10.1145/568522.568523

    Article  Google Scholar 

  11. Dujmović, V., Frati, F.: Stack and queue layouts via layered separators. J. Graph Algorithms Appl. 22(1), 89–99 (2018). https://doi.org/10.7155/jgaa.00454

    Article  MathSciNet  MATH  Google Scholar 

  12. Dujmović, V., Joret, G., Micek, P., Morin, P., Ueckerdt, T., Wood, D.R.: Planar graphs have bounded queue-number. In: Zuckerman, D. (ed.) FOCS, pp. 862–875. IEEE Computer Society (2019). https://doi.org/10.1109/FOCS.2019.00056

  13. Dujmovic, V., Joret, G., Micek, P., Morin, P., Ueckerdt, T., Wood, D.R.: Planar graphs have bounded queue-number. J. ACM 67(4), 22:1–22:38 (2020)

    Google Scholar 

  14. Dujmović, V., Morin, P., Wood, D.R.: Layout of graphs with bounded tree-width. SIAM J. Comput. 34(3), 553–579 (2005). https://doi.org/10.1137/S0097539702416141

    Article  MathSciNet  MATH  Google Scholar 

  15. Dujmović, V., Pór, A., Wood, D.R.: Track layouts of graphs. Discrete Math. Theor. Comput. Sci. 6(2), 497–522 (2004). http://dmtcs.episciences.org/315

  16. Heath, L.S.: Embedding planar graphs in seven pages. In: FOCS, pp. 74–83. IEEE Computer Society (1984). https://doi.org/10.1109/SFCS.1984.715903

  17. Heath, L.S., Leighton, F.T., Rosenberg, A.L.: Comparing queues and stacks as mechanisms for laying out graphs. SIAM J. Discrete Math. 5(3), 398–412 (1992). https://doi.org/10.1137/0405031

    Article  MathSciNet  MATH  Google Scholar 

  18. Heath, L.S., Rosenberg, A.L.: Laying out graphs using queues. SIAM J. Comput. 21(5), 927–958 (1992). https://doi.org/10.1137/0221055

    Article  MathSciNet  MATH  Google Scholar 

  19. Horton, S.B., Parker, R.G., Borie, R.B.: On minimum cuts and the linear arrangement problem. Discrete Appl. Math. 103(1–3), 127–139 (2000). https://doi.org/10.1016/S0166-218X(00)00173-6

    Article  MathSciNet  MATH  Google Scholar 

  20. Kratochvíl, J., Vaner, M.: A note on planar partial 3-trees. CoRR arXiv:1210.8113 (2012)

  21. Wiechert, V.: On the queue-number of graphs with bounded tree-width. Electr. J. Comb. 24(1), P1.65 (2017). http://www.combinatorics.org/ojs/index.php/eljc/article/view/v24i1p65

  22. Wood, D.R.: Queue layouts, tree-width, and three-dimensional graph drawing. In: Agrawal, M., Seth, A. (eds.) FSTTCS 2002. LNCS, vol. 2556, pp. 348–359. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-36206-1_31

    Chapter  Google Scholar 

  23. Yannakakis, M.: Embedding planar graphs in four pages. J. Comput. Syst. Sci. 38(1), 36–67 (1989). https://doi.org/10.1016/0022-0000(89)90032-9

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the anonymous referees for useful comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael A. Bekos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bekos, M.A., Gronemann, M., Raftopoulou, C.N. (2021). On the Queue Number of Planar Graphs. In: Purchase, H.C., Rutter, I. (eds) Graph Drawing and Network Visualization. GD 2021. Lecture Notes in Computer Science(), vol 12868. Springer, Cham. https://doi.org/10.1007/978-3-030-92931-2_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-92931-2_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-92930-5

  • Online ISBN: 978-3-030-92931-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics