Skip to main content

Edge Partitions and Visibility Representations of 1-planar Graphs

  • Chapter
  • First Online:
Beyond Planar Graphs

Abstract

This chapter discusses the relationship between edge partitions and visibility representations of 1-planar graphs. Partitioning the edge set of a graph such that each partition set induces a simpler subgraph is a fundamental problem in graph theory, with applications in graph algorithms and graph drawing. For example, it is known that the edge set of every planar graph can be partitioned into two outerplanar graphs. A visibility representation of a graph is a classic drawing paradigm; it maps the vertices of the graph to geometric objects and the edges of the graph to lines of sight between pairs of objects. A classic result shows that every planar graph can be represented as a visibility representation such that the vertices are horizontal bars and the edges are vertical lines of sight between pairs of bars. While both edge partitions and visibility representations have been extensively studied for planar graphs, they recently attracted attention also for 1-planar graphs, i.e., those graphs that can be drawn in the plane such that each edge is crossed at most once. After giving an overview of 1-planarity, we survey the main results concerning edge partitions and visibility representations of 1-planar graphs, and we highlight an interesting interplay between them. In particular, we show how an edge partition of a 1-planar graph G into two planar subgraphs such that one of them has small vertex degree can be used to construct a visibility representation of G in which vertices are orthogonal polygons with few reflex corners each. Finally, we conclude this chapter with a selection of open problems related to the covered topics.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Ackerman, E.: A note on 1-planar graphs. Discret. Appl. Math. 175, 104–108 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  2. Alam , M.J., Brandenburg, F.J., Kobourov, S.G.: On the book thickness of 1-planar graphs (2015). CoRR, arXiv:1510.05891

  3. Angelini, P., Bekos, M.A., Kaufmann, M., Montecchiani, F.: On 3D visibility representations of graphs with few crossings per edge. Theor. Comput. Sci. 784, 11–20 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  4. Arleo, A., Binucci, C., Di Giacomo, E., Evans, W.S., Grilli, L., Liotta, G., Meijer, H., Montecchiani, F., Whitesides, S., Wismath, S.K.: Visibility representations of boxes in 2.5 dimensions. Comput. Geom. 72, 19–33 (2018)

    Google Scholar 

  5. Bachmaier, C., Brandenburg, F.J., Hanauer, K., Neuwirth, D., Reislhuber, J.: NIC-planar graphs. Discret. Appl. Math. 232, 23–40 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bannister, M.J., Cabello, S., Eppstein, D.: Parameterized complexity of 1-planarity. J. Graph Algorithms Appl. 22(1), 23–49 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bekos, M.A., Bruckdorfer, T., Kaufmann, M., Raftopoulou, C.N.: The book thickness of 1-planar graphs is constant. Algorithmica 79(2), 444–465 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  8. Bekos, M.A., Di Giacomo, E., Didimo, W., Liotta, G., Montecchiani, F., Raftopoulou, C.: Edge partitions of optimal 2-plane and 3-plane graphs. Discret. Math. 342(4), 1038–1047 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  9. Bekos, M.A., Förster, H., Gronemann, M., Mchedlidze, T., Montecchiani, F., Raftopoulou, C.N., Ueckerdt, T.: Planar graphs of bounded degree have bounded queue number. SIAM J. Comput. 48(5), 1487–1502 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  10. Biedl, T.C., Liotta, G., Montecchiani, F.: Embedding-preserving rectangle visibility representations of nonplanar graphs. Discret. Comput. Geom. 60(2), 345–380 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  11. Binucci, C., Didimo, W., Montecchiani, F.: An experimental study of a 1-planarity testing and embedding algorithm. In: WALCOM 2020, LNCS, vol. 12049, pp. 329–335. Springer (2020)

    Google Scholar 

  12. R. Bodendiek, Schumacher, H.,  Wagner, K.: Bemerkungen zu einem Sechsfarbenproblem von G. Ringel. Abhandlungen aus dem Mathematischen Seminar der Universitaet Hamburg 53(1), 41–52 (1983)

    Google Scholar 

  13. Borodin, O.V.: Solution of the ringel problem on vertex-face coloring of planar graphs and coloring of \(1\)-planar graphs. Metody Diskret. Analiz 108, 12–26 (1984)

    MathSciNet  MATH  Google Scholar 

  14. Bose, P., Everett, H., Fekete, S.P., Houle, M.E., Lubiw, A., Meijer, H., Romanik, K., Rote, G., Shermer, T.C., Whitesides, S., Zelle, C.: A visibility representation for graphs in three dimensions. J. Graph Algorithms Appl. 2(3), 1–16 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  15. Brandenburg, F.J.: 1-visibility representations of 1-planar graphs. J. Graph Algorithms Appl. 18(3), 421–438 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  16. Brandenburg, F.J.: Recognizing optimal 1-planar graphs in linear time. Algorithmica 80(1), 1–28 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  17. Brandenburg, F.J., Didimo, W., Evans, W.S., Kindermann, P., Liotta, G., Montecchiani, F.: Recognizing and drawing ic-planar graphs. Theor. Comput. Sci. 636, 1–16 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  18. Brandenburg, F.-J., Eppstein, D.,  Gleißner, A., Goodrich, M.T.,  Hanauer, K., Reislhuber, J.: On the density of maximal 1-planar graphs. In: GD 2012, LNCS, vol. 7704, pp. 327–338. Springer (2013)

    Google Scholar 

  19. Chartrand, G., Geller, D., Hedetniemi, S.: Graphs with forbidden subgraphs. J. Comb. Theory Ser. B 10(1), 12–41 (1971)

    Article  MathSciNet  MATH  Google Scholar 

  20. Chen, Z., Kouno, M.: A linear-time algorithm for 7-coloring 1-plane graphs. Algorithmica 43(3), 147–177 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  21. Czap, J., Hudák, D.: On drawings and decompositions of 1-planar graphs. Electr. J. Comb. 20(2), P54 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  22. Czap, J., Šugerek, P.: Drawing graph joins in the plane with restrictions on crossings. Filomat 31(2), 363–370 (2017)

    Article  MathSciNet  Google Scholar 

  23. Dean, A.M., Evans, W.S., Gethner, E., Laison, J.D., Safari, M.A., Trotter, W.T.: Bar \(k\)-visibility graphs. J. Graph Algorithms Appl. 11(1), 45–59 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  24. Di Giacomo, E., Didimo, W., Evans, W.S., Liotta, G., Meijer, H., Montecchiani, F., Wismath, S.K.: New results on edge partitions of 1-plane graphs. Theor. Comput. Sci. 713, 78–84 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  25. Di Giacomo, E., Didimo, W., Evans, W.S., Liotta, G., Meijer, H., Montecchiani, F., Wismath, S.K.: Ortho-polygon visibility representations of embedded graphs. Algorithmica 80(8), 2345–2383 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  26. Didimo, W.: Density of straight-line 1-planar graph drawings. Inf. Process. Lett. 113(7), 236–240 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  27. Didimo, W., Liotta, G., Montecchiani, F.: A survey on graph drawing beyond planarity. ACM Comput. Surv. 52(1), 4:1–4:37 (2019)

    Google Scholar 

  28. Ding, G., Oporowski, B., Sanders, D.P., Vertigan, D.: Surfaces, tree-width, clique-minors, and partitions. J. Comb. Theory Ser. B 79(2), 221–246 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  29. Duchet, P., Hamidoune, Y.O., Vergnas, M.L., Meyniel, H.: Representing a planar graph by vertical lines joining different levels. Discret. Math. 46(3), 319–321 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  30. Dujmović, V., Eppstein, D., Wood, D.R.: Structure of graphs with locally restricted crossings. SIAM J. Discret. Math. 31(2), 805–824 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  31. Dujmovic, V., Joret, G., Micek, P., Morin, P., Ueckerdt, T., Wood, D.R.: Planar graphs have bounded queue-number. In: FOCS 2019. IEEE Computer Society, pp. 862–875 (2019)

    Google Scholar 

  32. Elmallah, E.S., Colbourn, C.J.: Partitioning the edges of a planar graph into two partial k-trees. Congr. Num. 69–80 (1988)

    Google Scholar 

  33. Evans, W.S., Kaufmann, M., Lenhart, W., Mchedlidze, T., Wismath, S.K.: Bar 1-visibility graphs vs. other nearly planar graphs. J. Graph Algorithms Appl. 18(5), 721–739 (2014)

    Google Scholar 

  34. Evans, W.S., Liotta, G., Montecchiani, F.: Simultaneous visibility representations of plane st-graphs using l-shapes. Theor. Comput. Sci. 645, 100–111 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  35. Fekete, S.P., Houle, M.E., Whitesides, S.: New results on a visibility representation of graphs in 3D. In: Brandenburg, F. (ed.) GD 1995, LNCS, vol. 1027, pp. 234–241. Springer (1995)

    Google Scholar 

  36. Fekete, S.P., Meijer, H.: Rectangle and box visibility graphs in 3D. Int. J. Comput. Geometry Appl. 9(1), 1–28 (1999)

    Article  MATH  Google Scholar 

  37. Gonçalves, D.: Edge partition of planar graphs into two outerplanar graphs. In: STOC 2005, pp. 504–512. ACM (2005)

    Google Scholar 

  38. Grigoriev, A., Bodlaender, H.L.: Algorithms for graphs embeddable with few crossings per edge. Algorithmica 49(1), 1–11 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  39. Hartke, S.G., Vandenbussche, J., Wenger, P.S.: Further results on bar k-visibility graphs. SIAM J. Discret. Math. 21(2), 523–531 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  40. Huang, W., Eades, P., Hong, S.: Larger crossing angles make graphs easier to read. J. Vis. Lang. Comput. 25(4), 452–465 (2014)

    Article  Google Scholar 

  41. Hutchinson, J.P., Shermer, T.C., Vince, A.: On representations of some thickness-two graphs. Comput. Geom. 13(3), 161–171 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  42. Karpov, D.V.: An upper bound on the number of edges in an almost planar bipartite graph. J. Math. Sci. 196(6), 737–746 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  43. Kedlaya, K.S.: Outerplanar partitions of planar graphs. J. Comb. Theory Ser. B 67(2), 238–248 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  44. Kobourov, S.G., Liotta, G., Montecchiani, F.: An annotated bibliography on 1-planarity. Comput. Sci. Rev. 25, 49–67 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  45. Korzhik, V.P., Mohar, B.: Minimal obstructions for 1-immersions and hardness of 1-planarity testing. J. Graph Theory 72(1), 30–71 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  46. Král’, D., Stacho, L.: Coloring plane graphs with independent crossings. J. Graph Theory 64(3), 184–205 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  47. Lenhart, W.J., Liotta, G., Montecchiani, F.: On partitioning the edges of 1-plane graphs. Theor. Comput. Sci. 662, 59–65 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  48. Liotta, G., Montecchiani, F.: L-visibility drawings of IC-planar graphs. Inf. Process. Lett. 116(3), 217–222 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  49. Liotta, G., Montecchiani, F., Tappini, A.: Ortho-polygon visibility representations of 3-connected 1-plane graphs. In: GD 2018, LNCS, vol. 11282, pp. 524–537. Springer (2018)

    Google Scholar 

  50. Nash-Williams, C.S.A.: Edge-disjoint spanning trees of finite graphs. J. Lond. Math. Soc. s1-36(1), 445–450 (1961)

    Google Scholar 

  51. Nešetřil, J., de Mendez, P.O., Wood, D.R.: Characterisations and examples of graph classes with bounded expansion. Eur. J. Comb. 33(3), 350–373 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  52. Otten, R.H.J.M., Wijk, J.G.V.: Graph representations in interactive layout design. In: IEEE ISCSS, pp. 914–918. IEEE (1978)

    Google Scholar 

  53. Pach, J., Tóth, G.: Graphs drawn with few crossings per edge. Combinatorica 17(3), 427–439 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  54. Rosenstiehl, P., Tarjan, R.E.: Rectilinear planar layouts and bipolar orientations of planar graphs. Discret. Comput. Geom. 1, 343–353 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  55. Schnyder, W.: Embedding planar graphs on the grid. In: Johnson, D.S. (ed.) SODA 1990, pp. 138–148. SIAM (1990)

    Google Scholar 

  56. Shermer, T.C.: On rectangle visibility graphs. III. External visibility and complexity. In: CCCG 1996, pp. 234–239. Carleton University Press (1996)

    Google Scholar 

  57. Štola, J.: Unimaximal sequences of pairs in rectangle visibility drawing. In: Tollis, I.G., Patrignani, M. (eds.) GD 2008, LNCS, vol. 5417, pp. 61–66. Springer (2009)

    Google Scholar 

  58. Suzuki, Y.: Optimal 1-planar graphs which triangulate other surfaces. Discret. Math. 310(1), 6–11 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  59. Tamassia, R., Tollis, I.G.: A unified approach to visibility representations of planar graphs. Discret. Comput. Geom. 1(1), 321–341 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  60. Thomassen, C.: Plane representations of graphs. In: Progress in Graph Theory, pp. 43–69. AP (1984)

    Google Scholar 

  61. Wismath, S.K.: Characterizing bar line-of-sight graphs. In: SoCG 1985, pp. 147–152. ACM (1985)

    Google Scholar 

  62. Zhang, X., Liu, G.: The structure of plane graphs with independent crossings and its applications to coloring problems. Open Math. 11(2), 308–321 (2013)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabrizio Montecchiani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Liotta, G., Montecchiani, F. (2020). Edge Partitions and Visibility Representations of 1-planar Graphs. In: Hong, SH., Tokuyama, T. (eds) Beyond Planar Graphs. Springer, Singapore. https://doi.org/10.1007/978-981-15-6533-5_6

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-6533-5_6

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-6532-8

  • Online ISBN: 978-981-15-6533-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics