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].
Similar content being viewed by others
References
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.
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.
S. Even and R. E. Tarjan. Computing an st-numbering.Theoret. Comput. Sci., 2:339–344, 1976.
H. de Fraysseix, J. Pach, and R. Pollack. How to draw a planar graph on a grid.Combinatorica, 10:41–51, 1991.
H. de Fraysseix and P. Rosenstiehl. A depth-first-search characterization of planarity.Ann. Discrete Math., 13:75–80, 1982.
J. Hopcroft and R. Tarjan. Efficient planarity testing.J. Assoc. Comput. Mach., 21(4):549–568, 1974.
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.
K. Mehlhorn.Data Structures and Efficient Algorithms, Volumes I, II, III. Springer-Verlag, Berlin, 1984.
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.
K. Mehlhorn and St. Näher. LEDA: A library of efficient data types and algorithms.Comm. ACM, 38(1):96–102, 1995.
P. Mutzel. A fast linear time embedding algorithm based on the Hopcroft-Tarjan planarity test. Technical Report, Universität zu Köln, 1992.
St. Näher. LEDA manual version 3.1. Technical Report MPI-I-95-1-002, Max-Planck-Institut für Informatik, Saarbrücken, 1995.
W. Schnyder. Embedding planar graphs on the grid. InProc. 1st ACM-SIAM Symp. on Discrete Algebra (SODA), San Francisco, pages 138–148, 1990.
S. G. Williamson. Depth-first search and Kuratowksi subgraphs.J. Assoc. Comput. Mach., 11:681–693, 1984.
Author information
Authors and Affiliations
Additional information
Communicated by C. K. Wong.
Rights 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
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01940648