A Walk into Metaheuristics for Engineering Optimization: Principles, Methods and Recent Trends

Metaheuristics has attained increasing interest for solving complex real-world problems. This paper studies the principles and the state-of-the-art of metaheuristic methods for engineering optimization. Both the classic and emerging approaches to optimization using metaheuristics are reviewed and an...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of computational intelligence systems Vol. 8; no. 4; pp. 606 - 636
Main Authors Xiong, Ning, Molina, Daniel, Ortiz, Miguel Leon, Herrera, Francisco
Format Journal Article
LanguageEnglish
Published Dordrecht Springer Netherlands 2015
Springer
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Metaheuristics has attained increasing interest for solving complex real-world problems. This paper studies the principles and the state-of-the-art of metaheuristic methods for engineering optimization. Both the classic and emerging approaches to optimization using metaheuristics are reviewed and analyzed. All the methods are discussed in three basic types: trajectory-based, in which in each step a new solution is created from the previous one; multi-trajectory-based, in which a multi-start mechanism is used; and population-based, where multiple new solutions are created considering a population of approximate solutions. We further discuss algorithms and strategies to handle multi-modal and multi-objective optimization tasks as well as methods for parallel implementation of metaheuristic algorithms. Then, different software frameworks for metaheuristics are introduced. Finally, several interesting directions are pointed out as future research trends.
ISSN:1875-6891
1875-6883
1875-6883
DOI:10.1080/18756891.2015.1046324