Skip to main content

Simultaneous Embeddings with Vertices Mapping to Pre-specified Points

  • Conference paper
Computing and Combinatorics (COCOON 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7434))

Included in the following conference series:

  • 1089 Accesses

Abstract

We discuss the problem of embedding graphs in the plane with restrictions on the vertex mapping. In particular, we introduce a technique for drawing planar graphs with a fixed vertex mapping that bounds the number of times edges bend. An immediate consequence of this technique is that any planar graph can be drawn with a fixed vertex mapping so that edges map to piecewise linear curves with at most 3n + O(1) bends each. By considering uniformly random planar graphs, we show that 2n + O(1) bends per edge is sufficient on average.

To further utilize our technique, we consider simultaneous embeddings of k uniformly random planar graphs with vertices mapping to a fixed, common point set. We explain how to achieve such a drawing so that edges map to piecewise linear curves with \(O(n^{1-\frac{1}{k}})\) bends each, which holds with overwhelming probability. This result improves upon the previously best known result of O(n) bends per edge for the case where k ≥ 2. Moreover, we give a lower bound on the number of bends that matches our upper bound, proving our results are optimal.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Aggarwal, A., Klawe, M., Shor, P.: Multilayer grid embeddings for VLSI. Algorithmica 6(1), 129–151 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  2. Badent, M., Di Giacomo, E., Liotta, G.: Drawing colored graphs on colored points. In: Algorithms and Data Structures, pp. 102–113 (2007)

    Google Scholar 

  3. Bernhart, F., Kainen, P.: The book thickness of a graph. Journal of Combinatorial Theory, Series B 27(3), 320–331 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  4. Biedl, T., Kant, G., Kaufmann, M.: On triangulating planar graphs under the four-connectivity constraint. Algorithmica 19(4), 427–446 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  5. Biggs, N., Lloyd, E., Wilson, R.: Graph Theory, 1736–1936. Clarendon Press (1986)

    Google Scholar 

  6. Braß, P., Cenek, E., Duncan, C.A., Efrat, A., Erten, C., Ismailescu, D., Kobourov, S.G., Lubiw, A., Mitchell, J.S.B.: On Simultaneous Planar Graph Embeddings. In: Dehne, F., Sack, J.-R., Smid, M. (eds.) WADS 2003. LNCS, vol. 2748, pp. 243–255. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  7. Brightwell, G.: Random k-dimensional orders: Width and number of linear extensions. Order 9(4), 333–342 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  8. Chiba, N., Nishizeki, T.: The Hamiltonian cycle problem is linear-time solvable for 4-connected planar graphs. J. Algorithms 10(2), 187–211 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  9. Di Battista, G., Eades, P., Tamassia, R., Tollis, I.G.: Graph Drawing: Algorithms for the Visualization of Graphs. Prentice Hall PTR, Upper Saddle River (1998)

    Google Scholar 

  10. Erten, C., Kobourov, S.G.: Simultaneous Embedding of Planar Graphs with Few Bends. In: Pach, J. (ed.) GD 2004. LNCS, vol. 3383, pp. 195–205. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  11. Fáry, I.: On straight-line representation of planar graphs. Acta Sci. Math. (Szeged) 11, 229–233 (1948)

    MATH  Google Scholar 

  12. Gordon, T.: Simultaneous embeddings with vertices mapping to pre-specified points. Arxiv preprint (2012)

    Google Scholar 

  13. Kaufmann, M., Wiese, R.: Embedding vertices at points: Few bends suffice for planar graphs. J. Graph Algorithms Appl. 6(1), 115–129 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  14. Mead, C., Conway, L.: Introduction to VLSI Systems. Addison-Wesley Longman Publishing Co., Inc., Boston (1979)

    Google Scholar 

  15. Pach, J., Wenger, R.: Embedding Planar Graphs at Fixed Vertex Locations. In: Whitesides, S.H. (ed.) GD 1998. LNCS, vol. 1547, pp. 263–274. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  16. Schnyder, W.: Embedding planar graphs on the grid. In: SODA 1990: Proceedings of the First Annual ACM-SIAM Symposium on Discrete Algorithms, Society for Industrial and Applied Mathematics, Philadelphia, pp. 138–148 (1990)

    Google Scholar 

  17. Stein, S.K.: Convex maps. In: Proceedings of the American Mathematical Society, pp. 464–466 (1951)

    Google Scholar 

  18. Tutte, W.T.: How to draw a graph. Proc. London Math. Soc. 13, 743–768 (1963)

    Article  MathSciNet  MATH  Google Scholar 

  19. Wagner, K.: Bemerkungen zum Vierfarbenproblem. Jahresbericht. German. Math.-Verein. 46, 26–32 (1936)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gordon, T. (2012). Simultaneous Embeddings with Vertices Mapping to Pre-specified Points. In: Gudmundsson, J., Mestre, J., Viglas, T. (eds) Computing and Combinatorics. COCOON 2012. Lecture Notes in Computer Science, vol 7434. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32241-9_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32241-9_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32240-2

  • Online ISBN: 978-3-642-32241-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics