Practical Level Planarity Testing and Layout with Embedding Constraints

  • Martin Harrigan
  • Patrick Healy
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4875)


We describe a practical method to test a leveled graph for level planarity and provide a level planar layout of the graph if the test succeeds, all in quadratic running-time. Embedding constraints restricting the order of incident edges around the vertices are allowed.


Incident Edge Successive Level Label Edge Level Planar Layout Algorithm 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Chiba, N., Nishizeki, T., Abe, S., Ozawa, T.: A Linear Algorithm for Embedding Planar Graphs using PQ-Trees. Journal of Comp. and Sys. Sci. 30(1), 54–76 (1985)zbMATHCrossRefMathSciNetGoogle Scholar
  2. 2.
    Di Battista, G., Nardelli, E.: Hierarchies and Planarity Theory. IEEE Trans. Sys., Man and Cybern. 18(6), 1035–1046 (1988)zbMATHCrossRefGoogle Scholar
  3. 3.
    Gutwenger, C., Klein, K., Mutzel, P.: Planarity Testing and Optimal Edge Insertion with Embedding Constraints. In: Kaufmann, M., Wagner, D. (eds.) GD 2006. LNCS, vol. 4372, pp. 126–137. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  4. 4.
    Healy, P., Kuusik, A.: Algorithms for Multi-Level Graph Planarity Testing and Layout. Theor. Comp. Sci. 320(2-3), 331–344 (2004)zbMATHCrossRefMathSciNetGoogle Scholar
  5. 5.
    Heath, L., Pemmaraju, S.: Recognizing Leveled-Planar DAGs in Linear Time. In: Brandenburg, F.J. (ed.) GD 1995. LNCS, vol. 1027, pp. 300–311. Springer, Heidelberg (1996)CrossRefGoogle Scholar
  6. 6.
    Jünger, M., Leipert, S.: Level Planar Embedding in Linear Time. Journal of Graph Alg. and App. 6(1), 67–113 (2002)zbMATHGoogle Scholar
  7. 7.
    Randerath, B., Speckenmeyer, E., Boros, E., Hammer, P., Kogan, A., Makino, K., Simeone, B., Cepek, O.: A Satisfiability Formulation of Problems on Level Graphs. Technical report 40-2001, Rutgers Center for Operations Research, Rutgers University (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Martin Harrigan
    • 1
  • Patrick Healy
    • 1
  1. 1.Department of Computer Science and Information SystemsUniversity of LimerickIreland

Personalised recommendations