Abstract
Given a planar graph G, the planar (biconnectivity) augmentation problem is to add the minimum number of edges to G such that the resulting graph is still planar and biconnected. Given a nonplanar and biconnected graph, the maximum planar biconnected subgraph problem consists of removing the minimum number of edges so that planarity is achieved and biconnectivity is maintained. Both problems are important in Automatic Graph Drawing. In [JM95], the minimum planarizing k-augmentation problem has been introduced, that links the planarization step and the augmentation step together. Here, we are given a graph which is not necessarily planar and not necessarily k-connected, and we want to delete some set of edges D and to add some set of edges A such that ¦D¦ + ¦A¦ is minimized and the resulting graph is planar, k-connected and spanning. For all three problems, we have given a polyhedral formulation by defining three different linear objective functions over the same polytope, namely the 2-node connected planar spanning subgraph polytope 2 \(\mathcal{N}\mathcal{C}\mathcal{P}\mathcal{L}\mathcal{S}\)(K n ). We investigate the facial structure of this polytope for k=2, which we will make use of in a branch and cut algorithm. Here, we give the dimension of the planar, biconnected, spanning subgraph polytope for G=K n and we show that all facets of the planar subgraph polytope \(\mathcal{P}\mathcal{L}\mathcal{S}\)(K n ) are also facets of the new polytope 2-\(\mathcal{N}\mathcal{C}\mathcal{P}\mathcal{L}\mathcal{S}\)(K n ). Furthermore, we show that the node-cut constraints arising in the biconnectivity spanning subgraph polytope, are facet-defining inequalities for 2-\(\mathcal{N}\mathcal{C}\mathcal{P}\mathcal{L}\mathcal{S}\)(K n ). We give first computational results for all three problems, the planar 2-augmentation problem, the minimum planarizing 2-augmentation problem and the maximum planar biconnected (spanning) subgraph problem. This is the first time that instances of any of these three problems can be solved to optimality.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Eswaran, K.P., and R.E. Tarjan: Augmentation problems. SIAM Journal on Computing 5 (1976) 653–665
Frank, A.: Augmenting graphs to meet edge-connectivity requirements. SIAM J. Discr. Math. 5 (1992) 25–53
Garey, M.R., and D.S. Johnson: Computers and Intractability: A Guide to the Theory of NP-completeness. Freeman, San Franc. (1979)
Garg, N., V.S. Santosh, and A. Singla: Improved Approximation Algorithms for Biconnected Subgraphs via Better Lower Bounding Techniques. SODA (1993), 103–111
Goldschmidt, O. and A. Takvorian: Finding a Biconnected Spanning Planar Subgraph of a Nonplanar Graph. Technical Report ORP93-03, University of Texas, Austin, USA (1994)
Harary, F.: The maximum connectivity of a graph Proceed. of the National Academy of Sciences. USA 48 (1962) 1142–1146
Himsolt, M.: Konzeption und Implementierung von Grapheneditoren. Dissertation, Universität Passau (1993)
Hopcroft, J., and R.E. Tarjan: Efficient planarity testing. J. ACM 21 (1974) 549–568
Jünger, M. and P. Mutzel: Maximum planar subgraphs and nice embeddings: Practical layout tools. to appear in Algorithmica, special issue on Graph Drawing, Ed. G. Di Battista und R. Tamassia (1994)
Jünger, M. and P. Mutzel: The Polyhedral Approach to the Maximum Planar Subgraph Problem: New Chances for Related Problems. Lect. Notes in Comp. Sci 894, Proc. DIMACS GD'94, Ed. R. Tamassia and I.G. Tollis, Springer-Verlag, Princeton (1995) 119–130
Hsu, T.-S. and V. Ramachandran: A linear time algorithm for triconnectivity augmentation. Proc. 32th Annual Symp. on Found. of Comp. Science, Puerto Rico (1991) 548–559
Kant, G.: Algorithms for Drawing Planar Graphs. Ph.D.-Thesis, Utrecht University (1993)
per ftp available at layoutlib@informatik.uni-koeln.de (1995)
Mutzel, P.: The Maximum Planar Subgraph Problem. Dissertation, Universität Köln (1994)
Mutzel, P.: s-Chorded Cycle Graphs and their Relation to the Planar Subgraph Polytope. Technical Report No. 94-161, Angewandte Mathematik und Informatik, Universität zu Köln (1994)
Ravi, R. and D.P. Williamson: An Approximation Algorithm for Minimum-Cost Vertex-Connectivity Problems. Proc. 6th Annual ACM-SIAM Symposium on Discrete Algorithms, San Francisco (1995)
Rosenthal, A. and A. Goldner: Smallest augmentation to biconnect a graph. SIAM J. on Computing 6 (1977) 55–66
Stoer, M.: Design of Survivable Networks. Lecture Notes in Mathematics, Springer-Verlag, Berlin (1992)
Tamassia, R., G. Di Battista, and C. Batini: Automatic graph drawing and readability of diagrams. IEEE Transactions on Systems, Man and Cybernetics 18 (1988) 61–79
Watanabe, T., and A. Nakamura: A minimum 3-connectivity augmentation of a graph. J. Comp. and Sys. Sci. 46 (1993) 91–128
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mutzel, P. (1995). A polyhedral approach to planar augmentation and related problems. In: Spirakis, P. (eds) Algorithms — ESA '95. ESA 1995. Lecture Notes in Computer Science, vol 979. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60313-1_166
Download citation
DOI: https://doi.org/10.1007/3-540-60313-1_166
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60313-9
Online ISBN: 978-3-540-44913-3
eBook Packages: Springer Book Archive