Skip to main content

Switch-Regular Upward Planar Embeddings of Trees

  • Conference paper
Book cover WALCOM: Algorithms and Computation (WALCOM 2010)

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

Included in the following conference series:

  • 798 Accesses

Abstract

Upward planar drawings of digraphs are crossing free drawings where all edges flow in the upward direction. The problem of deciding whether a digraph admits an upward planar drawing is called the upward planarity testing problem, and it has been widely studied in the literature. In this paper we investigate a new version of this problem: Deciding whether a digraph admits a switch-regular upward planar drawing, i.e., an upward planar drawing with specific topological properties. Switch-regular upward planar drawings have applications in the design of efficient checkers and in the design of effective compaction heuristics. We provide characterizations for the class of directed trees that admit a switch-regular upward planar drawing. Based on these characterizations we describe an optimal linear-time testing and embedding algorithm.

The problem studied in this paper was posed during the first Bertinoro Workshop on Graph Drawing (http://www.diei.unipg.it/~bwgd/).

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 39.99
Price excludes VAT (USA)
  • Available as 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bertolazzi, P., Di Battista, G., Didimo, W.: Quasi-upward planarity. Algorithmica 32(3), 474–506 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bertolazzi, P., Di Battista, G., Liotta, G., Mannino, C.: Upward drawings of triconnected digraphs. Algorithmica 6(12), 476–497 (1994)

    Article  Google Scholar 

  3. Bertolazzi, P., Di Battista, G., Mannino, C., Tamassia, R.: Optimal upward planarity testing of single-source digraphs. SIAM Journal on Computing 27, 132–169 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  4. Binucci, C., Giacomo, E.D., Didimo, W., Rextin, A.: Switch-regular upward planarity testing of directed trees. Technical Report RT-001-09, DIEI, Univ. Perugia (2009), http://www.diei.unipg.it/rt/rt_frames.htm

  5. Bridgeman, S.S., Battista, G.D., Didimo, W., Liotta, G., Tamassia, R., Vismara, L.: Turn-regularity and optimal area drawings of orthogonal representations. Comput. Geom. 16(1), 53–93 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  6. Chan, H.: A parameterized algorithm for upward planarity testing. In: Albers, S., Radzik, T. (eds.) ESA 2004. LNCS, vol. 3221, pp. 157–168. Springer, Heidelberg (2004)

    Google Scholar 

  7. Devillers, O., Liotta, G., Preparata, F.P., Tamassia, R.: Checking the convexity of polytopes and the planarity of subdivisions. Comput. Geom. 11(3-4), 187–208 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  8. Di Battista, G., Eades, P., Tamassia, R., Tollis, I.G.: Graph Drawing. Prentice-Hall, Upper Saddle River (1999)

    MATH  Google Scholar 

  9. Di Battista, G., Liotta, G.: Upward planarity checking: “faces are more than polygon”. In: Whitesides, S.H. (ed.) GD 1998. LNCS, vol. 1547, pp. 72–86. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  10. Didimo, W.: Upward planar drawings and switch-regularity heuristics. Journal of Graph Algorithms and Applications 10(2), 259–285 (2006)

    MATH  MathSciNet  Google Scholar 

  11. Didimo, W., Giordano, F., Liotta, G.: Upward spirality and upward planarity testing. In: Healy, P., Nikolov, N.S. (eds.) GD 2005. LNCS, vol. 3843, pp. 117–128. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Garg, A., Tamassia, R.: On the computational complexity of upward and rectilinear planarity testing. SIAM Journal on Computing 31(2), 601–625 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  13. Healy, P., Lynch, K.: Fixed-parameter tractable algorithms for testing upward planarity. International Journal of Foundations of Computer Science 17(5), 1095–1114 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  14. Hutton, M.D., Lubiw, A.: Upward planarity testing of single-source acyclic digraphs. SIAM Journal on Computing 25(2), 291–311 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  15. Papakostas, A.: Upward planarity testing of outerplanar dags. In: Tamassia, R., Tollis, I.G. (eds.) GD 1994. LNCS, vol. 894, pp. 298–306. Springer, Heidelberg (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Binucci, C., Di Giacomo, E., Didimo, W., Rextin, A. (2010). Switch-Regular Upward Planar Embeddings of Trees. In: Rahman, M.S., Fujita, S. (eds) WALCOM: Algorithms and Computation. WALCOM 2010. Lecture Notes in Computer Science, vol 5942. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11440-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11440-3_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11439-7

  • Online ISBN: 978-3-642-11440-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics