Skip to main content

Improved Approximation Algorithms for Min-Cost Connectivity Augmentation Problems

  • Conference paper
  • First Online:
Computer Science – Theory and Applications (CSR 2016)

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

Included in the following conference series:

  • 482 Accesses

Abstract

A graph G is k-connected if it has k internally-disjoint st-paths for every pair st of nodes. Given a root s and a set T of terminals is k-\((s,T)\)-connected if it has k internally-disjoint st-paths for every \(t \in T\). We consider two well studied min-cost connectivity augmentation problems, where we are given an integer \(k \ge 0\), a graph \(G=(V,E)\), and and an edge set F on V with costs. The goal is to compute a minimum cost edge set \(J \subseteq F\) such that \(G+J\) has connectivity \(k+1\). In the k -Connectivity Augmentation problem G is k-connected and \(G+J\) should be \((k+1)\)-connected. In the \(k\)-\((s,T)\) -Connectivity Augmentation problem G is k-\((s,T)\)-connected and \(G+J\) should be \((k+1)\)-(sT)-connected.

For the k -Connectivity Augmentation problem we obtain the following results. For \(n \ge 3k-5\), we obtain approximation ratios 3 for directed graphs and 4 for undirected graphs,improving the previous ratio 5 of [26]. For directed graphs and \(k=1\), or \(k=2\) and n odd, we further improve to 2.5 the previous ratios 3 and 4, respectively.

For the undirected \(2\)-\((s,T)\) -Connectivity Augmentation problem we achieve ratio \(4\frac{2}{3}\), improving the previous best ratio 12 of [24]. For the special case when all the edges in F are incident to s, we give a polynomial time algorithm, improving the ratio \(4\frac{17}{30}\) of [21, 25] for this variant.

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 EPUB and 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

References

  1. Aazami, A., Cheriyan, J., Laekhanukit, B.: A bad example for the iterative rounding method for mincost \(k\)-connected spanning subgraphs. Discrete Optim. 10(1), 25–41 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  2. Auletta, V., Dinitz, Y., Nutov, Z., Parente, D.: A 2-approximation algorithm for finding an optimum 3-vertex-connected spanning subgraph. J. Algorithms 32(1), 21–30 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  3. Cheriyan, J., Végh, L.: Approximating minimum-cost \(k\)-node connected subgraphs via independence-free graphs. SIAM J. Comput. 43(4), 1342–1362 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  4. Cheriyan, J., Vempala, S., Vetta, A.: An approximation algorithm for the min-cost \(k\)-vertex connected subgraph. SIAM J. Comput. 32(4), 1050–1055 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chuzhoy, J., Khanna, S.: An \({O}(k^3 \log n)\)-approximation algorithm for vertex-connectivity survivable network design. Theor. Comput. 8(1), 401–413 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  6. Dinitz, Y., Nutov, Z.: A \(3\)-approximation algorithm for finding optimum \(4,5\)-vertex-connected spanning subgraphs. J. Algorithms 32(1), 31–40 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  7. Fackharoenphol, J., Laekhanukit, B.: An \({O}(\log ^2 k)\)-approximation algorithm for the \(k\)-vertex connected subgraph problem. SIAM J. Comput. 41, 1095–1109 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  8. Fleischer, L., Jain, K., Williamson, D.: Iterative rounding 2-approximation algorithms for minimum-cost vertex connectivity problems. J. Comput. Syst. Sci. 72(5), 838–867 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. Frank, A.: Rooted \(k\)-connections in digraphs. Discrete Appl. Math. 157(6), 1242–1254 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  10. Frank, A., Jordán, T.: Minimal edge-coverings of pairs of sets. J. Comb. Theor. B 65, 73–110 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  11. Frank, A., Tardos, E.: An application of submodular flows. Linear Algebra Appl. 114(115), 329–348 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  12. Fukunaga, T.: Approximating minimum cost source location problems with local vertex-connectivity demands. J. Discrete Algorithms 19, 30–38 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  13. Fukunaga, T.: Approximating the generalized terminal backup problem via half-integral multiflow relaxation. In: STACS, pp. 316–328 (2015)

    Google Scholar 

  14. Fukunaga, T., Nutov, Z., Ravi, R.: Iterative rounding approximation algorithms for degree-bounded node-connectivity network design. SIAM J. Comput. 44(5), 1202–1229 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  15. Goemans, M., Goldberg, A., Plotkin, S., Shmoys, D., Tardos, E., Williamson, D.: Improved approximation algorithms for network design problems. In: SODA, pp. 223–232 (1994)

    Google Scholar 

  16. Jain, K.: A factor 2 approximation algorithm for the generalized Steiner network problem. Combinatorica 21(1), 39–60 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  17. Jordán, T.: On the optimal vertex-connectivity augmentation. J. Comb. Theor. B 63, 8–20 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  18. Khuller, S., Raghavachari, B.: Improved approximation algorithms for uniform connectivity problems. J. Algorithms 21, 434–450 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  19. Kortsarz, G., Nutov, Z.: Approximating node connectivity problems via set covers. Algorithmica 37, 75–92 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  20. Kortsarz, G., Nutov, Z.: Approximating \(k\)-node connected subgraphs via critical graphs. SIAM J. Comput. 35(1), 247–257 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  21. Kortsarza, G., Nutov, Z.: Approximating source location and star survivable network problems. Manuscript (2015)

    Google Scholar 

  22. Laekhanukit, B.: Parameters of two-prover-one-round game and the hardness of connectivity problems. In: SODA, pp. 1626–1643 (2014)

    Google Scholar 

  23. Lando, Y., Nutov, Z.: Inapproximability of survivable networks. Theort. Comput. Sci. 410(21–23), 2122–2125 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  24. Nutov, Z.: Approximating minimum cost connectivity problems via uncrossable bifamilies. ACM Trans. Algorithms 9(1), 1 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  25. Nutov, Z.: Approximating node-connectivity augmentation problems. Algorithmica 63(1–2), 398–410 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  26. Nutov, Z.: Approximating minimum-cost edge-covers of crossing biset families. Combinatorica 34(1), 95–114 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  27. Ravi, R., Williamson, D.P.: An approximation algorithm for minimum-cost vertex-connectivity problems. Algorithmica 18, 21–43 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  28. Ravi, R., Williamson, D.P.: Erratum: an approximation algorithm for minimum-cost vertex-connectivity problems. Algorithmica 34(1), 98–107 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  29. Végh, L.: Augmenting undirected node-connectivity by one. SIAM J. Discrete Math. 25(2), 695–718 (2011)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zeev Nutov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Nutov, Z. (2016). Improved Approximation Algorithms for Min-Cost Connectivity Augmentation Problems. In: Kulikov, A., Woeginger, G. (eds) Computer Science – Theory and Applications. CSR 2016. Lecture Notes in Computer Science(), vol 9691. Springer, Cham. https://doi.org/10.1007/978-3-319-34171-2_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-34171-2_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-34170-5

  • Online ISBN: 978-3-319-34171-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics