Skip to main content
Log in

On the embedding phase of the Hopcroft and Tarjan planarity testing algorithm

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We give a detailed description of the embedding phase of the Hopcroft and Tarjan planarity testing algorithm. The embedding phase runs in linear time. An implementation based on this paper can be found in [MMN].

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. K. Booth and L. Lueker. Testing for the consecutive ones property, interval graphs and graph planarity using PQ-tree algorithms.J. Comput. System Sci., 13:335–379, 1976.

    Google Scholar 

  2. N. Chiba, T. Nishizeki, S. Abe, and T. Ozawa. A linear algorithm for embedding planar graphs using PQ-trees.J. Comput. System Sci., 30(1):54–76, 1985.

    Article  Google Scholar 

  3. S. Even and R. E. Tarjan. Computing an st-numbering.Theoret. Comput. Sci., 2:339–344, 1976.

    Article  Google Scholar 

  4. H. de Fraysseix, J. Pach, and R. Pollack. How to draw a planar graph on a grid.Combinatorica, 10:41–51, 1991.

    Google Scholar 

  5. H. de Fraysseix and P. Rosenstiehl. A depth-first-search characterization of planarity.Ann. Discrete Math., 13:75–80, 1982.

    Google Scholar 

  6. J. Hopcroft and R. Tarjan. Efficient planarity testing.J. Assoc. Comput. Mach., 21(4):549–568, 1974.

    Google Scholar 

  7. A. Lempel, S. Even, and I. Cederbaum. An algorithm for planarity testing of graphs.Theory of Graphs, Internat. Symp. (Rome, 1966), pages 215–232, 1967.

  8. K. Mehlhorn.Data Structures and Efficient Algorithms, Volumes I, II, III. Springer-Verlag, Berlin, 1984.

    Google Scholar 

  9. K. Mehlhorn, P. Mutzel, and St. Näher. An implementation of the Hopcroft and Tarjan planarity test and embedding algorithm. Technical Report MPI-I-93-151, Max-Planck-Institut für Informatik, Saarbrücken, 1993.

    Google Scholar 

  10. K. Mehlhorn and St. Näher. LEDA: A library of efficient data types and algorithms.Comm. ACM, 38(1):96–102, 1995.

    Article  Google Scholar 

  11. P. Mutzel. A fast linear time embedding algorithm based on the Hopcroft-Tarjan planarity test. Technical Report, Universität zu Köln, 1992.

  12. St. Näher. LEDA manual version 3.1. Technical Report MPI-I-95-1-002, Max-Planck-Institut für Informatik, Saarbrücken, 1995.

    Google Scholar 

  13. W. Schnyder. Embedding planar graphs on the grid. InProc. 1st ACM-SIAM Symp. on Discrete Algebra (SODA), San Francisco, pages 138–148, 1990.

  14. S. G. Williamson. Depth-first search and Kuratowksi subgraphs.J. Assoc. Comput. Mach., 11:681–693, 1984.

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by C. K. Wong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mehlhorn, K., Mutzel, P. On the embedding phase of the Hopcroft and Tarjan planarity testing algorithm. Algorithmica 16, 233–242 (1996). https://doi.org/10.1007/BF01940648

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01940648

Key words

Navigation