Skip to main content

Schematic Representation of Biconnected Graphs

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12590))

Abstract

Suppose that a biconnected graph is given, consisting of a large component plus several other smaller components, each separated from the main component by a separation pair. We investigate the existence and the computation time of schematic representations of the structure of such a graph where the main component is drawn as a disk, the vertices that take part in separation pairs are points on the boundary of the disk, and the small components are placed outside the disk and are represented as non-intersecting lunes connecting their separation pairs. We consider several drawing conventions for such schematic representations, according to different ways to account for the size of the small components. We map the problem of testing for the existence of such representations to the one of testing for the existence of suitably constrained 1-page book-embeddings and propose several polynomial-time and pseudo-polynomial-time algorithms.

This research was supported in part by MIUR Project “AHeAD” under PRIN 20174LF3T8, by H2020-MSCA-RISE Proj. “CONNECT” n\(^\circ \) 734922, and by Roma Tre University Azione 4 Project “GeoView”.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

References

  1. Bernhart, F., Kainen, P.C.: The book thickness of a graph. J. Comb. Theory Ser. B 27(3), 320–331 (1979)

    Article  MathSciNet  Google Scholar 

  2. Ceccarelli, S.: Tecniche per la visualizzazione di grafi di grandi dimensioni basate sulla connettività. Università degli Studi Roma Tre, Thesis for the Master Degree in Computer Science, October 2018). (in Italian)

    Google Scholar 

  3. Deng, T.: On the implementation and refinement of outerplanar graph algorithms. Master’s thesis, University of Windsor, Ontario, Canada (2007)

    Google Scholar 

  4. Di Battista, G., Frati, F., Patrignani, M., Tais, M.: Schematic representation of large biconnected graphs. Technical report, Cornell University arXiv:2008.09414 (2020)

  5. Fornito, A., Zalesky, A., Bullmore, E.T.: Fundamentals of Brain Network Analysis. Academic Press, Cambridge (2016)

    Google Scholar 

  6. Harary, F.: Graph Theory. Addison-Wesley Pub. Co., Reading (1969)

    Google Scholar 

  7. Hong, S., Nguyen, Q.H., Meidiana, A., Li, J., Eades, P.: BC tree-based proxy graphs for visualization of big graphs. In: IEEE Pacific Visualization Symposium (PacificVis 2018), pp. 11–20. IEEE Computer Society (2018)

    Google Scholar 

  8. Hopcroft, J.E., Tarjan, R.E.: Algorithm 447: efficient algorithms for graph manipulation. Commun. ACM 16(6), 372–378 (1973)

    Article  Google Scholar 

  9. Leskovec, J., Krevl, A.: SNAP Datasets: Stanford large network dataset collection, June 2014. http://snap.stanford.edu/data

  10. Mitchell, S.L.: Linear algorithms to recognize outerplanar and maximal outerplanar graphs. Inf. Process. Lett. 9(5), 229–232 (1979)

    Article  MathSciNet  Google Scholar 

  11. Moran, S., Wolfstahl, Y.: One-page book embedding under vertex-neighborhood constraints. SIAM J. Discrete Math. 3(3), 376–390 (1990)

    Article  MathSciNet  Google Scholar 

  12. Newman, M.: Networks. Oxford University Press, Oxford (2018)

    Book  Google Scholar 

  13. Nguyen, Q.H., Hong, S., Eades, P., Meidiana, A.: Proxy graph: visual quality metrics of big graph sampling. IEEE Trans. Vis. Comput. Graph. 23(6), 1600–1611 (2017)

    Article  Google Scholar 

  14. Syslo, M.M.: Characterizations of outerplanar graphs. Discrete Math. 26(1), 47–53 (1979)

    Article  MathSciNet  Google Scholar 

  15. Wiegers, M.: Recognizing outerplanar graphs in linear time. In: Tinhofer, G., Schmidt, G. (eds.) WG 1986. LNCS, vol. 246, pp. 165–176. Springer, Heidelberg (1987). https://doi.org/10.1007/3-540-17218-1_57

    Chapter  Google Scholar 

  16. Yoghourdjian, V., Dwyer, T., Klein, K., Marriott, K., Wybrow, M.: Graph thumbnails: identifying and comparing multiple graphs at a glance. IEEE Trans. Vis. Comput. Graph. 24(12), 3081–3095 (2018)

    Article  Google Scholar 

Download references

Acknowledgments

Thanks to an anonymous reviewer for observing that computing a max-constrained book-embedding has a time complexity that is lower-bounded by the one of sorting.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabrizio Frati .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Di Battista, G., Frati, F., Patrignani, M., Tais, M. (2020). Schematic Representation of Biconnected Graphs. In: Auber, D., Valtr, P. (eds) Graph Drawing and Network Visualization. GD 2020. Lecture Notes in Computer Science(), vol 12590. Springer, Cham. https://doi.org/10.1007/978-3-030-68766-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-68766-3_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-68765-6

  • Online ISBN: 978-3-030-68766-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics