Skip to main content
Erschienen in: Journal of Combinatorial Optimization 2/2016

01.02.2016

Improved approximations for buy-at-bulk and shallow-light \(k\)-Steiner trees and \((k,2)\)-subgraph

verfasst von: M. Reza Khani, Mohammad R. Salavatipour

Erschienen in: Journal of Combinatorial Optimization | Ausgabe 2/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper we give improved approximation algorithms for some network design problems. In the bounded-diameter or shallow-light \(k\)-Steiner tree problem (SL\(k\)ST), we are given an undirected graph \(G=(V,E)\) with terminals \(T\subseteq V\) containing a root \(r\in T\), a cost function \(c:E\rightarrow \mathbb {R}^+\), a length function \(\ell :E\rightarrow \mathbb {R}^+\), a bound \(L>0\) and an integer \(k\ge 1\). The goal is to find a minimum \(c\)-cost \(r\)-rooted Steiner tree containing at least \(k\) terminals whose diameter under \(\ell \) metric is at most \(L\). The input to the buy-at-bulk \(k\)-Steiner tree problem (BB\(k\)ST) is similar: graph \(G=(V,E)\), terminals \(T\subseteq V\) containing a root \(r\in T\), cost and length functions \(c,\ell :E\rightarrow \mathbb {R}^+\), and an integer \(k\ge 1\). The goal is to find a minimum total cost \(r\)-rooted Steiner tree \(H\) containing at least \(k\) terminals, where the cost of each edge \(e\) is \(c(e)+\ell (e)\cdot f(e)\) where \(f(e)\) denotes the number of terminals whose path to root in \(H\) contains edge \(e\). We present a bicriteria \((O(\log ^2 n),O(\log n))\)-approximation for SL\(k\)ST: the algorithm finds a \(k\)-Steiner tree with cost at most \(O(\log ^2 n\cdot \text{ opt }^*)\) where \(\text{ opt }^*\) is the cost of an LP relaxation of the problem and diameter at most \(O(L\cdot \log n)\). This improves on the algorithm of Hajiaghayi et al. (2009) (APPROX’06/Algorithmica’09) which had ratio \((O(\log ^4 n), O(\log ^2 n))\). Using this, we obtain an \(O(\log ^3 n)\)-approximation for BB\(k\)ST, which improves upon the \(O(\log ^4 n)\)-approximation of Hajiaghayi et al. (2009). We also consider the problem of finding a minimum cost \(2\)-edge-connected subgraph with at least \(k\) vertices, which is introduced as the \((k,2)\)-subgraph problem in Lau et al. (2009) (STOC’07/SICOMP09). This generalizes some well-studied classical problems such as the \(k\)-MST and the minimum cost \(2\)-edge-connected subgraph problems. We give an \(O(\log n)\)-approximation algorithm for this problem which improves upon the \(O(\log ^2 n)\)-approximation algorithm of Lau et al. (2009).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Andrews M (2004) Hardness of buy-at-bulk network design. Proceedings of IEEE FOCS, pp 115–124. Andrews M (2004) Hardness of buy-at-bulk network design. Proceedings of IEEE FOCS, pp 115–124.
Zurück zum Zitat Andrews M, Zhang L (2002) Approximation algorithms for access network design. Algorithmica 32(2):197–215CrossRef Andrews M, Zhang L (2002) Approximation algorithms for access network design. Algorithmica 32(2):197–215CrossRef
Zurück zum Zitat Antonakopoulos S, Chekuri C, Shepherd B, Zhang L (2011) Buy-at-bulk network design with protection. Mathe Oper Res 36(1):71–87MathSciNetCrossRefMATH Antonakopoulos S, Chekuri C, Shepherd B, Zhang L (2011) Buy-at-bulk network design with protection. Mathe Oper Res 36(1):71–87MathSciNetCrossRefMATH
Zurück zum Zitat Awerbuch B, Azar Y. (1997) Buy-at-bulk network design, In Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS ’97), pp 542–547. Awerbuch B, Azar Y. (1997) Buy-at-bulk network design, In Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS ’97), pp 542–547.
Zurück zum Zitat Awerbuch B, Azar Y, Blum A, Vempala S (1999) New approximation guarantees for minimum-weight \(k\)-trees and prize-collecting salesmen. SIAM J Comput 28(1):254–262MathSciNetCrossRef Awerbuch B, Azar Y, Blum A, Vempala S (1999) New approximation guarantees for minimum-weight \(k\)-trees and prize-collecting salesmen. SIAM J Comput 28(1):254–262MathSciNetCrossRef
Zurück zum Zitat Bartal Y (1997) On approximating arbitrary metrics by tree metrics. In: Proceedings of ACM STOC, pp 161–168. Bartal Y (1997) On approximating arbitrary metrics by tree metrics. In: Proceedings of ACM STOC, pp 161–168.
Zurück zum Zitat Bar-Ilan J, Kortsarz G, Peleg D (2001) Generalized submodular cover problems and applications. Theor Comput Sci 250(1):179–200MathSciNetCrossRefMATH Bar-Ilan J, Kortsarz G, Peleg D (2001) Generalized submodular cover problems and applications. Theor Comput Sci 250(1):179–200MathSciNetCrossRefMATH
Zurück zum Zitat Bateni M, Chuzhoy J (2013) Approximation algorithms for the directed \(k\)-Tour and \(k\)-Stroll problems. Algorithmica 65(3):545–561MathSciNetCrossRefMATH Bateni M, Chuzhoy J (2013) Approximation algorithms for the directed \(k\)-Tour and \(k\)-Stroll problems. Algorithmica 65(3):545–561MathSciNetCrossRefMATH
Zurück zum Zitat Bhaskara A, Charikar M, Chlamtac E, Feige U, Vijayaraghavan A (2010) Detecting high log-densities: an \(O(n^{1/4})\)-approximation for densest \(k\)-subgraph. In: Proceedings of ACM Symposium on the Theory of Computing (STOC), pp 201–210. Bhaskara A, Charikar M, Chlamtac E, Feige U, Vijayaraghavan A (2010) Detecting high log-densities: an \(O(n^{1/4})\)-approximation for densest \(k\)-subgraph. In: Proceedings of ACM Symposium on the Theory of Computing (STOC), pp 201–210.
Zurück zum Zitat Blum A, Ravi R, Vempala S (1999) A constant-factor approximation algorithm for the \(k\)-MST problem. J Comput Syst Sci 58(1):101–108MathSciNetCrossRefMATH Blum A, Ravi R, Vempala S (1999) A constant-factor approximation algorithm for the \(k\)-MST problem. J Comput Syst Sci 58(1):101–108MathSciNetCrossRefMATH
Zurück zum Zitat Chekuri C, Kumar A (2004) Maximum coverage problem with group budget constraints and applications. In: Approximation algorithms for combinatorial optimization, pp 72–83 Chekuri C, Kumar A (2004) Maximum coverage problem with group budget constraints and applications. In: Approximation algorithms for combinatorial optimization, pp 72–83
Zurück zum Zitat Chekuri C, Khanna S, Naor J (2001) A deterministic approximation algorithm for the cost-distance problem. Short paper in Proceedings of ACM-SIAM SODA, pp 232–233. Chekuri C, Khanna S, Naor J (2001) A deterministic approximation algorithm for the cost-distance problem. Short paper in Proceedings of ACM-SIAM SODA, pp 232–233.
Zurück zum Zitat Chekuri C, Hajiaghayi M, Kortsarz G, Salavatipour M (2006) Approximation algorithms for non-uniform buy-at-bulk network design problems. In: Proceedings of IEEE FOCS, pp 677–686. Chekuri C, Hajiaghayi M, Kortsarz G, Salavatipour M (2006) Approximation algorithms for non-uniform buy-at-bulk network design problems. In: Proceedings of IEEE FOCS, pp 677–686.
Zurück zum Zitat Chekuri C, Hajiaghayi M, Kortsarz G, Salavatipour M (2009) Approximation algorithms for non-uniform buy-at-bulk network design. SIAM J Comput 39(5):1772–1798MathSciNetCrossRef Chekuri C, Hajiaghayi M, Kortsarz G, Salavatipour M (2009) Approximation algorithms for non-uniform buy-at-bulk network design. SIAM J Comput 39(5):1772–1798MathSciNetCrossRef
Zurück zum Zitat Chuzhoy J, Gupta A, Naor S, Sinha A (2005) On the approximability of some network design problems. Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms, pp 943–951. Society for Industrial and Applied Mathematics. Chuzhoy J, Gupta A, Naor S, Sinha A (2005) On the approximability of some network design problems. Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms, pp 943–951. Society for Industrial and Applied Mathematics.
Zurück zum Zitat Fakcharoenphol J, Rao S, Talwar K (2004) A tight bound on approximating arbitrary metrics by tree metrics. J Comput Syst Sci 69(3):485–497MathSciNetCrossRefMATH Fakcharoenphol J, Rao S, Talwar K (2004) A tight bound on approximating arbitrary metrics by tree metrics. J Comput Syst Sci 69(3):485–497MathSciNetCrossRefMATH
Zurück zum Zitat Garg N (2005) Saving an epsilon: a 2-approximation for the k-MST problem in graphs. In: Proceedings of the thirty-seventh annual ACM symposium on Theory of computing (STOC), pp 396–402. Garg N (2005) Saving an epsilon: a 2-approximation for the k-MST problem in graphs. In: Proceedings of the thirty-seventh annual ACM symposium on Theory of computing (STOC), pp 396–402.
Zurück zum Zitat Guha S, Meyerson A, Munagala K (2009) A constant factor approximation for the single sink edge installation problem. SIAM J Comput 38(6):2426–2442 Guha S, Meyerson A, Munagala K (2009) A constant factor approximation for the single sink edge installation problem. SIAM J Comput 38(6):2426–2442
Zurück zum Zitat Gupta A, Krishnaswamy R, Ravi R (2010) Tree embeddings for two-edge-connected network design. In: Proceedings of of the Twenty-First Annual ACM-SIAM Symposium on Discrete Algorithms, pp 1521–1538, SODA. Gupta A, Krishnaswamy R, Ravi R (2010) Tree embeddings for two-edge-connected network design. In: Proceedings of of the Twenty-First Annual ACM-SIAM Symposium on Discrete Algorithms, pp 1521–1538, SODA.
Zurück zum Zitat Gupta A, Kumar A, Pal M, Roughgarden T (2003) Approximation via cost-sharing: a simple approximation algorithm for the multicommodity rent-or-buy problem. In: Proceedings of the 44rd Symposium on Foundations of Computer Science (FOCS ’03), pp 606–615. IEEE. Gupta A, Kumar A, Pal M, Roughgarden T (2003) Approximation via cost-sharing: a simple approximation algorithm for the multicommodity rent-or-buy problem. In: Proceedings of the 44rd Symposium on Foundations of Computer Science (FOCS ’03), pp 606–615. IEEE.
Zurück zum Zitat Gupta A, Kumar A, Roughgarden T. Simpler and better approximation algorithms for network design, In Proceedings of the thirty-fifth ACM symposium on Theory of computing (STOC ’03), pp 365–372. ACM. Gupta A, Kumar A, Roughgarden T. Simpler and better approximation algorithms for network design, In Proceedings of the thirty-fifth ACM symposium on Theory of computing (STOC ’03), pp 365–372. ACM.
Zurück zum Zitat Hajiaghayi MT, Kortsarz G, Salavatipour MR (2009) Approximating buy-at-bulk and shallow-light \(k\)-steiner tree. Algorithmica 53(1):89–103MathSciNetCrossRefMATH Hajiaghayi MT, Kortsarz G, Salavatipour MR (2009) Approximating buy-at-bulk and shallow-light \(k\)-steiner tree. Algorithmica 53(1):89–103MathSciNetCrossRefMATH
Zurück zum Zitat Hassin R, Levin A (2002) Minimum restricted diameter spanning trees. Springer, Berlin, pp 175–184 Hassin R, Levin A (2002) Minimum restricted diameter spanning trees. Springer, Berlin, pp 175–184
Zurück zum Zitat Khani MR, Salavatipour MR (2011) Approximation algorithms for min-max tree cover and bounded tree cover problems. In: Proceedings of APPROX. Khani MR, Salavatipour MR (2011) Approximation algorithms for min-max tree cover and bounded tree cover problems. In: Proceedings of APPROX.
Zurück zum Zitat Kortsarz G, Nutov Z (2009) Approximating some network design problems with vertex costs. In: Proceedings APPROX-RANDOM, pp 231–243. Kortsarz G, Nutov Z (2009) Approximating some network design problems with vertex costs. In: Proceedings APPROX-RANDOM, pp 231–243.
Zurück zum Zitat Kumar A, Gupta A, Roughgarden T (2002) A constant-factor approximation algorithm for the multicommodity rent-or-buy problem. In: Proceedings of the 43rd Symposium on Foundations of Computer Science (FOCS ’02), pp 333–342. IEEE. Kumar A, Gupta A, Roughgarden T (2002) A constant-factor approximation algorithm for the multicommodity rent-or-buy problem. In: Proceedings of the 43rd Symposium on Foundations of Computer Science (FOCS ’02), pp 333–342. IEEE.
Zurück zum Zitat Lau L, Naor S, Salavatipour MR, Singh M (2009) Survivable network design with degree or order constraints. SIAM J Comput 39(3):1062–1087 Special issue for selected papers of STOC. Lau L, Naor S, Salavatipour MR, Singh M (2009) Survivable network design with degree or order constraints. SIAM J Comput 39(3):1062–1087 Special issue for selected papers of STOC.
Zurück zum Zitat Marathe MV, Ravi R, Sundaram R, Ravi SS, Rosenkrantz D, Hunt HB (1998) Bicriteria network design. J Algorithms 28(1):142–171 Marathe MV, Ravi R, Sundaram R, Ravi SS, Rosenkrantz D, Hunt HB (1998) Bicriteria network design. J Algorithms 28(1):142–171
Zurück zum Zitat Meyerson A, Munagala K, Plotkin S (2008) Cost-Distance: Two Metric Network Design. SIAM J. on Computing, 2648–1659. Meyerson A, Munagala K, Plotkin S (2008) Cost-Distance: Two Metric Network Design. SIAM J. on Computing, 2648–1659.
Zurück zum Zitat Ravi R, Sundaram R, Marathe MV, Rosenkrants DJ, Ravi SS (1996) Spanning trees short or small. SIAM J Discret Math 9(2):178–200CrossRefMATH Ravi R, Sundaram R, Marathe MV, Rosenkrants DJ, Ravi SS (1996) Spanning trees short or small. SIAM J Discret Math 9(2):178–200CrossRefMATH
Zurück zum Zitat Safari MA, Salavatipour MR (2011) A constant factor approximation for minimum \(\lambda \)-edge-connected \(k\)-subgraph with metric costs. SIAM J Discrete Math 25(3):1089–1102MathSciNetCrossRefMATH Safari MA, Salavatipour MR (2011) A constant factor approximation for minimum \(\lambda \)-edge-connected \(k\)-subgraph with metric costs. SIAM J Discrete Math 25(3):1089–1102MathSciNetCrossRefMATH
Zurück zum Zitat Salman FS, Cheriyan J, Ravi R, Subramanian S (2000) Approximating the single-sink link-installation problem in network design. SIAM J Optim 11(3):595–610MathSciNetCrossRefMATH Salman FS, Cheriyan J, Ravi R, Subramanian S (2000) Approximating the single-sink link-installation problem in network design. SIAM J Optim 11(3):595–610MathSciNetCrossRefMATH
Zurück zum Zitat Schrijver A (2003) Combinatorial optimization: Polyhedra and Efficiency. Springer-Verlag, Berlin Schrijver A (2003) Combinatorial optimization: Polyhedra and Efficiency. Springer-Verlag, Berlin
Zurück zum Zitat Seymour PD (1981) Nowhere-zero 6-flows. J Comb Theory B 30(2):130–135 Seymour PD (1981) Nowhere-zero 6-flows. J Comb Theory B 30(2):130–135
Metadaten
Titel
Improved approximations for buy-at-bulk and shallow-light -Steiner trees and -subgraph
verfasst von
M. Reza Khani
Mohammad R. Salavatipour
Publikationsdatum
01.02.2016
Verlag
Springer US
Erschienen in
Journal of Combinatorial Optimization / Ausgabe 2/2016
Print ISSN: 1382-6905
Elektronische ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-014-9774-5

Weitere Artikel der Ausgabe 2/2016

Journal of Combinatorial Optimization 2/2016 Zur Ausgabe

Premium Partner