Abstract
Call a connected planar graphG legal if it has at least two nodes, no parallel edges or self-loops and at most two terminals (degree 1 nodes) and all terminals and degree 2 nodes are exterior. This class of graphs arose in connection with a two-dimensional generating system for modeling growth by binary cell division. Showing that any permitted pattern can be generated properly requires a matching or pairing lemma. The vertex set of a legal graph withn nodes can be split intop adjacent pairs ands singletons withs p, resulting in a matching which includes at least\(2\left[ {\frac{n}{3}} \right]\) nodes. This bound is sharp in the sense that there are legal graphs for which this matching is maximum. The matching can be implemented by a linear time algorithm. A legal graph witht terminals and n≥4 nodes has a spanning tree with at most\(\left[ {\frac{{n - t}}{2}} \right] + t\) terminals; this bound is sharp. Such a spanning tree can be constructed by an algorithm which operates in almost linear time.
Similar content being viewed by others
References
Aho, A. V., Hopcroft, J. E. and Ullman, J. D.,The Design and Analysis of Computer Algorithms, Addison-Wesley, 1974.
Carlyle, J. W., Greibach, S. A. and Paz, A., “A two-dimensional generating system modeling growth by binary cell division,”Proc. 15th Ann. Symp. on Switching and Automata Theory, October 1974, New Orleans, LA, 1–12.
Danzig, G. D. and Hofman, A. J., “Dilworth theorem on partially ordered sets,”Annals of Math. Studies, 38 (1956) 207–214.
Dilworth, R. P., “A decomposition theorem,”Annals of Math., 51 (1950) 161–166.
Edmonds, J., “Paths, trees, and flowers,”Canadian J. Math., 17 (1965) 449–467.
Even, S. and Kariv, O., “AnO(n 2.5) algorithm for maximum matching in general graphs,”Proc. 16th Ann. Symp. on Foundations of Computer Science, October 1975, Berkeley, CA, 100–112.
Gabow, H., “An efficient implementation of Edmonds' Maximum Matching Algorithm,”Tech. Rpt. No. 31, Stan-CS 72–328. June 1972.
Garey, M. R. and Johnson, D. S.,Computers and Intractability: A Guide to the Theory of NP-Completeness, Freeman, 1979.
Garey, M. R., Johnson, D. S. and Tarjan, R. E., “The planar Hamiltonian circuit problem isNP-complete,”SIAM J. Comput., 5 (1976) 704–714.
Hopcroft, J. E. and Karp. R. M., “Ann 5/2 algorithm for maximum matchings in bipartite graphs,”SIAM J. Comput., 2 (1973) 225–231.
Hopcroft, J. E. and Tarjan, R. E., “Efficient planarity testing,”JACM, 21 (1974) 549–568.
Hopcroft, J. E. and Ullman, J. D., “Set merging algorithms,”SIAM J. Comput., 2 (1973) 294–303.
Horowitz, E. and Sahni, S.,Fundamentals of Computer Algorithms, Computer Science Press, 1978.
Las Vergnas, M., “Sur une propriété des arbres maximaux dans un graphe,”C.R. Acad. Sci. Paris, Serie A, 272 (1971) 1297–1300.
Tarjan, R. E., “On the efficiency of a good but not linear set merging algorithm,”JACM, 22 (1975) 215–225.
Micali, S. and Vazirani, V. V., “An\(O(\sqrt {\left| \upsilon \right|} \cdot \left| E \right|)\) Algorithm for finding maximum matching in general graphs,”Proceedings of the 21st Annual Symposium on Foundations of Computer Science, October 1980, Syracuse, N.Y., 17–27.
Even, S.Graph Algorithms, Computer Science Press, 1979.
Author information
Authors and Affiliations
Additional information
This paper was supported in part by the National Science Foundation under Grant NSF-MCS-78-04725.
Rights and permissions
About this article
Cite this article
Carlyle, J.W., Greibach, S.A. & Paz, A. Matching and spanning in certain planar graphs. Math. Systems Theory 16, 159–183 (1983). https://doi.org/10.1007/BF01744575
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01744575