Skip to main content

Efficient Edge Splitting-Off Algorithms Maintaining All-Pairs Edge-Connectivities

  • Conference paper
Integer Programming and Combinatorial Optimization (IPCO 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6080))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bang-Jensen, J., Jordán, T.: Edge-connectivity augmentation preserving simplicity. SIAM Journal on Discrete Mathematics 11(4), 603–623 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  3. 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)

    Chapter  Google Scholar 

  4. Benczúr, A.A., Karger, D.R.: Augmenting undirected edge connectivity in O(n 2) time. Journal of Algorithms 37(1), 2–36 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Cheng, E., Jordán, T.: Successive edge-connectivity augmentation problems. Mathematical Programming 84(3), 577–593 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  9. Frank, A.: Augmenting graphs to meet edge-connectivity requirements. SIAM Journal on Discrete Mathematics 5(1), 25–53 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  10. Frank, A.: On a theorem of Mader. Ann. of Disc. Math. 101, 49–57 (1992)

    Article  MATH  Google Scholar 

  11. Frank, A., Király, Z.: Graph orientations with edge-connection and parity constraints. Combinatorica 22(1), 47–70 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  12. Gabow, H.N.: Efficient splitting off algorithms for graphs. In: STOC ’94, pp. 696–705 (1994)

    Google Scholar 

  13. Goemans, M.X., Bertsimas, D.J.: Survivable networks, linear programming relaxations and the parsimonious property. Math. Prog. 60(1), 145–166 (1993)

    Article  MathSciNet  Google Scholar 

  14. Gomory, R.E., Hu, T.C.: Multi-terminal network flows. Journal of the Society for Industrial and Applied Mathematics 9(4), 551–570 (1961)

    Article  MATH  MathSciNet  Google Scholar 

  15. 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)

    Google Scholar 

  16. Jordán, T.: On minimally k-edge-connected graphs and shortest k-edge-connected Steiner networks. Discrete Applied Mathematics 131(2), 421–432 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  17. Lau, L.C.: An approximate max-Steiner-tree-packing min-Steiner-cut theorem. Combinatorica 27(1), 71–90 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  18. Lovász, L.: Lecture. Conference of Graph Theory, Prague (1974); See also Combinatorial problems and exercises. North-Holland (1979)

    Google Scholar 

  19. Mader, W.: A reduction method for edge-connectivity in graphs. Annals of Discrete Mathematics 3, 145–164 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  20. Nagamochi, H.: A fast edge-splitting algorithm in edge-weighted graphs. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 1263–1268 (2006)

    Google Scholar 

  21. 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)

    Article  MATH  MathSciNet  Google Scholar 

  22. Nagamochi, H., Ibaraki, T.: Deterministic O(nm) time edge-splitting in undirected graphs. Journal of Combinatorial Optimization 1(1), 5–46 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  23. Nash-Williams, C.S.J.A.: On orientations, connectivity and odd vertex pairings in finite graphs. Canadian Journal of Mathematics 12, 555–567 (1960)

    MATH  MathSciNet  Google Scholar 

  24. Szigeti, Z.: Edge-splittings preserving local edge-connectivity of graphs. Discrete Applied Mathematics 156(7), 1011–1018 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  25. Yung, C.K.: Edge splitting-off and network design problems. Master thesis, The Chinese University of Hong Kong (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics