Abstract
We consider a generic paradigm to design improved PTAS for linear programming relaxations of combinatorial optimization problems. For the case of the uncapacitated facility location problem, the scheduling problem R ∥ C max and the set covering problem we substantially improve the running time dependence on ε from the previously known O(1/ε 2) to O(1/ε). All these algorithms are remarkably simple to implement. For the survivable network design problem we improve the dependence from O(1/ε 2) to O((1/ε) log (1/ε)). We present some preliminary computational results that seem to suggest that our algorithms may prove very competitive in practice. Furthermore, we present a general approximation version of a result of Nesterov that potentially can be applied to a very large class of linear programming problems.
Our results build mainly on work of Nesterov and extend the work of Bienstock and Iyengar. In fact, one of the objectives of this paper is to make clearer the relationship between these two.
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
Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice-Hall, Englewood Cliffs (1993)
Balinski, M.L.: Integer programming: methods, uses, computation. Management Science 12(3), 253–313 (1965)
Barahona, F., Anbil, R.: The volume algorithm: producing primal solutions with the subgradient method. Technical report, IBM Watson (1998)
Barahona, F., Chudak, F.: Solving large scale uncapacitated facility location problems. In: Pardalos, P.M. (ed.) Approximation and Complexity in Numerical Optimization: Continuous and Discrete Problems. Kluwer Acad. Publ., Dordrecht (1999)
Bienstock, D.: Potential Function Methods for Approximately Solving Linear Programming Problems: Theory and Practice. U. Catholique de Louvain, Belgium. CORE Lecture Series (2001) ISSN-0771 3894
Bienstock, D., Iyengar, G.: Solving fractional packing problems in \(o^*(\frac{1}{\epsilon})\) iterations. In: STOC 2004, pp. 146–155 (2004)
Chudak, F.: A simple approximation scheme for the linear programming relaxation of the uncapacitated facility location problem based on a recent algorithm of Garg and Khandekar. Manuscript (2003)
Chudak, F.A., Shmoys, D.B.: Improved approximation algorithms for the uncapacitated facility location problem. SIAM J. Comput. 33(1), 1–25 (2003)
Fleischer, L.: A fast approximation scheme for fractional covering problems with variable upper bounds. In: SODA 2004, pp. 1001–1010 (2004)
Garg, N., Khandekar, R.: Fast approximation algorithms for fractional steiner forest and related problems. In: FOCS 2002, pp. 500–509 (2002)
Garg, N., Konemann, J.: Faster and simpler algorithms for multicommodity flow and other fractional packing problems. In: FOCS 1998, pp. 300–309 (1998)
Jain, K.: A factor 2 approximation for the generalized steiner network problem. Combinatorica 21(21), 39–60 (2001)
Khandekar, R.: Lagrangian Relaxation Based Algorithms for Convex Programming Problems. PhD thesis, Indian Institute of Technology Delhi (2004)
Klein, P., Young, N.: On the number of iterations for dantzig-wolfe optimization and packing-covering approximation algorithms. In: Cornuéjols, G., Burkard, R.E., Woeginger, G.J. (eds.) IPCO 1999. LNCS, vol. 1610, pp. 320–327. Springer, Heidelberg (1999)
Korte, B., Vygen, J.: Combinatorial Optimization: Theory and Algorithms. Springer, Heidelberg (2000)
Lin, J.H., Vitter, J.S.: ε-approximation with minimum packing constraint violation. In: STOC 1992, pp. 771–782 (1992)
Minoux, M.: A polynomial algorithm for minimum quadratic cost flows. European J. Oper. Res. 18, 377–387 (1984)
Mirchandani, P., Francis, R.: Discrete Location Theory. John Wiley and Sons, Inc., New York (1990)
Nesterov, Y.: Excessive gap technique in non-smooth convex minimizarion. SIAM J. Optimization (2003) (to appear)
Nesterov, Y.: Introductory Lectures on Convex Optimization: A Basic Course. Kluwer Academic Publishers, Dordrecht (2003)
Nesterov, Y.: Smooth minimization of non-smooth functions. Mathematcal Programming (2003) (to appear)
Nesterov, Y.: Unconstrained convex minimization in relative scale. Technical report, CORE (2003)
Nesterov, Y.: Rounding of convex sets and efficient gradient methods for linear programming problems. Technical report, CORE (2004)
Shmoys, D.B., Tardos, É.: An approximation algorithm for the generalized assignment problem. Mathematical Programming 62, 461–474 (1993)
Young, N.: K-medians, facility location, and the chernoff-wald bound. In: STOC 2000, pp. 86–95 (2000)
Young, N.: Sequential and parallel algorithms for mixed packing and covering. In: FOCS 2001, pp. 538–546 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chudak, F.A., Eleutério, V. (2005). Improved Approximation Schemes for Linear Programming Relaxations of Combinatorial Optimization Problems. In: Jünger, M., Kaibel, V. (eds) Integer Programming and Combinatorial Optimization. IPCO 2005. Lecture Notes in Computer Science, vol 3509. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11496915_7
Download citation
DOI: https://doi.org/10.1007/11496915_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26199-5
Online ISBN: 978-3-540-32102-6
eBook Packages: Computer ScienceComputer Science (R0)