We overview metaheuristics, applied to Combinatorial Optimization (CO) problems, and survey the most important classifications of metaheuristics, each of them being the result of a specific viewpoint. Furthermore, we describe the most important metaheuristics as they appear in the literature, along with variants and improvements. Although differences in how these algorithms tackle a problem are apparent, there are also several similarities in the strategies and concepts used by different metaheuristic techniques. The two most important concepts used in metaheuristics are intensification and diversification. They are in some way contrary and complementary to each other. In this work we compare metaheuristics in the way intensification and diversification are used, by introducing a framework that puts intensification and diversification mechanisms into relation with each other. We conclude outlining some strengths and weaknesses of the different approaches thus leading to the development of hybrid algorithms combining concepts originating from different metaheuristics.

Blum, C., Roli, A., Alba, E. (2005). An introduction to Metaheuristic Techniques. HOBOKEN, NJ 07030-5774 : John Wiley and sons, Inc..

An introduction to Metaheuristic Techniques

ROLI, ANDREA;
2005

Abstract

We overview metaheuristics, applied to Combinatorial Optimization (CO) problems, and survey the most important classifications of metaheuristics, each of them being the result of a specific viewpoint. Furthermore, we describe the most important metaheuristics as they appear in the literature, along with variants and improvements. Although differences in how these algorithms tackle a problem are apparent, there are also several similarities in the strategies and concepts used by different metaheuristic techniques. The two most important concepts used in metaheuristics are intensification and diversification. They are in some way contrary and complementary to each other. In this work we compare metaheuristics in the way intensification and diversification are used, by introducing a framework that puts intensification and diversification mechanisms into relation with each other. We conclude outlining some strengths and weaknesses of the different approaches thus leading to the development of hybrid algorithms combining concepts originating from different metaheuristics.
2005
Parallel Metaheuristics
3
42
Blum, C., Roli, A., Alba, E. (2005). An introduction to Metaheuristic Techniques. HOBOKEN, NJ 07030-5774 : John Wiley and sons, Inc..
Blum, C.; Roli, Andrea; Alba, E.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/31342
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 26
  • ???jsp.display-item.citation.isi??? ND
social impact