Abstract
Given an undirected graph G, the maximal planar subgraph problem is to determine a planar subgraph H of G such that no edge of G-H can be added to H without destroying planarity. Polynomial algorithms have been obtained by Jakayumar, Thulasiraman and Swamy [6] and Wu [9], O(mlogn) algorithms were previously given by Di Battista and Tamassia [3] and Cai, Han and Tarjan [2]. A recent O(mα(n)) algorithm was obtained by La Poute [7], Our algorithm is based on a simple planarity test [5] developed by the author, which is a vertex addition algorithm based on a depth-first-search ordering. The planarity test [5] uses no complicated data structure and is conceptually simpler than Hopcroft anf Tarjan's path addition and Lempel, Even and Cederbaum's vertex addition approaches.
The research of this author was supported in part by the National Science Council of the Republic of China.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
K. S. Booth and G. S. Lueker, Testing the consecutive ones property, interval graphs, and graph planarity using PQ-tree algorithms, J. Comput. Syst. Sci. 13(1976), 335–379.
J. Cai, X. Han and R. T. Tarjan, An O(mlogn)-time algorithm for the maximal planar subgraph problem, SIAM J. Comput. 22(1994), 1142–1162.
G. Di Battista and R. Tamassia [1989], Incremental planarity testing, in Proc. 30th Annual IEEE Symposium on Foundation of Computer Science, 436–411.
J. E. Hopcroft and R. E. Tarjan, Efficient planarity testing, J. Assoc. Comput. Mach. 21(1994), 549–568.
W. K. Shih and W. L. Hsu, A simple test for planar graphs, 1993, submitted.
R. Jakayumar, K. Thulasiraman and M. N. S. Swamy, An O(n 2) algorithms for graph planarization, IEEE Trans. CAD 8(1989), 257–267.
J. A. La Poute, Alpha-Algorithms for incremental planarity testing, STOC 1994, 706–715.
A. Lempel, S. Even and I. Cederbaum, An algorithm for planarity testing of graphs, Theory of Graphs, ed., P. Rosenstiehl, Gordon and Breach, New York, 1967, 215–232.
W. Wu, On the planar imbedding of linear graphs, J. Systems Sci. Math. Sci. 5, 290–302, 1985.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hsu, WL. (1995). A linear time algorithm for finding maximal planar subgraphs. In: Staples, J., Eades, P., Katoh, N., Moffat, A. (eds) Algorithms and Computations. ISAAC 1995. Lecture Notes in Computer Science, vol 1004. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0015441
Download citation
DOI: https://doi.org/10.1007/BFb0015441
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60573-7
Online ISBN: 978-3-540-47766-2
eBook Packages: Springer Book Archive