Abstract
We investigate the augmented Lagrangian dual (ALD) for mixed integer linear programming (MIP) problems. ALD modifies the classical Lagrangian dual by appending a nonlinear penalty function on the violation of the dualized constraints in order to reduce the duality gap. We first provide a primal characterization for ALD for MIPs and prove that ALD is able to asymptotically achieve zero duality gap when the weight on the penalty function is allowed to go to infinity. This provides an alternative characterization and proof of a recent result in Boland and Eberhard (Math Program 150(2):491–509, 2015, Proposition 3). We further show that, under some mild conditions, ALD using any norm as the augmenting function is able to close the duality gap of an MIP with a finite penalty coefficient. This generalizes the result in Boland and Eberhard (2015, Corollary 1) from pure integer programming problems with bounded feasible region to general MIPs. We also present an example where ALD with a quadratic augmenting function is not able to close the duality gap for any finite penalty coefficient.
Similar content being viewed by others
References
Ben-Tal, A., Zibulevsky, M.: Penalty/barrier multiplier methods for convex programming problems. SIAM J. Optim. 7(2), 347–366 (1997)
Bertsekas, D.P.: Constrained optimization and Lagrange multiplier methods. Academic Press, London (1982)
Bertsekas, D.P., Nedić, A., Ozdaglar, A.E.: Convex analysis and optimization. Athena Scientific Belmont, Belmont (2003)
Blair, C., Jeroslow, R.: The value function of a mixed integer program: I. Discr. Math. 19(2), 121–138 (1977)
Blair, C., Jeroslow, R.: The value function of a mixed integer program: II. Discr. Math. 25(1), 7–19 (1979)
Blair, C., Jeroslow, R.: The value function of an integer program. Math. Program. 23(1), 237–273 (1982)
Boland, N.L., Eberhard, A.C.: On the augmented Lagrangian dual for integer programming. Math. Program. 150(2), 491–509 (2015)
Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 3(1), 1–122 (2011)
Burachik, R.S., Iusem, A.N., Melo, J.G.: Duality and exact penalization for general augmented lagrangians. J. Optim. Theory Appl. 147(1), 125–140 (2010)
Burachik, R.S., Iusem, A.N., Melo, J.G.: The exact penalty map for nonsmooth and nonconvex optimization. Optimization 64(4), 717–738 (2015)
Burachik, R.S., Rubinov, A.: On the absence of duality gap for Lagrange-type functions. J. Ind. Manag. Optim. 1(1), 33 (2005)
Burachik, R.S., Rubinov, A.: Abstract convexity and augmented Lagrangians. SIAM J. Optim. 18(2), 413–436 (2007)
Burke, J.V.: Calmness and exact penalization. SIAM J. Control Optim. 29(2), 493–497 (1991)
Burke, J.V.: An exact penalization viewpoint of constrained optimization. SIAM J. Control Optim. 29(4), 968–998 (1991)
Clarke, F.H.: A new approach to Lagrange multipliers. Math. Oper. Res. 1(2), 165–174 (1976)
Feizollahi, M.J., Costley, M., Ahmed, S., Grijalva, S.: Large-scale decentralized unit commitment. Int. J. Electr. Power Energy Syst. 73(1), 97–106 (2015)
Geoffrion, A.M.: Lagrangean relaxation for integer programming. Math. Program. Study 2, 82–114 (1974)
Huang, X., Yang, X.: A unified augmented lagrangian approach to duality and exact penalization. Math. Oper. Res. 28(3), 533–552 (2003)
Luo, Z.Q., Pang, J.S., Ralph, D.: Mathematical programs with equilibrium constraints. Cambridge University Press, Cambridge (1996)
Meyer, R.R.: On the existence of optimal solutions to integer and mixed-integer programming problems. Math. Program. 7(1), 223–235 (1974)
Meyer, R.R.: Integer and mixed-integer programming models: general properties. J. Optim. Theory Appl. 16(3–4), 191–206 (1975)
Nedić, A., Ozdaglar, A.: A geometric framework for nonconvex optimization duality using augmented Lagrangian functions. J. Global Optim. 40(4), 545–573 (2008)
Nedic, A., Ozdaglar, A.: Separation of nonconvex sets with general augmenting functions. Math. Oper. Res. 33(3), 587–605 (2008)
Ralphs, T.K., Hassanzadeh, A.: On the value function of a mixed integer linear optimization problem and an algorithm for its construction. Technical report, Laboratory for Computational Optimization at Lehigh (CORL), Department of Industrial and Systems Engineering. Lehigh University, Technical Report 14T-004 (2014)
Rockafellar, R.T.: Augmented Lagrange multiplier functions and duality in nonconvex programming. SIAM J. Control 12(2), 268–285 (1974)
Rockafellar, R.T., Wets, R.J.B.: Variational analysis, vol. 317. Springer, Heidelberg (1998)
Rubinov, A., Yang, X., Bagirov, A.: Penalty functions with a small penalty parameter. Optim. Methods Softw. 17(5), 931–964 (2002)
Rubinov, A.M., Glover, B.M., Yang, X.: Decreasing functions with applications to penalization. SIAM J. Optim. 10(1), 289–313 (1999)
Rubinov, A.M., Huang, X., Yang, X.: The zero duality gap property and lower semicontinuity of the perturbation function. Math. Oper. Res. 27(4), 775–791 (2002)
Rubinov, A.M., Yang, X.: Lagrange-type functions in constrained non-convex optimization, vol. 85. Springer Science and Business Media, Heidelberg (2003)
Sun, X.A., Phan, D., Ghosh, S.: Fully decentralized AC optimal power flow algorithms. IEEE power and energy society general meeting, July 21–25 (2013)
Wang, C.Y., Yang, X.Q., Yang, X.M.: Nonlinear augmented Lagrangian and duality theory. Math. Oper. Res. 38(4), 740–760 (2013)
Wolsey, L.A., Nemhauser, G.L.: Integer and combinatorial optimization. Wiley series in discrete mathematics and optimization. Wiley, London (1999)
Yang, X., Huang, X.: A nonlinear Lagrangian approach to constrained optimization problems. SIAM J. Optim. 11(4), 1119–1144 (2001)
Acknowledgments
We would like to thank Dr. Natashia Boland for the helpful discussions and feedback on our draft. This research has been supported in part by the National Science Foundation Grant 1331426 and the Office of Naval Research Grant N00014-15-1-2078.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Feizollahi, M.J., Ahmed, S. & Sun, A. Exact augmented Lagrangian duality for mixed integer linear programming. Math. Program. 161, 365–387 (2017). https://doi.org/10.1007/s10107-016-1012-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-016-1012-8