Journal of Heuristics

, Volume 15, Issue 3, pp 283–312 | Cite as

Benders decomposition, Lagrangean relaxation and metaheuristic design

  • Marco BoschettiEmail author
  • Vittorio Maniezzo


Large part of combinatorial optimization research has been devoted to the study of exact methods leading to a number of very diversified solution approaches. Some of those older frameworks can now be revisited in a metaheuristic perspective, as they are quite general frameworks for dealing with optimization problems. In this work, we propose to investigate the possibility of reinterpreting decompositions, with special emphasis on the related Benders and Lagrangean relaxation techniques. We show how these techniques, whose heuristic effectiveness is already testified by a wide literature, can be framed as a “master process that guides and modifies the operations of subordinate heuristics”, i.e., as metaheuristics. Obvious advantages arise from these approaches, first of all the runtime evolution of both upper and lower bounds to the optimal solution cost, thus yielding both a high-quality heuristic solution and a runtime quality certificate of that same solution.


Combinatorial optimization Lagrangean relaxation Benders’s decomposition Metaheuristic 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Agar, M., Salhi, S.: Lagrangean heuristics applied to a variety of large capacitated plant location problems. J. Oper. Res. Soc. 49, 1072–1084 (1998) zbMATHCrossRefGoogle Scholar
  2. Ahuja, R.K., Orlin, J.B., Pallottino, S., Scaparra, M.P., Scutellà, M.G.: A multi-exchange heuristic for the single source capacitated facility location problem. Manag. Sci. 50 (2003) Google Scholar
  3. Barahona, F., Anbil, R.: The volume algorithm: producing primal solutions with a subgradient method. Math. Program. 87, 385–399 (2000) zbMATHCrossRefMathSciNetGoogle Scholar
  4. Barcelo, J., Casanova, J.: A heuristic Lagrangean algorithm for the capacitated plant location problem. Eur. J. Oper. Res. 15, 212–226 (1984) zbMATHCrossRefGoogle Scholar
  5. Beasley, J.E.: Lagrangean relaxation. In: Reeves, C.R. (ed.) Modern Heuristic Techniques for Combinatorial Problems, pp. 243–303. Blackwell Scientific, Oxford (1993) Google Scholar
  6. Benders, J.F.: Partitioning procedures for solving mixed-variables programming problems. Numer. Math. 4, 280–322 (1962) CrossRefMathSciNetGoogle Scholar
  7. Boschetti, M.A., Jelasity, M., Maniezzo, V.: A local approach to membership overlay design. Working paper, Department of Computer Science, University of Bologna (2006) Google Scholar
  8. Bouleimen, K., Lecocq, H.: A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem. In: Barbarosoglu, G., Karabati, S., Ozdamar, L., Ulusoy, G. (eds.) Proceedings of the Sixth International Workshop on Project Management and Scheduling, pp. 1922. Bogazici University (1998) Google Scholar
  9. Chudak, F.A., Shmoys, D.B.: Improved approximation algorithms for a capacitated facility location problem. In: Proc. 10th Annu. ACM-SIAM Sympos. Discrete Algorithms, pp. S875–S876 (1999) Google Scholar
  10. Delmaire, H., Diaz, J.A., Fernandez, E., Ortega, M.: Reactive grasp and tabu search based heuristics for the single source capacitated plant location problem. INFOR 37, 194–225 (1999) Google Scholar
  11. Drexl, A., Grunewald, J.: Nonpreemptive multi-mode resource-constrained project scheduling. IIE Trans. 25(5), 74–81 (1993) CrossRefGoogle Scholar
  12. Elmaghraby, S.E.: Activity Networks: Project Planning and Control by network Models. Wiley, New York (1977) zbMATHGoogle Scholar
  13. Ganesh, A.J., Kermarrec, A.-M., Massoulié, L.: Peer-to-peer membership management for gossip-based protocols. IEEE Trans. Comput. 52(2) (February 2003) Google Scholar
  14. Glover, F.: Future paths for integer programming and links to artificial intelligence. Comput. Oper. Res. 13, 533–549 (1986) zbMATHCrossRefMathSciNetGoogle Scholar
  15. Glover, F., Laguna, M.: Tabu Search. Kluwer Academic, Boston (1997) zbMATHGoogle Scholar
  16. Hartmann, S.: Project scheduling with multiple modes: a genetic algorithm. Ann. Oper. Res. 102, 111–135 (2001) zbMATHCrossRefMathSciNetGoogle Scholar
  17. Holmberg, K., Ronnqvist, M., Yuan, D.: An exact algorithm for the capacitated facility location problems with single sourcing. Eur. J. Oper. Res. 113, 544–559 (1999) zbMATHCrossRefGoogle Scholar
  18. Holt, J., Ronnqvist, M., Tragantalerngsak, S.: A repeated matching heuristic for the single source capacitated facility location problem. Eur. J. Oper. Res. 116, 51–68 (1999) zbMATHCrossRefGoogle Scholar
  19. Jozefowska, J., Mika, M., Royzycki, R., Waligora, G., Weglarz, J.: Simulated annealing for multi-mode resource-constrained project scheduling. Ann. Oper. Res. 102, 137–155 (2001) zbMATHCrossRefMathSciNetGoogle Scholar
  20. Klincewicz, J., Luss, H.: A Lagrangean relaxation heuristic for capacitated facility location with single-source constraints. J. Oper. Res. Soc. 37, 495–500 (1986) zbMATHCrossRefGoogle Scholar
  21. Kolisch, R., Drexl, A.: Local search for nonpreemptive multi-mode resource constrained project scheduling. Technical Report 360, Institut fr Betriebswirtschaftslehre, Christian-Albrechts-Universitt zu Kiel, Kiel (1994) Google Scholar
  22. Kolisch, R., Sprecher, A., Drexl, A.: Characterization and generation of a general class of resource constrained project scheduling problems. Manag. Sci. 41, 1693–1703 (1995) zbMATHCrossRefGoogle Scholar
  23. Maniezzo, V., Mingozzi, A.: A heuristic procedure for the multi-mode project scheduling problem based on benders decomposition. In: Weglarz, J. (ed.) Project Scheduling: Recent Models, Algorithms and Applications, pp. 179–196. Kluwer Academic, Dordrecht (1999) Google Scholar
  24. Maniezzo, V., Boschetti, M.A., Jelasity, M.: An ant approach to membership overlay design. In: Ant Colony, Optimization and Swarm Intelligence: Proc. ANTS 2004. Lecture Notes in Computer Science, vol. 3172, p. 3748. Springer, Berlin (2004) Google Scholar
  25. Maniezzo, V., Boschetti, M.A., Jelasity, M.: A fully distributed Lagrangean metaheuristic for a P2P overlay network design problem. In: Proceedings of the 6th Metaheuristics International Conference (MIC 2005), Vienna, Austria (2005) Google Scholar
  26. Martello, S., Toth, P.: Knapsack Problems: Algorithms and Computer Implementations. Wiley, New York (1990) zbMATHGoogle Scholar
  27. Mingozzi, A., Maniezzo, V., Ricciardelli, S., Bianco, L.: An exact algorithm for the resource constrained project scheduling problem based on a new mathematical formulation. Manag. Sci. 44, 715–729 (1998) CrossRefGoogle Scholar
  28. Neebe, A., Rao, M.: An algorithm for the fixed-charge assigning users to sources problem. J. Oper. Res. Soc. 34, 1107–1113 (1983) zbMATHCrossRefGoogle Scholar
  29. Peersim: A peer-to-peer simulator, (2006)
  30. Pirkul, H.: Efficient algorithm for the capacitated concentrator location problem. Comput. Oper. Res. 14, 197–208 (1987) zbMATHCrossRefGoogle Scholar
  31. Planetlab: An open platform for developing, deploying, and accessing planetary-scale services, (2006)
  32. Polyak, B.T.: Minimization of unsmooth functionals. USSR Comput. Math. Phys. 9, 14–29 (1969) CrossRefGoogle Scholar
  33. Saroiu, S., Krishna Gummadi, P., Gribble, S.D.: A measurement study of peer-to-peer file sharing systems. In: Proceedings of Multimedia Computing and Networking 2002 (MMCN’02), San Jose, CA (2002) Google Scholar
  34. Sherali, H.D., Choi, G.: Recovery of primal solutions when using subgradient optimization methods to solve Lagrangian duals of liner programs. Oper. Res. Lett. 19, 105–113 (1996) zbMATHCrossRefMathSciNetGoogle Scholar
  35. Solomon, M.: Algorithms for the vehicle routing and scheduling problem with time window constraints. Oper. Res. 35, 254–365 (1987) zbMATHCrossRefMathSciNetGoogle Scholar
  36. Sprecher, A., Drexl, A.: Solving multi-mode resource-constrained project scheduling by a simple, general and powerful sequencing algorithm. Eur. J. Oper. Res. 107, 431–450 (1998) zbMATHCrossRefGoogle Scholar
  37. Sridharan, R.: A Lagrangian heuristic for the capacitated plant location problem with single source constraints. Eur. J. Oper. Res. 66, 305–312 (1991) CrossRefGoogle Scholar
  38. Talbot, B.: Resource-constrained project scheduling with time-resource tradeoffs: the nonpreemptive case. Manag. Sci. 28, 1197–1210 (1982) zbMATHCrossRefGoogle Scholar
  39. Ulusoy, G., Ozdamar, L.: A constraint-based perspective in resource constrained project scheduling. Int. J. Prod. Res. 32, 693–705 (1994) zbMATHCrossRefGoogle Scholar
  40. van Roy, T.J.: A cross decomposition algorithm for capacitated facility location. Oper. Res. 34(1), 145–163 (1986) zbMATHCrossRefMathSciNetGoogle Scholar
  41. Voss, S.: Meta-heuristics: The state of the art. In: Nareyek, A. (ed.) Local Search for Planning and Scheduling. LNAI, vol. 2148, pp. 1–23. Springer, Berlin (2001) CrossRefGoogle Scholar
  42. Zhang, H., Tam, C.M., Li, H.: Multimode project scheduling based on particle swarm optimization. Comput. Aided Civ. Infrastruct. Eng. 21, 93–103 (2006) zbMATHCrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  1. 1.Department of MathematicsUniversity of BolognaBolognaItaly
  2. 2.Department of Computer ScienceUniversity of BolognaBolognaItaly

Personalised recommendations