Drawing Clustered Graphs on Disk Arrangements

  • Tamara Mchedlidze
  • Marcel RadermacherEmail author
  • Ignaz Rutter
  • Nina Zimbel
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11355)


Let \(G=(V, E)\) be a planar graph and let \(\mathcal V\) be a partition of V. We refer to the graphs induced by the vertex sets in Open image in new window as clusters. Let \(\mathcal {D}_{\mathcal C}\) be an arrangement of disks with a bijection between the disks and the clusters. Akitaya et al. [2] give an algorithm to test whether Open image in new window can be embedded onto \(\mathcal {D}_{\mathcal C}\) with the additional constraint that edges are routed through a set of pipes between the disks. Based on such an embedding, we prove that every clustered graph and every disk arrangement without pipe-disk intersections has a planar straight-line drawing where every vertex is embedded in the disk corresponding to its cluster. This result can be seen as an extension of the result by Alam et al. [3] who solely consider biconnected clusters. Moreover, we prove that it is \(\mathcal {NP} \)-hard to decide whether a clustered graph has such a straight-line drawing, if we permit pipe-disk intersections.


  1. 1.
    Abrahamsen, M., Adamaszek, A., Miltzow, T.: The art gallery problem is \(\exists \mathbb{R}\)-complete. In: STOC 2018, pp. 65–73. ACM (2018)Google Scholar
  2. 2.
    Akitaya, H.A., Fulek, R., Tóth, C.D.: Recognizing weak embeddings of graphs. In: Czumaj, A. (ed.) SODA 2018, pp. 274–292. SIAM (2018)Google Scholar
  3. 3.
    Alam, M., Kaufmann, M., Kobourov, S.G., Mchedlidze, T.: Fitting planar graphs on planar maps. J. Graph Alg. Appl. 19(1), 413–440 (2015)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Angelini, P., et al.: Anchored drawings of planar graphs. In: Duncan, C., Symvonis, A. (eds.) GD 2014. LNCS, vol. 8871, pp. 404–415. Springer, Heidelberg (2014). Scholar
  5. 5.
    Angelini, P., Frati, F., Kaufmann, M.: Straight-line rectangular drawings of clustered graphs. Disc. Comput. Geom. 45(1), 88–140 (2011)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Banyassady, B., Hoffmann, M., Klemz, B., Löffler, M., Miltzow, T.: Obedient plane drawings for disk intersection graphs. In: Ellen, F., Kolokolova, A., Sack, J.R. (eds.) Algorithms and Data Structures. LNCS, vol. 10389, pp. 73–84. Springer, Cham (2017). Scholar
  7. 7.
    de Berg, M., Khosravi, A.: Optimal binary space partitions for segments in the plane. Int. J. Comput. Geom. Appl. 22(3), 187–206 (2012)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Bläsius, T., Rutter, I.: A new perspective on clustered planarity as a combinatorial embedding problem. Theor. Comput. Sci. 609(2), 306–315 (2016)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Cortese, P.F., Di Battista, G., Patrignani, M., Pizzonia, M.: On embedding a cycle in a plane graph. Disc. Math. 309(7), 1856–1869 (2009)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Eades, P., Feng, Q., Lin, X., Nagamochi, H.: Straight-line drawing algorithms for hierarchical graphs and clustered graphs. Algorithmica 44(1), 1–32 (2006)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Feng, Q.-W., Cohen, R.F., Eades, P.: Planarity for clustered graphs. In: Spirakis, P. (ed.) ESA 1995. LNCS, vol. 979, pp. 213–226. Springer, Heidelberg (1995). Scholar
  12. 12.
    Godau, M.: On the difficulty of embedding planar graphs with inaccuracies. In: Tamassia, R., Tollis, I.G. (eds.) GD 1994. LNCS, vol. 894, pp. 254–261. Springer, Heidelberg (1995). Scholar
  13. 13.
    Mchedlidze, T., Radermacher, M., Rutter, I., Zimbel, N.: Drawing Clustered Graphs on Disk Arrangements (2018).
  14. 14.
    Ribó Mor, A.: Realization and Counting Problems for Planar Structures. Ph.D. thesis, FU Berlin (2006).

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Tamara Mchedlidze
    • 1
  • Marcel Radermacher
    • 1
    Email author
  • Ignaz Rutter
    • 2
  • Nina Zimbel
    • 1
  1. 1.Department of Computer ScienceKarlsruhe Institute of TechnologyKarlsruheGermany
  2. 2.Department of Computer Science and MathematicsUniversity of PassauPassauGermany

Personalised recommendations