Skip to main content

Metaheuristic Hybrids

  • Chapter
  • First Online:
  • 12k Accesses

Part of the book series: International Series in Operations Research & Management Science ((ISOR,volume 146))

Abstract

Over the last years, so-called hybrid optimization approaches have become increasingly popular for addressing hard optimization problems. In fact, when looking at leading applications of metaheuristics for complex real-world scenarios, many if not most of them do not purely adhere to one specific classical metaheuristic model but rather combine different algorithmic techniques. Concepts from different metaheuristics are often hybridized with each other, but they are also often combined with other optimization techniques such as branch-and-bound and methods from the mathematical programming and constraint programming fields. Such combinations aim at exploiting the particular advantages of the individual components, and in fact well-designed hybrids often perform substantially better than their “pure” counterparts. Many very different ways of hybridizing metaheuristics are described in the literature, and unfortunately it is usually difficult to decide which approach(es) are most appropriate in a particular situation. This chapter gives an overview of this topic by starting with a classification of metaheuristic hybrids and then discussing several prominent design templates which are illustrated by concrete examples.

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

Notes

  1. 1.

    http://www.ilog.com

References

  1. Aggarwal, C., Orlin, J., Tai, R.: Optimized crossover for the independent set problem. Oper. Res. 45, 226–234 (1997)

    Article  Google Scholar 

  2. Ahuja, R.K., Ergun, Ö., Orlin, J.B., Punnen, A.P.: A survey of very large-scale neighborhood search techniques. Discrete Appl. Math. 123(1–3), 75–102 (2002)

    Article  Google Scholar 

  3. Ahuja, R.K., Orlin, J., Sharma, D.: Multi-exchange neighborhood search algorithms for the capacitated minimum spanning tree problem. Math. Programming 91(1), 71–97 (2001)

    Google Scholar 

  4. Ahuja, R., Orlin, J., Tiwari, A.: A greedy genetic algorithm for the quadratic assignment problem. Comput. Oper. Res. 27, 917–934 (2000)

    Article  Google Scholar 

  5. Al-Shihabi, S.: Ants for sampling in the nested partition algorithm. In: Blum et al. [22], pp. 11–18.

    Google Scholar 

  6. Alba, E. (ed.): Parallel Metaheuristics: A New Class of Algorithms. Wiley, (2005)

    Google Scholar 

  7. Almeida, F., Blesa Aguilera, M.J., Blum, C., Moreno Vega, J.M., Pérez Pérez, M., Roli, A., Sampels, M. (eds.) Proceedings of HM 2006 – Third International Workshop on Hybrid Metaheuristics, Lecture Notes in Computer Science, vol. 4030 Springer, Berlin (2006)

    Google Scholar 

  8. Applegate, D.L., Bixby, R.E., Chvátal, V., Cook, W.J.: On the solution of the traveling salesman problem. Documenta Mathematica, Extra Volume ICM III, 645–656 (1998)

    Google Scholar 

  9. Applegate, D.L., Bixby, R.E., Chvátal, V., Cook, W.J.: The Traveling Salesman Problem: A Computational Study. Princeton Series in Applied Mathematics. Princeton University Press, Princeton, NJ (2007)

    Google Scholar 

  10. Augerat, P., Belenguer, J.M., Benavent, E., Corberan, A., Naddef, D.: Separating capacity constraints in the CVRP using tabu search. Eur. J. Oper. Res. 106(2), 546–557 (1999)

    Article  Google Scholar 

  11. Barahona, F., Anbil, R.: The volume algorithm: Producing primal solutions with a subgradient method. Math. Programming, Series A, 87(3), 385–399 (2000)

    Article  Google Scholar 

  12. Bartz-Beielstein, T., Blesa Aguilera, M.J., Blum, C., Naujoks, B., Roli, A., Rudolph, G., Sampels, M. Proceedings of HM 2007 – Fourth International Workshop on Hybrid Metaheuristics, Lecture Notes in Computer Science. vol. 4771 Springer, Berlin (2007)

    Google Scholar 

  13. Beck J. Christopher: Solution-guided multi-point constructive search for job shop scheduling. J. Artif. Intell. Res. 29, 49–77 (2007)

    Google Scholar 

  14. Binato, S., Hery, W.J., Loewenstern, D., Resende, M.G.C.: A GRASP for job shop scheduling. In: Ribeiro, C.C., Hansen, P., (eds.) Essays and Surveys on Metaheuristics, pp. 59–79. Kluwer Academic Publishers, Dordrecht (2001)

    Google Scholar 

  15. Blesa Aguilera, M.J., Blum, C., Roli, A., Sampels, M., Proceedings of HM 2005 – Second International Workshop on Hybrid Metaheuristics. Lecture Notes in Computer Science. vol. 3636 Springer, Berlin (2005)

    Google Scholar 

  16. Blum, C.: Beam-ACO: Hybridizing ant colony optimization with beam search: An application to open shop scheduling. Comput. Oper. Res. 32(6):1565–1591, 2005.

    Article  Google Scholar 

  17. Blum, C.: A new hybrid evolutionary algorithm for the k-cardinality tree problem. In: Proceedings of the Genetic and Evolutionary Computation Conference 2006, pp. 515–522. ACM Press, New York, NY, July 8–12 (2006)

    Google Scholar 

  18. Blum, C.: Beam-ACO for simple assembly line balancing. INFORMS J. Comput. 20(4), 618–627 (2008)

    Article  Google Scholar 

  19. Blum, C., Blesa, M.: Combining ant colony optimization with dynamic programming for solving the k-cardinality tree problem. In: Proceedings of IWANN 2005 – 8th International Work-Conference on Artificial Neural Networks, Computational Intelligence and Bioinspired Systems, number 3512 in Lecture Notes in Computer Science, pp. 25–33, Springer, Berlin (2005)

    Google Scholar 

  20. Blum, C., Blesa Aguilera, M.J., Roli, A., Sampels, M.: (eds.) Hybrid Metaheuristics – An Emerging Approach to Optimization, volume 114 of Studies in Computational Intelligence. Springer, Berlin (2008)

    Google Scholar 

  21. Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Comput. Surveys 35(3), 268–308 (2003)

    Article  Google Scholar 

  22. Blum, C., Roli, A., Sampels, M. Proceedings of HM 2004 – First International Workshop on Hybrid Metaheuristics, Valencia, Spain (2004)

    Google Scholar 

  23. Büdenbender, K., Grünert, T., Sebastian, H.-J.: A hybrid tabu search/branch-and-bound algorithm for the direct flight network design problem. Transportation Sci., 34(4), 364–380 (2000)

    Article  Google Scholar 

  24. Chiarandini, M., Dumitrescu, I., Stützle, T.: Very large-scale neighborhood search: Overview and case studies on coloring problems. In: Blum et al. [20], pp. 117–150

    Google Scholar 

  25. Chu, P. C., Beasley, J.E.: A genetic algorithm for the multidimensional knapsack problem. J. Heuristics 4, 63–86 (1998)

    Article  Google Scholar 

  26. Cohoon, J., Hegde, S., artin, W., Richards, D.: Punctuated equilibria: A parallel genetic algorithm. In: Grefenstette, J. (ed.) Proceedings of the Second International Conference on Genetic Algorithms, pp. 148–154. Lawrence Erlbaum Associates, Mahwah, NJ 1987

    Google Scholar 

  27. Congram, R.K.: Polynomially searchable exponential neighbourhoods for sequencing problems in combinatorial optimisation. PhD thesis, University of Southampton, Faculty of Mathematical Studies, UK (2000)

    Google Scholar 

  28. Congram, R.K., Potts, C.N., van de Velde, S.L.: An iterated Dynasearch algorithm for the single-machine total weighted tardiness scheduling problem. INFORMS J. Comput. 14(1), 52–67 (2002)

    Article  Google Scholar 

  29. Cotta, C.: A study of hybridisation techniques and their application to the design of evolutionary algorithms. AI Commun. 11(3–4), 223–224 (1998)

    Google Scholar 

  30. Cotta, C., Troya, J.M.: Embedding branch and bound within evolutionary algorithms. Appl. Intell. 18, 137–153 (2003)

    Article  Google Scholar 

  31. Danna, E., Rothberg, E., Le Pape, C.: Exploring relaxation induced neighborhoods to improve MIP solutions. Math. Programming, Series A, 102, 71–90 (2005)

    Article  Google Scholar 

  32. Denzinger, J., Offermann, T.: On cooperation between evolutionary algorithms and other search paradigms. In: Porto, W. et al. (eds.) Proceedings of the 1999 Congress on Evolutionary Computation (CEC), vol. 3, pp. 2317–2324. IEEE Press, Piscataway, NJ (1999)

    Chapter  Google Scholar 

  33. Dooms, G., Van Hentenryck, P., Michel, L.: Model-driven visualizations of constraint-based local search. In: Bessiere, C. (ed.) Principles and Practice of Constraint Programming – CP 2007, 13th International Conference, Lecture Notes in Computer Science, vol. 4741, pp. 271–285. Springer, Berlin (2007)

    Google Scholar 

  34. Dowsland, K.A., Herbert, E.A., Kendall, G., Burke, E.: Using tree search bounds to enhance a genetic algorithm approach to two rectangle packing problems. Eur. J. Oper. Res. 168(2), 390–402 (2006)

    Article  Google Scholar 

  35. Duarte, A.R., Ribeiro, C.C., Urrutia, S.: A hybrid ILS heuristic to the referee assignment problem with an embedded MIP strategy. In: Bartz-Beielstein et al. [12], pp. 82–95

    Google Scholar 

  36. Dumitrescu, I., Stuetzle, T.: Combinations of local search and exact algorithms. In: Raidl, G.R. et al. (eds.) Applications of Evolutionary Computation, Lecture Notes in Computer Science, vol. 2611, pp. 211–223. Springer, Berlin (2003)

    Google Scholar 

  37. El-Abd, M., Kamel, M.: A taxonomy of cooperative search algorithms. In: Blesa Aguilera et al. [15], pp. 32–41

    Google Scholar 

  38. Eremeev, A.V.: On complexity of optimal recombination for binary representations of solutions. Evol. Comput. 16(1), 127–147 (2008)

    Article  Google Scholar 

  39. Ergun, Ö., Orlin, J.B.: A dynamic programming methodology in very large scale neighborhood search applied to the traveling salesman problem. Discrete Optimization, 3(1), 78–85 (2006)

    Article  Google Scholar 

  40. Feo, T.A., Resende, M.G.C.: Greedy randomized adaptive search procedures. J. Global Optimization 6, 109–133 (1995)

    Article  Google Scholar 

  41. Filho, G.R., Lorena, L.A.N.: Constructive genetic algorithm and column generation: An application to graph coloring. In: Chuen, L.P. (ed.) Proceedings of APORS 2000, the Fifth Conference of the Association of Asian-Pacific Operations Research Societies Within IFORS, Singapore (2000)

    Google Scholar 

  42. Fischetti, M., Lodi, A.: Local branching. Math. Programming, Series B 98, 23–47 (2003)

    Article  Google Scholar 

  43. Fischetti, M., Polo, C., Scantamburlo, M.: Local branching heuristic for mixed-integer programs with 2-level variables, with an application to a telecommunication network design problem. Networks 44(2), 61–72 (2004)

    Article  Google Scholar 

  44. Fleurent, C., Glover, F.: Improved constructive multistart strategies for the quadratic assignment problem using adaptive memory. INFORMS J. Comput. 11, 198–204 (1999)

    Article  Google Scholar 

  45. Focacci, F., Laburthe, F., Lodi, A.: Local search and constraint programming: LS and CP illustrated on a transportation problem. In: Milano, M. (ed.) Constraint and Integer Programming. Towards a Unified Methodology, pp. 293–329. Kluwer Academic Publishers, 2004.

    Google Scholar 

  46. Galinier, P., Hertz, A., Paroz, S., Pesant, G.: Using local search to speed up filtering algorithms for some NP-hard constraints. In: Perron and Trick [74], p. 298–302

    Google Scholar 

  47. Gilmour, S., Dras, M.: Kernelization as heuristic structure for the vertex cover problem. In: Dorigo, M., et al., editors, Proceedings of ANTS 2006 – 5th International Workshop on Ant Colony Optimization and Swarm Intelligence. Lecture Notes in Computer Science, vol. 4150, pp. 452–459. Springer, Berlin (2006)

    Google Scholar 

  48. Glover, F.: Surrogate constraints. Operations Research 16(4), 741–749 (1968)

    Article  Google Scholar 

  49. Glover, F.: Parametric tabu-search for mixed integer programming. Computers and Operations Research, 33(9), 2449–2494 (2006)

    Article  Google Scholar 

  50. Glover, F., Laguna, M., Martí, R.: Fundamentals of scatter search and path relinking. Control and Cybernetics 39(3), 653–684 (2000)

    Google Scholar 

  51. Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Learning. Addison-Wesley, Reading, MA (1989)

    Google Scholar 

  52. Gruber, M., Raidl, G.R.: (Meta-)heuristic separation of jump cuts for the bounded diameter minimum spanning tree problem. In: Hansen et al. [53].

    Google Scholar 

  53. Hansen, P., Maniezzo, V., Fischetti, M., Stuetzle, T. (eds.) Proceedings of Matheuristics 2008: Second International Workshop on Model Based Metaheuristics, Bertinoro, Italy (2008)

    Google Scholar 

  54. Hansen, P., Mladenovic, N., Perez-Britos, D.: Variable neighborhood decomposition search. J. Heuristics 7(4), 335–350 (2001)

    Article  Google Scholar 

  55. Hansen, P., Mladenović, N., Urosević, D.: Variable neighborhood search and local branching. Comput. Oper. Res. 33(10), 3034–3045 (2006)

    Article  Google Scholar 

  56. Haouari, M., Siala, J.C.: A hybrid Lagrangian genetic algorithm for the prize collecting Steiner tree problem. Comput. Oper. Res. 33(5), 1274–1288 (2006)

    Article  Google Scholar 

  57. Hu, B., Leitner, M., Raidl, G.R.: Combining variable neighborhood search with integer linear programming for the generalized minimum spanning tree problem. J. Heuristics 14(5), 473–479 (2008)

    Article  Google Scholar 

  58. Hu, B., Raidl. G.R.: Effective neighborhood structures for the generalized traveling salesman problem. In: van Hemert, J., Cotta, C. (eds.) Evolutionary Computation in Combinatorial Optimisation – EvoCOP 2008, Lecture Notes in Computer Science, vol. 4972 pp. 36–47. Springer, Berlin (2008)

    Google Scholar 

  59. Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack Problems. Springer, Berlin (2004)

    Google Scholar 

  60. Klau, G.W., Lesh, N., Marks, J., Mitzenmacher, M.: Human-guided search: Survey and recent results. Journal of Heuristics (2007, submitted)

    Google Scholar 

  61. Lejeune, M.A.: A variable neighborhood decomposition search method for supply chain management planning problems. Eur. J. Oper. Res. 175(2), 959–976 (2006)

    Article  Google Scholar 

  62. Maniezzo, V.: Exact and approximate nondeterministic tree-search procedures for the quadratic assignment problem. INFORMS J. Comput. 11(4), 358–369 (1999)

    Article  Google Scholar 

  63. Maniezzo, V., Carbonaro, A.: An ANTS heuristic for the frequency assignment problem. Future Generation Comput. Syst. 16, 927–935 (2000)

    Article  Google Scholar 

  64. Maniezzo, V., Hansen, P., Voss, S. (eds.) Proceedings of Matheuristics 2006: First International Workshop on Mathematical Contributions to Metaheuristics, Bertinoro, Italy (2006)

    Google Scholar 

  65. Marriott, K., Stuckey, P.J.: Introduction to Constraint Logic Programming. MIT Press, Cambridge, MA, (1998)

    Google Scholar 

  66. Martin, O., Otto, S.W., Felten, E.W.: Large-step Markov chains for the traveling salesman problem. Complex Systems 5, 299–326 (1991)

    Google Scholar 

  67. Meyer, B., Ernst, A.: Integrating ACO and constraint propagation. In: Dorigo, M., et al. (eds.) Proceedings of ANTS 2004 – Fourth International Workshop on Ant Colony Optimization and Swarm Intelligence, Lecture Notes in Computer Science, vol. 3172, pp. 166–177. Springer, Berlin (2004)

    Google Scholar 

  68. Michel, L., See, A., Van Hentenryck, P.: Distributed constraint-based local search. In: Benhamou, F. (ed.) Principles and Practice of Constraint Programming – CP 2006, 12th International Conference, Lecture Notes in Computer Science, vol. 4204, pp. 344–358. Springer, Berlin (2006)

    Google Scholar 

  69. Moscato, P.: Memetic algorithms: A short introduction. In: Corne, D., et al. (eds.) New Ideas in Optimization, p. 219–234. McGraw Hill, New York, NY (1999)

    Google Scholar 

  70. Nagar, A., Heragu, S.S., Haddock, J.: A meta-heuristic algorithm for a bi-criteria scheduling problem. Ann. Oper. Res. 63, 397–414 (1995)

    Article  Google Scholar 

  71. Neto, T., Pedroso, J.P.: GRASP for linear integer programming. In: Sousa, J.P., Resende, M.G.C. (eds.) Metaheuristics: Computer Decision Making, Combinatorial Optimization Book Series, pp. 545–574. Kluwer Academic Publishers, Dordrecht (2003)

    Google Scholar 

  72. Ow, P.S., Morton, T.E.: Filtered beam search in scheduling. Int. J. Prod. Res. 26, 297–307 (1988)

    Article  Google Scholar 

  73. Pedroso, J.P.: Tabu search for mixed integer programming. In: Rego, C., Alidaee, B. (eds.) Metaheuristic Optimization via Memory and Evolution, Operations Research/Computer Science Interfaces Series, vol. 30, pp. 247–261. Springer, Berlin (2005)

    Chapter  Google Scholar 

  74. Perron, L., Trick, M.A. (eds.) Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems – CPAIOR 2008, 5th International Conference, vol. 5015 Lecture Notes in Computer Science. Springer, Berlin (2008)

    Google Scholar 

  75. Pesant, G., Gendreau, M.: A constraint programming framework for local search methods. J. Heuristics 5(3), 255–279 (1999)

    Article  Google Scholar 

  76. Pirkwieser, S., Raidl, G.R., Puchinger, J.: Combining Lagrangian decomposition with an evolutionary algorithm for the knapsack constrained maximum spanning tree problem. In: Cotta, C., van Hemert, J. (eds.) Evolutionary Computation in Combinatorial Optimization – EvoCOP 2007, Lecture Notes in Computer Science, vol. 4446, pp. 176–187. Springer, Berlin (2007)

    Google Scholar 

  77. Pisinger, D.: Core problems in knapsack algorithms. Operations Research 47, 570–575 (1999)

    Article  Google Scholar 

  78. Plateau, A., Tachat, D., Tolla, P.: A hybrid search combining interior point methods and metaheuristics for 0–1 programming. Int. Trans. Oper. Res. 9, 731–746 (2002)

    Article  Google Scholar 

  79. Prandtstetter, M., Raidl, G.R.: An integer linear programming approach and a hybrid variable neighborhood search for the car sequencing problem. Eur. J. Oper. Res. 191(3), 1004–1022 (2008)

    Article  Google Scholar 

  80. Puchinger, J., Raidl, G.R.: An evolutionary algorithm for column generation in integer programming: An effective approach for 2D bin packing. In: Yao, X., et al. (eds.) Parallel Problem Solving from Nature – PPSN VIII, vol. 3242 Lecture Notes in Computer Science, pp. 642–651. Springer, Berlin (2004)

    Chapter  Google Scholar 

  81. Puchinger, J., Raidl, G.R.: Combining metaheuristics and exact algorithms in combinatorial optimization: A survey and classification. In: Proceedings of the First International Work-Conference on the Interplay Between Natural and Artificial Computation, Part II, Lecture Notes in Computer Science, vol. 3562, pp. 41–53. Springer, Berlin (2005)

    Google Scholar 

  82. Puchinger, J., Raidl, G.R.: Models and algorithms for three-stage two-dimensional bin packing. Eur. J. Oper. Res. 183, 1304–1327 (2007)

    Article  Google Scholar 

  83. Puchinger, J., Raidl, G.R.: Bringing order into the neighborhoods: Relaxation guided variable neighborhood search. J. Heuristics 14(5), 457–472 (2008)

    Article  Google Scholar 

  84. Puchinger, J., Raidl, G.R., Koller, G.: Solving a real-world glass cutting problem. In: Gottlieb, J., Raidl, G.R. (eds.) Evolutionary Computation in Combinatorial Optimization – EvoCOP 2004, Lecture Notes in Computer Science, vol. 3004, pp. 162–173. Springer, Berlin (2004)

    Google Scholar 

  85. Puchinger, J., Raidl, G.R., Pferschy, U.: The core concept for the multidimensional knapsack problem. In: Gottlieb, J., Raidl, G.R. (eds.) Evolutionary Computation in Combinatorial Optimization – EvoCOP 2006, Lecture Notes in Computer Science, vol. 3906, pp. 195–208. Springer (2006)

    Google Scholar 

  86. Raidl, G.R.: An improved genetic algorithm for the multiconstrained 0–1 knapsack problem. In: Fogel, D.B., et al. (eds.) Proceedings of the 1998 IEEE International Conference on Evolutionary Computation, pp. 207–211. IEEE Press, Piscataway, NJ (1998)

    Google Scholar 

  87. Raidl, G.R.: A unified view on hybrid metaheuristics. In: Almeida et al. [7], pp. 1–12

    Google Scholar 

  88. Raidl, G.R., Puchinger, J.: Combining (integer) linear programming techniques and metaheuristics for combinatorial optimization. In: Blum et al. [20], pp. 31–62 (2008)

    Google Scholar 

  89. Rei, W., Cordeau, J.-F., Gendreau, M., Soriano, P.: Accelerating Benders decomposition by local branching. INFORMS J. Comput 21, 333–345 (2009)

    Article  Google Scholar 

  90. Richter, Y., Freund, A., Naveh, Y.: Generalizing AllDifferent: The SomeDifferent constraint. In: Benhamou, F. (ed.) Principles and Practice of Constraint Programming, 12th International Conference, CP 2006, volume 4204 of Lecture Notes in Computer Science, pp. 468–483. Springer, Berlin (2006)

    Google Scholar 

  91. Rothberg, E.: An evolutionary algorithm for polishing mixed integer programming solutions. INFORMS J. Comput. 19(4), 534–541 (2007)

    Article  Google Scholar 

  92. Shi, L., ólafsson, S.: Nested partitions method for global optimization. Oper. Res. 48(3), 390–407 (2000)

    Article  Google Scholar 

  93. Shi, L., ólafsson, S., Chen, Q.: An optimization framework for product design. Manage. Sci. 47(12), 1681–1692 (2001)

    Article  Google Scholar 

  94. Talbi, E.: A taxonomy of hybrid metaheuristics. J. Heuristics 8(5), 541–565 (2002)

    Article  Google Scholar 

  95. Talukdar, S., Baeretzen, L., Gove, A., de Souza, P.: Asynchronous teams: Cooperation schemes for autonomous agents. J. Heuristics 4, 295–321 (1998)

    Article  Google Scholar 

  96. Tamura, H., Hirahara, A., Hatono, I., Umano, M.: An approximate solution method for combinatorial optimisation. Trans. Soc. Instrum. Control Engineers 130, 329–336 (1994)

    Google Scholar 

  97. Urosevic, D., Brimberg, J., Mladenovic, N.: Variable neighborhood decomposition search for the edge weighted k-cardinality tree problem. Comput. Oper. Res. 31(8), 1205–1213 (2004)

    Article  Google Scholar 

  98. Van Hentenryck, P., Michel, L.: Constraint-Based Local Search. MIT Press, Cambridge, MA (2005)

    Google Scholar 

  99. Vasquez, M., Hao, J.-K.: A hybrid approach for the 0–1 multidimensional knapsack problem. In: Nebel, B. (ed.) Proceedings of the 17th International Joint Conference on Artificial Intelligence, IJCAI 2001, pp. 328–333, Seattle, Washington (2001) Morgan Kaufman

    Google Scholar 

  100. Vasquez, M., Vimont, Y.: Improved results on the 0–1 multidimensional knapsack problem. Eur. J. Oper. Res. 165(1), 70–81 (2005)

    Article  Google Scholar 

  101. Walshaw, C.: Multilevel refinement for combinatorial optimisation: Boosting metaheuristic performance. In: Blum et al. [20], pp. 261–289 (2008)

    Google Scholar 

  102. Watson, J.-P., Beck, J.C.: A hybrid constraint programming/local search approach to the job-shop scheduling problem. In: Perron and Trick [74], pp. 263–277.

    Google Scholar 

  103. Watson, J.-P., Howe, A.E., Darrell Whitley, L.: Deconstructing Nowicki and Smutnicki’s i-TSAB tabu search algorithm for the job-shop scheduling problem. Comput. Oper. Res. 33(9), 2623–2644 (2006)

    Article  Google Scholar 

  104. Wolpert, D., Macready, W.: No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1(1), 67–82 (1997)

    Article  Google Scholar 

  105. Wolsey, L.A.: Integer Programming. Wiley-Interscience, New York, NY 1998.

    Google Scholar 

Download references

Acknowledgements

Günther R. Raidl is supported by the Austrian Science Fund (FWF) under grant 811378 and by the Austrian Exchange Service (Acciones Integradas, grant 13/2006). NICTA is funded by the Australian Government as represented by the Department of Broadband, Communications and the Digital Economy and the Australian Research Council through the ICT Centre of Excellence program. Christian Blum is supported by grants TIN2005-08818 (OPLINK) and TIN2007-66523 (FORMALISM) of the Spanish government, and by the EU project FRONTS (FP7-ICT-2007-1). He also acknowledges support from the Ramón y Cajal program of the Spanish Ministry of Science and Technology.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Günther R. Raidl , Jakob Puchinger or Christian Blum .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Raidl, G.R., Puchinger, J., Blum, C. (2010). Metaheuristic Hybrids. In: Gendreau, M., Potvin, JY. (eds) Handbook of Metaheuristics. International Series in Operations Research & Management Science, vol 146. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-1665-5_16

Download citation

Publish with us

Policies and ethics