Abstract
We consider the problem of computing the minimum-cost tree spanning at least k vertices in an undirected graph. Garg [10] gave two approximation algorithms for this problem. We show that Garg’s al- gorithms can be explained simply with ideas introduced by Jain and Vazirani for the metric uncapacitated facility location and k-median problems [15], in particular via a Lagrangean relaxation technique to- gether with the primal-dual method for approximation algorithms. We also derive a constant-factor approximation algorithm for the k-Steiner tree problem using these ideas, and point out the common features of these problems that allow them to be solved with similar techniques.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
S. Arora and G. Karakostas. Approximation schemes for minimum latency problems. In Proceedings of the 31st Annual ACM Symposium on the Theory of Computing, pages 688–693, 1999.
S. Arora and G. Karakostas. A 2 + ∈ approximation algorithm for the k-MST problem. In Proceedings of the 11th Annual ACM-SIAM Symposium on Discrete Algorithms, pages 754–759, 2000.
S. Arya and H. Ramesh. A 2.5-factor approximation algorithm for the k-MST problem. Information Processing Letters, 65:117–118, 1998.
B. Awerbuch, Y. Azar, A. Blum, and S. Vempala. Improved approximation guarantees for minimum-weight k-trees and prize-collecting salesmen. SIAM Journal on Computing, 28(1):254–262, 1999.
M. Bern and P. Plassmann. The Steiner problem with edge lengths 1 and 2. Information Processing Letters, 32:171–176, 1989.
A. Blum, P. Chalasani, D. Coppersmith, W. Pulleyblank, P. Raghavan, and M. Sudan. The minimum latency problem. In Proceedings of the 26th Annual ACM Symposium on the Theory of Computing, pages 163–171, 1994.
A. Blum, R. Ravi, and S. Vempala. A constant-factor approximation algorithm for the k-MST problem. Journal of Computer and System Sciences, 58(1):101–108, 1999.
M. Charikar and S. Guha. Improved combinatorial algorithms for the facility location and k-median problems. In Proceedings of the 40th Annual Symposium on Foundations of Computer Science, pages 378–388, 1999.
M. Fischetti, H. Hamacher, K. Jørnsten, and F. Maffioli. Weighted k-cardinality trees: Complexity and polyhedral structure. Networks, 24:11–21,1994.
N. Garg. A 3-approximation for the minimum tree spanning k vertices. In Proceedings of the 37th Annual Symposium on Foundations of Computer Science, pages 302–309, 1996.
N. Garg. Personal communication, 1999.
M. Goemans and J. Kleinberg. An improved approximation ratio for the minimum latency problem. Mathematical Programming, 82:111–124, 1998.
M. X. Goemans and D. P. Williamson. A general approximation technique for constrained forest problems. SIAM Journal on Computing, 24:296–317, 1995.
M. X. Goemans and D. P. Williamson. The primal-dual method for approximation algorithms and its application to network design problems. In D. S. Hochbaum, editor, Approximation Algorithms for NP-Hard Problems, chapter 4, pages 144–191. PWS Publishing Company, 1997.
K. Jain and V. V. Vazirani. Primal-dual approximation algorithms for metric facility location and k-median problems. In Proceedings of the 40th Annual Symposium on Foundations of Computer Science, pages 2–13, 1999.
S. Rajagopalan and Vijay V. Vazirani. Logarithmic approximation of minimum weight k trees. Unpublished manuscript, 1995.
R. Ravi, R. Sundaram, M. V. Marathe, D. J. Rosenkrantz, and S. S. Ravi. Spanning trees short or small. SIAM Journal on Discrete Mathematics, 9:178–200, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chudak, F.A., Roughgarden, T., Williamson, D.P. (2001). Approximate k-MSTs and k-Steiner Trees via the Primal-Dual Method and Lagrangean Relaxation. In: Aardal, K., Gerards, B. (eds) Integer Programming and Combinatorial Optimization. IPCO 2001. Lecture Notes in Computer Science, vol 2081. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45535-3_5
Download citation
DOI: https://doi.org/10.1007/3-540-45535-3_5
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42225-9
Online ISBN: 978-3-540-45535-6
eBook Packages: Springer Book Archive