Abstract
In this paper we present new edge splitting-off results maintaining all-pairs edge-connectivities of a graph. We first give an alternate proof of Mader’s theorem, and use it to obtain a deterministic \(\tilde{O}({r_{\max}}^2 \cdot n^2)\)-time complete edge splitting-off algorithm for unweighted graphs, where r max denotes the maximum edge-connectivity requirement. This improves upon the best known algorithm by Gabow by a factor of \(\tilde{\Omega}(n)\). We then prove a new structural property, and use it to further speedup the algorithm to obtain a randomized \(\tilde{O}(m + {r_{\max}}^3 \cdot n)\)-time algorithm. These edge splitting-off algorithms can be used directly to speedup various graph algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bang-Jensen, J., Frank, A., Jackson, B.: Preserving and increasing local edge-connectivity in mixed graphs. SIAM J. Disc. Math. 8(2), 155–178 (1995)
Bang-Jensen, J., Jordán, T.: Edge-connectivity augmentation preserving simplicity. SIAM Journal on Discrete Mathematics 11(4), 603–623 (1998)
Bernáth, A., Király, T.: A new approach to splitting-off. In: Lodi, A., Panconesi, A., Rinaldi, G. (eds.) IPCO 2008. LNCS, vol. 5035, pp. 401–415. Springer, Heidelberg (2008)
Benczúr, A.A., Karger, D.R.: Augmenting undirected edge connectivity in O(n 2) time. Journal of Algorithms 37(1), 2–36 (2000)
Bhalgat, A., Hariharan, R., Kavitha, T., Panigrahi, D.: An \(\tilde{O}(mn)\) Gomory-Hu tree construction algorithm for unweighted graphs. In: STOC 2007, pp. 605–614 (2007)
Bhalgat, A., Hariharan, R., Kavitha, T., Panigrahi, D.: Fast edge splitting and Edmonds’ arborescence construction for unweighted graphs. In: SODA ’08, pp. 455–464 (2008)
Chan, Y.H., Fung, W.S., Lau, L.C., Yung, C.K.: Degree Bounded Network Design with Metric Costs. In: FOCS ’08, pp. 125–134 (2008)
Cheng, E., Jordán, T.: Successive edge-connectivity augmentation problems. Mathematical Programming 84(3), 577–593 (1999)
Frank, A.: Augmenting graphs to meet edge-connectivity requirements. SIAM Journal on Discrete Mathematics 5(1), 25–53 (1992)
Frank, A.: On a theorem of Mader. Ann. of Disc. Math. 101, 49–57 (1992)
Frank, A., Király, Z.: Graph orientations with edge-connection and parity constraints. Combinatorica 22(1), 47–70 (2002)
Gabow, H.N.: Efficient splitting off algorithms for graphs. In: STOC ’94, pp. 696–705 (1994)
Goemans, M.X., Bertsimas, D.J.: Survivable networks, linear programming relaxations and the parsimonious property. Math. Prog. 60(1), 145–166 (1993)
Gomory, R.E., Hu, T.C.: Multi-terminal network flows. Journal of the Society for Industrial and Applied Mathematics 9(4), 551–570 (1961)
Hariharan, R., Kavitha, T., Panigrahi, D.: Efficient algorithms for computing all low st edge connectivities and related problems. In: SODA ’07, pp. 127–136 (2007)
Jordán, T.: On minimally k-edge-connected graphs and shortest k-edge-connected Steiner networks. Discrete Applied Mathematics 131(2), 421–432 (2003)
Lau, L.C.: An approximate max-Steiner-tree-packing min-Steiner-cut theorem. Combinatorica 27(1), 71–90 (2007)
Lovász, L.: Lecture. Conference of Graph Theory, Prague (1974); See also Combinatorial problems and exercises. North-Holland (1979)
Mader, W.: A reduction method for edge-connectivity in graphs. Annals of Discrete Mathematics 3, 145–164 (1978)
Nagamochi, H.: A fast edge-splitting algorithm in edge-weighted graphs. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 1263–1268 (2006)
Nagamochi, H., Ibaraki, T.: Linear time algorithm for finding a sparse k-connected spanning subgraph of a k-connected graph. Algorithmica 7(1), 583–596 (1992)
Nagamochi, H., Ibaraki, T.: Deterministic O(nm) time edge-splitting in undirected graphs. Journal of Combinatorial Optimization 1(1), 5–46 (1997)
Nash-Williams, C.S.J.A.: On orientations, connectivity and odd vertex pairings in finite graphs. Canadian Journal of Mathematics 12, 555–567 (1960)
Szigeti, Z.: Edge-splittings preserving local edge-connectivity of graphs. Discrete Applied Mathematics 156(7), 1011–1018 (2008)
Yung, C.K.: Edge splitting-off and network design problems. Master thesis, The Chinese University of Hong Kong (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lau, L.C., Yung, C.K. (2010). Efficient Edge Splitting-Off Algorithms Maintaining All-Pairs Edge-Connectivities. In: Eisenbrand, F., Shepherd, F.B. (eds) Integer Programming and Combinatorial Optimization. IPCO 2010. Lecture Notes in Computer Science, vol 6080. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13036-6_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-13036-6_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13035-9
Online ISBN: 978-3-642-13036-6
eBook Packages: Computer ScienceComputer Science (R0)