Abstract
The primal-dual schema, a general algorithm design method, hasyielded approximation algorithms for a diverse collection of NP-hard problems. Perhaps its most remarkable feature is that despite its generality, it has yielded algorithms with good approximation guarantees as well as good running times. This survey provides some insights into how this comes about as well as a discussion on future work.
Research supported by NSF Grant CCR-9820896
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
A. Agrawal, P. Klein, and R. Ravi. When trees colide: an approximation algorithm for the generalized Steiner network problem on networks. SIAM J. Comp., 24:440–456, 1995.
R. Bar-Yehuda and S. Even. A linear-time approximation algorithm for the weighted vertexco ver problem. J. Algorithms, 2:198–203, 1981.
N. Christofides. Worst-case analysis of a new heuristic for the travelling salesman problem. Technical report, Graduate School of Industrial Administration, Carnegie-Mellon University, Pittsburgh, PA, 1976.
F. Chudak, T. Roughgarden, and D.P. Williamson. Approximate k-msts and k-steiner trees via the primal-dual method and lagrangean relaxation. In Manuscript, 2000.
G.B. Dantzig, L.R. Ford, and D.R. Fulkerson. A primal-dual algorithm for linear programs. In H.W. Kuhn and A.W. Tucker, editors, Linear inequalities and related systems, pages 171–181, Princeton, NJ, 1956. Princeton University Press.
J. Edmonds. Maximum matching and a polyhedron with 0,1-vertices. J. Res. Nat. Bur. Standards, B69:125–130, 1965.
M.X. Goemans and D.P. Williamson. A general approximation technique for constrained forest problems. SIAM J. Comp., 24:296–317, 1995.
M.X. Goemans and D.P. Williamson. The primal-dual method for approximation algorithms and its applications to network design problems. pages 144–191, 1997.
M. Grötschel, L. Lovász, and A. Schrijver. The ellipsoid method and its consequences in combinatorial optimization. Combinatorica, 1:169–197, 1981.
M. Grötschel, L. Lovász, and A. Schrijver. Geometric algorithms and combinatorial optimization. Second edition. Springer-Verlag, Berlin, 1993.
K. Jain. A factor 2 approximation algorithm for the generalized Steiner network problem. To appear in Combinatorica.
K. Jain and V. V. Vazirani. Approximation algorithms for the metric facility location and k-median problems using the primal-dual schema and lagrangian relaxation. To appear in J. ACM.
K. Jain and V. V. Vazirani. Applications of Approximation Algorithms to Cooperative Games Manuscript, 2000.
H.W. Kuhn. The Hungarian method for the assignment problem. Naval Research Logistics Quarterly, 2:83–97, 1955.
L. Lovász. An algorithmic theory of numbers, graphs and convexity. CBMS-NSF Regional Conference Series in Applied Mathematics, 50. SIAM, Philadelphia, PA, 1986.
H. J. Prömel and A. Steger. RNC-approximation algorithms for the Steiner problem. In Proc. Symposium on Theoretical Aspects of Computer Science, volume 1200 of Lecture Notes in Computer Science, pages 559–570, Berlin, Germany, 1997. Springer-Verlag.
S. Rajagopalan and V.V. Vazirani. On the bidirected cut relaxation for the metric Steiner tree problem. In Proc. 10th ACM-SIAM Ann. Symp. Discret. Algorithms, pages 742–751, 1999.
V. V. Vazirani. Approximation Algorithms. Springer Verlag, Berlin, To appear, 2001.
D.P. Williamson, M.X. Goemans, M. Mihail, and V.V. Vazirani. A primal-dual approximation algorithm for generalized Steiner network problems. Combinatorica, 15:435–454, 1995.
L.A. Wolsey. Heuristic analysis, linear programming and branch and bound. Mathematical Programming Study, 13:121–134, 1980.
A. Zelikovsky. An 11/6-approximation algorithm for the network Steiner problem. Algorithmica, 9:463–470, 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Vazirani, V.V. (2002). Primal-Dual Schema Based Approximation Algorithms. In: Khosrovshahi, G.B., Shokoufandeh, A., Shokrollahi, A. (eds) Theoretical Aspects of Computer Science. TACSci 2000. Lecture Notes in Computer Science, vol 2292. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45878-6_7
Download citation
DOI: https://doi.org/10.1007/3-540-45878-6_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43328-6
Online ISBN: 978-3-540-45878-4
eBook Packages: Springer Book Archive