Skip to main content

A View of Lagrangian Relaxation and Its Applications

  • Chapter
  • First Online:
Numerical Nonsmooth Optimization

Abstract

We provide an introduction to Lagrangian relaxation, a methodology which consists in moving into the objective function, by means of appropriate multipliers, certain complicating constraints of integer programming problems. We focus, in particular, on the solution of the Lagrangian dual, a nonsmooth optimization (NSO) problem aimed at finding the best multiplier configuration. The algorithm for solving the Lagrangian dual can be equipped with heuristic procedures for finding feasible solutions of the original integer programming problem. Such an approach is usually referred to as Lagrangian heuristic. The core of the chapter is the presentation of several examples of Lagrangian heuristic algorithms in areas such as assignment problems, network optimization, wireless sensor networks and machine learning.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Amores, J.: Multiple instance classification: review, taxonomy and comparative study. Artif. Intell. 201, 81–105 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  2. Andrews, S., Tsochantaridis, I., Hofmann, T.: Support vector machines for multiple-instance learning. In: Becker, S., Thrun, S., Obermayer, K. (eds.) Advances in Neural Information Processing Systems, pp. 561–568. MIT, Cambridge (2003)

    Google Scholar 

  3. Astorino, A., Gaudioso, M., Miglionico, G.: Lagrangian relaxation for the directional sensor coverage problem with continuous orientation. Omega 75, 1339–1351 (2018)

    Article  Google Scholar 

  4. Astorino, A., Fuduli, A., Gaudioso, M.: A Lagrangian relaxation approach for binary multiple instance classification. IEEE Trans. Neural Netw. Learn. Syst. (2019). https://doi.org/10.1109/TNNLS.2018.2885852

  5. Bacaud, L., Lemaréchal, C., Renaud, A., Sagastizábal, C.: Bundle methods in stochastic optimal power management: a disaggregated approach using preconditioners. Comput. Optim. Appl. 20, 227–244 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bertolazzi, P., Felici, G., Festa, P., Fiscon, G., Weitschek, E.: Integer programming models for feature selection: new extensions and a randomized solution algorithm. Eur. J. Oper. Res. 250, 389–399 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bertsekas, D.P., Nedic, A.: Incremental subgradient methods for nondifferentiable optimization. SIAM J. Optim. 12, 109–138 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  8. Borghetti, A., Frangioni, A., Lacalandra, F., Nucci, C.A.: Lagrangian heuristics based on disaggregated bundle methods for hydrothermal unit commitment. IEEE Trans. Power Syst. 18, 313–323 (2003)

    Google Scholar 

  9. Bradley, P.S., Mangasarian, O.L., Street, W.N.: Feature selection via mathematical programming. INFORMS J. Comput. 10, 209–217 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  10. Carrabs, F., Cerulli, R., Gaudioso, M., Gentili, M.: Lower and upper bounds for the spanning tree with minimum branch vertices. Comput. Optim. Appl. 56, 405–438 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  11. Celani, M., Cerulli, R., Gaudioso, M., Sergeyev, Ya.D.: A multiplier adjustment technique for the capacitated concentrator location problem. Optim. Methods Softw. 10, 87–102 (1998)

    Google Scholar 

  12. Cerulli, R., De Donato, R., Raiconi, A.: Exact and heuristic methods to maximize network lifetime in wireless sensor networks with adjustable sensing ranges. Eur. J. Oper. Res. 220, 58–66 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  13. Cheney, E.W., Goldstein, A.A.: Newton’s method for convex programming and Tchebycheff approximation. Numer. Math. 1, 253–268 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  14. Chiarello, A., Gaudioso, M., Sammarra, M.: Truck synchronization at single door cross-docking terminals. OR Spectr. 40, 395–447 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  15. Cristianini, N., Shawe-Taylor, J.: An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods. Cambridge University. Cambridge (2000)

    Book  MATH  Google Scholar 

  16. de Oliveira, W., Sagastizábal, C., Lemaréchal, C.: Convex proximal bundle methods in depth: a unified analysis for inexact oracles. Math. Program. 148, 241–277 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  17. Di Puglia Pugliese, L., Gaudioso, M., Guerriero, F., Miglionico, G.: A Lagrangean-based decomposition approach for the link constrained Steiner tree problem. Optim. Methods Softw. 33, 650–670 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  18. Everett, H. III: Generalized Lagrange multiplier method for solving problems of optimum allocation of resources. Oper. Res. 11, 399–417 (1963)

    Article  MathSciNet  MATH  Google Scholar 

  19. Finardi, E., da Silva, E., Sagastizábal, C.: Solving the unit commitment problem of hydropower plants via Lagrangian relaxation and sequential quadratic programming. Comput. Appl. Math. 24, 317–342 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  20. Fischer, F., Helmberg C., Janßen, J., Krostitz, B.: Towards solving very large scale train timetabling problems by Lagrangian relaxation. In: Fischetti, M., Widmayer, P. (eds.) 8th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems (ATMOS’08). Schloss Dagstuhl–Leibniz-Zentrum für Informatik, Dagstuhl (2008)

    Google Scholar 

  21. Fisher, M.L.: The Lagrangian relaxation method for solving integer programming problems. Manag. Sci. 27, 1–18 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  22. Fisher, M.L., Jaikumar, R., Van Wassenhove, L.N.: A multiplier adjustment method for the generalized assignment problem. Manag. Sci. 32, 1095–1103 (1986)

    Article  MATH  Google Scholar 

  23. Frangioni, A.: Generalized bundle methods. SIAM J. Optim. 13, 117–156 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  24. Frangioni, A.: About Lagrangian methods in integer optimization. Ann. Oper. Res. 139, 163–193 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  25. Frangioni, A., Gorgone, E., Gendron, B.: On the computational efficiency of subgradient methods: a case study with Lagrangian bounds. Math. Program. Comput. 9, 573–604 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  26. Frangioni, A., Gorgone, E., Gendron, B.: Dynamic smoothness parameter for fast gradient methods. Optim. Lett. 12, 43–53 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  27. Gaudioso, M., Giallombardo, G., Miglionico, G.: On solving the Lagrangian dual of integer programs via an incremental approach. Comput. Optim. Appl. 44, 117–138 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  28. Gaudioso, M., Gorgone, E., Labbé M., Rodríguez-Chía, A.: Lagrangian relaxation for SVM feature selection. Comput. Oper. Res. 87, 137–145 (2017)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  30. Goffin J.-L., Haurie, A., Vial, J.-P.: On the computation of weighted analytic centers and dual ellipsoids with the projective algorithm. Math. Program. 60, 81–92 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  31. Goffin J.-L., Gondzio, J., Sarkissian, R., Vial, J.-P.: Solving nonlinear multicommodity flow problems by the analytic center cutting plane method. Math. Program. 76, 131–154 (1996)

    MathSciNet  MATH  Google Scholar 

  32. Guignard, M.: Lagrangean relaxation. Top 11, 151–228 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  33. Guignard, M., Rosenwein, B.M.: An application-oriented guide for designing Lagrangean dual ascent algorithms. Eur. J. Oper. Res. 43, 197–205 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  34. Hiriart-Urruty, J.-B., Lemaréchal, C.: Convex Analysis and Minimization Algorithms, vols. I–II. Springer, Heidelberg (1993)

    Google Scholar 

  35. Kelley, J.E.: The cutting-plane method for solving convex programs. J. SIAM 8, 703–712 (1960)

    MathSciNet  MATH  Google Scholar 

  36. Kiwiel, K.: Convergence of approximate and incremental subgradient methods for convex optimization. SIAM J. Optim. 14, 807–840 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  37. Kiwiel, K.C., Lemaréchal, C.: An inexact bundle variant suited to column generation. Math. Program. 118, 177–206 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  38. Lagrange, J.L.: Mécanique Analytique. Courcier, Paris (1811)

    Google Scholar 

  39. Lemaréchal, C.: The onnipresence of Lagrange. Ann. Oper. Res. 153, 9–27 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  40. Lemaréchal, C., Pellegrino, F., Renaud, A., Sagastizábal, C.: Bundle methods applied to the unit-commitment problem. In: System Modelling and Optimization, pp. 395–402. Chapman and Hall, London (1996)

    Google Scholar 

  41. Lemaréchal, C., Ouorou, A., Petrou, G.: A bundle-type algorithm for routing in telecommunication data networks. Comput. Optim. Appl. 44, 385–409 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  42. Maldonado, S., Pérez, J., Weber, R., Labbé, M.: Feature selection for support vector machines via mixed integer linear programming. Inf. Sci. 279, 163–175 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  43. Monaco, M.F., Sammarra, M.: The berth allocation problem: a strong formulation solved by a Lagrangean approach. Transp. Sci. 41, 265–280 (2007)

    Article  Google Scholar 

  44. Nesterov, Yu.: Smooth minimization of non-smooth functions. Math. Program. 103, 127–152 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  45. Piccialli, V., Sciandrone, M.: Nonlinear optimization and support vector machines. 4OR 16, 111–149 (2018)

    Google Scholar 

  46. Polyak, B.T.: Introduction to Optimization. Optimization Software, New York (1987)

    MATH  Google Scholar 

  47. Rinaldi, F., Sciandrone, M.: Feature selection combining linear support vector machines and concave optimization. Optim. Methods Softw. 10, 117–128 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  48. Rockafellar, R.T.: Convex Analysis. Princeton University, Princeton (1970)

    Book  MATH  Google Scholar 

  49. Rockafellar, R.T.: Lagrange multipliers and optimality. SIAM Rev. 35, 183–238 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  50. Rossi, A., Singh, A., Sevaux, M.: Lifetime maximization in wireless directional sensor network. Eur. J. Oper. Res. 231, 229–241 (2013)

    Article  Google Scholar 

  51. Shor, N.Z., Minimization Methods for Non-differentiable Functions. Springer, New York (1985)

    Book  MATH  Google Scholar 

  52. Tseng, P.: Convergence of a block coordinate descent method for nondifferentiable minimization. J. Optim. Theory Appl. 109, 475–494 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  53. Wolsey, L.A.: Integer Programming. Wiley-Interscience, New York (1998)

    MATH  Google Scholar 

  54. Yick, J., Mukherjee, B., Ghosal, D.: Wireless sensor network survey. Comput. Netw. 52, 2292–2330 (2008)

    Article  Google Scholar 

  55. Zhang, H., Fritts, J.E., Goldman, S.A.: Image segmentation evaluation: a survey of unsupervised methods. Comput. Vis. Image Underst. 110, 260–280 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manlio Gaudioso .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Gaudioso, M. (2020). A View of Lagrangian Relaxation and Its Applications. In: Bagirov, A., Gaudioso, M., Karmitsa, N., Mäkelä, M., Taheri, S. (eds) Numerical Nonsmooth Optimization. Springer, Cham. https://doi.org/10.1007/978-3-030-34910-3_17

Download citation

Publish with us

Policies and ethics