Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Graph Drawing
  3. Conference paper

Complexity Results for Three-Dimensional Orthogonal Graph Drawing

(Extended Abstract)

  • Conference paper
  • pp 368–379
  • Cite this conference paper
Save conference paper
View saved research
Graph Drawing (GD 2005)
Complexity Results for Three-Dimensional Orthogonal Graph Drawing
  • Maurizio Patrignani18 

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

Included in the following conference series:

  • International Symposium on Graph Drawing
  • 1410 Accesses

Abstract

We introduce the 3SAT reduction framework which can be used to prove the NP-hardness of finding three-dimensional orthogonal drawings with specific constraints. We use it to show that finding a drawing of a graph whose edges have a fixed shape is NP-hard. Also, it is NP-hard finding a drawing of a graph with nodes at prescribed positions when a maximum of two bends per edge is allowed. We comment on the impact of these results on the two open problems of determining whether a graph always admits a 3D orthogonal drawing with at most two bends per edge and of characterizing orthogonal shapes admitting a drawing without intersections.

Work partially supported by European Commission – Fet Open project COSIN – COevolution and Self-organisation In dynamical Networks – IST-2001-33555, by European Commission – Fet Open project DELIS – Dynamically Evolving Large Scale Information Systems – Contract no 001907, by MIUR under Project ALGO-NEXT (Algorithms for the Next Generation Internet and Web: Methodologies, Design, and Experiments), and by “The Multichannel Adaptive Information Systems (MAIS) Project”, MIUR Fondo per gli Investimenti della Ricerca di Base.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Extending Partial Orthogonal Drawings

Chapter © 2020

On Smooth Orthogonal and Octilinear Drawings: Relations, Complexity and Kandinsky Drawings

Article 22 October 2018

One-Bend Drawings of Outerplanar Graphs Inside Simple Polygons

Chapter © 2021

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Algorithmic Complexity
  • Combinatorial Geometry
  • Computational Geometry
  • Computational Complexity
  • Geometry
  • Graph Theory
  • Graph Algorithms and Combinatorial Complexity

References

  1. Biedl, T.C.: Heuristics for 3D-orthogonal graph drawings. In: Proc. 4th Twente Workshop on Graphs and Combinatorial Optimization, pp. 41–44 (1995)

    Google Scholar 

  2. Bondy, J.A., Murty, U.S.R.: Graph Theory with Applications. Macmillan, London (1976)

    Google Scholar 

  3. Brandenburg, F., Eppstein, D., Goodrich, M.T., Kobourov, S., Liotta, G., Mutzel, P.: Selected open problems in graph drawing. In: Liotta, G. (ed.) GD 2003. LNCS, vol. 2912, pp. 515–539. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Closson, M., Gartshore, S., Johansen, J., Wismath, S.K.: Fully dynamic 3-dimensional orthogonal graph drawing. J. of Graph Algorithms and Applications 5(2), 1–34 (2001)

    MathSciNet  Google Scholar 

  5. Demaine, E.D., Mitchell, J.S.B., O’Rourke, J. (eds.): The Open Problems Project, http://cs.smith.edu/~orourke/TOPP/Welcome.html

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

    MATH  Google Scholar 

  7. Di Battista, G., Liotta, G., Lubiw, A., Whitesides, S.: Orthogonal drawings of cycles in 3d space. In: Marks, J. (ed.) GD 2000. LNCS, vol. 1984, pp. 272–283. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  8. Di Battista, G., Liotta, G., Lubiw, A., Whitesides, S.: Embedding problems for paths with direction constrained edges. Theor. Comp. Sci. 289, 897–917 (2002)

    Article  MATH  Google Scholar 

  9. Di Giacomo, E., Liotta, G., Patrignani, M.: A note on 3D orthogonal drawings with direction constrained edges. Inform. Process. Lett. 90, 97–101 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  10. Eades, P., Stirk, C., Whitesides, S.: The techniques of Kolmogorov and Bardzin for three dimensional orthogonal graph drawings. Inform. Process. Lett. 60, 97–103 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  11. Eades, P., Symvonis, A., Whitesides, S.: Three dimensional orthogonal graph drawing algorithms. Discrete Applied Math. 103(1-3), 55–87 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  12. Lynn, B.Y.S., Symvonis, A., Wood, D.R.: Refinement of three-dimensional orthogonal graph drawings. In: Marks, J. (ed.) GD 2000. LNCS, vol. 1984, pp. 308–320. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  13. Papakostas, A., Tollis, I.G.: Algorithms for incremental orthogonal graph drawing in three dimensions. J. of Graph Algorithms and Applications 3(4), 81–115 (1999)

    MATH  MathSciNet  Google Scholar 

  14. Patrignani, M.: Complexity results for three-dimensional orthogonal graph drawing. Tech. Report RT-DIA-94-2005, Dip. Inf. e Automazione, Univ. Roma Tre (2005), http://dipartimento.dia.uniroma3.it/ricerca/rapporti/rapporti.php

  15. Preparata, F.P., Shamos, M.I.: Computational Geometry: An Introduction, 3rd edn. Springer, Heidelberg (1990)

    Google Scholar 

  16. Tamassia, R.: On embedding a graph in the grid with the minimum number of bends. SIAM J. Comput. 16(3), 421–444 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  17. Vijayan, G., Wigderson, A.: Rectilinear graphs and their embeddings. SIAM J. Comput. 14, 355–372 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  18. Wood, D.R.: On higher-dimensional orthogonal graph drawing. In: Harland, J. (ed.) Proc. Computing: the Australasian Theory Symposimum (CATS 1997), vol. 19, pp. 3–8. Australian Computer Science Commission (1997)

    Google Scholar 

  19. Wood, D.R.: Lower bounds for the number of bends in three-dimensional orthogonal graph drawings. J. of Graph Algorithms and Applications 7, 33–77 (2003)

    MATH  Google Scholar 

  20. Wood, D.R.: Optimal three-dimensional orthogonal graph drawing in the general position model. Theor. Comp. Sci. 299, 151–178 (2003)

    Article  MATH  Google Scholar 

  21. Wood, D.R.: Minimising the number of bends and volume in 3-dimensional orthogonal graph drawings with a diagonal vertex layout. Algorithmica 39, 235–253 (2004)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Università di Roma Tre, Italy

    Maurizio Patrignani

Authors
  1. Maurizio Patrignani
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Department of Computer Science and Information Systems, University of Limerick, Ireland

    Patrick Healy

  2. Department of CSIS, University of Limerick, P.O. Box, Limerick, Republic of Ireland

    Nikola S. Nikolov

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Patrignani, M. (2006). Complexity Results for Three-Dimensional Orthogonal Graph Drawing. In: Healy, P., Nikolov, N.S. (eds) Graph Drawing. GD 2005. Lecture Notes in Computer Science, vol 3843. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11618058_33

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/11618058_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-31425-7

  • Online ISBN: 978-3-540-31667-1

  • eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

162.0.217.198

Not affiliated

Springer Nature

© 2026 Springer Nature