Skip to main content
Log in

Exact augmented Lagrangian duality for mixed integer linear programming

  • Full Length Paper
  • Series A
  • Published:
Mathematical Programming Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

  1. Ben-Tal, A., Zibulevsky, M.: Penalty/barrier multiplier methods for convex programming problems. SIAM J. Optim. 7(2), 347–366 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bertsekas, D.P.: Constrained optimization and Lagrange multiplier methods. Academic Press, London (1982)

    MATH  Google Scholar 

  3. Bertsekas, D.P., Nedić, A., Ozdaglar, A.E.: Convex analysis and optimization. Athena Scientific Belmont, Belmont (2003)

    MATH  Google Scholar 

  4. Blair, C., Jeroslow, R.: The value function of a mixed integer program: I. Discr. Math. 19(2), 121–138 (1977)

    Article  MATH  MathSciNet  Google Scholar 

  5. Blair, C., Jeroslow, R.: The value function of a mixed integer program: II. Discr. Math. 25(1), 7–19 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  6. Blair, C., Jeroslow, R.: The value function of an integer program. Math. Program. 23(1), 237–273 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  7. Boland, N.L., Eberhard, A.C.: On the augmented Lagrangian dual for integer programming. Math. Program. 150(2), 491–509 (2015)

    Article  MATH  MathSciNet  Google Scholar 

  8. 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)

    Article  MATH  Google Scholar 

  9. 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)

    Article  MATH  MathSciNet  Google Scholar 

  10. Burachik, R.S., Iusem, A.N., Melo, J.G.: The exact penalty map for nonsmooth and nonconvex optimization. Optimization 64(4), 717–738 (2015)

    Article  MATH  MathSciNet  Google Scholar 

  11. Burachik, R.S., Rubinov, A.: On the absence of duality gap for Lagrange-type functions. J. Ind. Manag. Optim. 1(1), 33 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  12. Burachik, R.S., Rubinov, A.: Abstract convexity and augmented Lagrangians. SIAM J. Optim. 18(2), 413–436 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  13. Burke, J.V.: Calmness and exact penalization. SIAM J. Control Optim. 29(2), 493–497 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  14. Burke, J.V.: An exact penalization viewpoint of constrained optimization. SIAM J. Control Optim. 29(4), 968–998 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  15. Clarke, F.H.: A new approach to Lagrange multipliers. Math. Oper. Res. 1(2), 165–174 (1976)

    Article  MATH  MathSciNet  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. Geoffrion, A.M.: Lagrangean relaxation for integer programming. Math. Program. Study 2, 82–114 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  18. Huang, X., Yang, X.: A unified augmented lagrangian approach to duality and exact penalization. Math. Oper. Res. 28(3), 533–552 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  19. Luo, Z.Q., Pang, J.S., Ralph, D.: Mathematical programs with equilibrium constraints. Cambridge University Press, Cambridge (1996)

    Book  MATH  Google Scholar 

  20. Meyer, R.R.: On the existence of optimal solutions to integer and mixed-integer programming problems. Math. Program. 7(1), 223–235 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  21. Meyer, R.R.: Integer and mixed-integer programming models: general properties. J. Optim. Theory Appl. 16(3–4), 191–206 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  22. Nedić, A., Ozdaglar, A.: A geometric framework for nonconvex optimization duality using augmented Lagrangian functions. J. Global Optim. 40(4), 545–573 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  23. Nedic, A., Ozdaglar, A.: Separation of nonconvex sets with general augmenting functions. Math. Oper. Res. 33(3), 587–605 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  24. 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)

  25. Rockafellar, R.T.: Augmented Lagrange multiplier functions and duality in nonconvex programming. SIAM J. Control 12(2), 268–285 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  26. Rockafellar, R.T., Wets, R.J.B.: Variational analysis, vol. 317. Springer, Heidelberg (1998)

    MATH  Google Scholar 

  27. Rubinov, A., Yang, X., Bagirov, A.: Penalty functions with a small penalty parameter. Optim. Methods Softw. 17(5), 931–964 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  28. Rubinov, A.M., Glover, B.M., Yang, X.: Decreasing functions with applications to penalization. SIAM J. Optim. 10(1), 289–313 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  29. 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)

    Article  MATH  MathSciNet  Google Scholar 

  30. Rubinov, A.M., Yang, X.: Lagrange-type functions in constrained non-convex optimization, vol. 85. Springer Science and Business Media, Heidelberg (2003)

    MATH  Google Scholar 

  31. 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)

  32. Wang, C.Y., Yang, X.Q., Yang, X.M.: Nonlinear augmented Lagrangian and duality theory. Math. Oper. Res. 38(4), 740–760 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  33. Wolsey, L.A., Nemhauser, G.L.: Integer and combinatorial optimization. Wiley series in discrete mathematics and optimization. Wiley, London (1999)

    MATH  Google Scholar 

  34. Yang, X., Huang, X.: A nonlinear Lagrangian approach to constrained optimization problems. SIAM J. Optim. 11(4), 1119–1144 (2001)

    Article  MATH  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Mohammad Javad Feizollahi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-016-1012-8

Keywords

Mathematics Subject Classification

Navigation