Skip to main content

Abstract

We study several multi-criteria undirected network design problems with node costs and lengths with all problems related to the node costs Multicommodity Buy at Bulk (mbb) problem in which we are given a graph G = (V,E), demands {d st : s,t ∈ V}, and a family {c v : v ∈ V} of subadditive cost functions. For every s,t ∈ V we seek to send d st flow units from s to t on a single path, so that ∑  v c v (f v ) is minimized, where f v the total amount of flow through v. In the Multicommodity Cost-Distance (mcd) problem we are also given lengths {ℓ(v):v ∈ V}, and seek a subgraph H of G that minimizes c(H) + ∑  s,t ∈ V d st ·ℓ H (s,t), where ℓ H (s,t) is the minimum ℓ-length of an st-path in H. The approximation for these two problems is equivalent up to a factor arbitrarily close to 2. We give an O(log3 n)-approximation algorithm for both problems for the case of demands polynomial in n. The previously best known approximation ratio for these problems was O(log4 n) [Chekuri et al., FOCS 2006] and [Chekuri et al., SODA 2007]. This technique seems quite robust and was already used in order to improve the ratio of Buy-at-bulk with protection (Antonakopoulos et al FOCS 2007) from log3 h to log2 h. See ?.

We also consider the Maximum Covering Tree (maxct) problem which is closely related to mbb: given a graph G = (V,E), costs {c(v):v ∈ V}, profits {p(v):v ∈ V}, and a bound C, find a subtree T of G with c(T) ≤ C and p(T) maximum. The best known approximation algorithm for maxct [Moss and Rabani, STOC 2001] computes a tree T with c(T) ≤ 2C and p(T) = Ω(opt/logn). We provide the first nontrivial lower bound and in fact provide a bicriteria lower bound on approximating this problem (which is stronger than the usual lower bound) by showing that the problem admits no better than Ω(1/(loglogn)) approximation assuming \(\mbox{NP}\not\subseteq \mbox{Quasi(P)}\) even if the algorithm is allowed to violate the budget by any universal constant ρ. This disproves a conjecture of [Moss and Rabani, STOC 2001].

Another related to mbb problem is the Shallow Light Steiner Tree (slst) problem, in which we are given a graph G = (V,E), costs {c(v):v ∈ V}, lengths {ℓ(v):v ∈ V}, a set U ⊆ V of terminals, and a bound L. The goal is to find a subtree T of G containing U with diam (T) ≤ L and c(T) minimum. We give an algorithm that computes a tree T with c(T) = O(log2 n) ·opt and diam (T) = O(logn) ·L. Previously, a polylogarithmic bicriteria approximation was known only for the case of edge costs and edge lengths.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Andrews, M.: Hardness of buy-at-bulk network design. In: Proc. FOCS, pp. 115–124 (2004)

    Google Scholar 

  2. Andrews, M., Zhang, L.: Approximation algorithms for access network design. Algorithmica 34(2), 197–215 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  3. Antonakopoulos, S., Chekuri, C., Shepherd, F.B., Zhang, L.: Buy-at-bulk network design with protection. In: FOCS, pp. 634–644 (2007)

    Google Scholar 

  4. Charikar, M., Karagiozova, A.: On non-uniform multicommodity buy-at-bulk network design. In: Proc. STOC, pp. 176–182 (2005)

    Google Scholar 

  5. Chekuri, C., Hajiaghayi, M.T., Kortsarz, G., Salavatipour, M.R.: Approximation algorithms for non-uniform buy-at-bulk network design. In: Proc. FOCS, pp. 677–686 (2006)

    Google Scholar 

  6. Chekuri, C., Hajiaghayi, M.T., Kortsarz, G., Salavatipour, M.R.: Approximation algorithms for node-weighted buy-at-bulk network design. In: SODA, pp. 1265–1274 (2007)

    Google Scholar 

  7. Feige, U.: A threshold of for approximating set cover. J. ACM 45, 634–652 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  8. Guha, S., Moss, A., Naor, J.S., Schieber, B.: Efficient recovery from power outage. In: Proc. STOC, pp. 574–582 (1999)

    Google Scholar 

  9. Hajiaghayi, M.T., Kortsarz, G., Salavatipour, M.R.: Approximating buy-at-bulk and shallow-light k-steiner trees. In: Díaz, J., Jansen, K., Rolim, J.D.P., Zwick, U. (eds.) APPROX 2006. LNCS, vol. 4110, pp. 152–163. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  10. Klein, C., Ravi, R.: A nearly best-possible approximation algorithm for node-weighted steiner trees. Journal of Algorithms 19(1), 104–115 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  11. Marathe, M.V., Ravi, R., Sundaram, R., Ravi, S.S., Rosenkrantz, D.J., Hunt III., H.B.: Bicriteria network design problems. J. Algorithms 28(1), 142–171 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  12. Moss, A., Rabani, Y.: Approximation algorithms for constrained node weighted Steiner tree problems. In: Proc. STOC, pp. 373–382 (2001)

    Google Scholar 

  13. Raz, R., Safra, S.: A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP. In: Proc. STOC, pp. 475–484 (1997)

    Google Scholar 

  14. Salman, F.S., Cheriyan, J., Ravi, R., Subramanian, S.: Approximating the single-sink link-installation problem in network design. SIAM J. on Optimization 11(3), 595–610 (2000)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kortsarz, G., Nutov, Z. (2009). Approximating Some Network Design Problems with Node Costs. In: Dinur, I., Jansen, K., Naor, J., Rolim, J. (eds) Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques. APPROX RANDOM 2009 2009. Lecture Notes in Computer Science, vol 5687. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03685-9_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03685-9_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03684-2

  • Online ISBN: 978-3-642-03685-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics