A Tutorial On the design, experimentation and application of metaheuristic algorithms to real-World optimization problems
Eneko Osaba
1
,
Esther Villar-Rodriguez
1
,
Javier Del Ser
2
,
Antonio Fernández Nebro
3
,
Daniel Molina
4
,
Antonio LaTorre
5
,
P. N. Suganthan
6, 7, 8
,
Carlos V. Coello
9
,
Francisco Vicente Herrera
4
7
639798
8
Singapore
|
Publication type: Journal Article
Publication date: 2021-07-01
scimago Q1
wos Q1
SJR: 1.890
CiteScore: 15.0
Impact factor: 8.5
ISSN: 22106502, 22106510
General Mathematics
General Computer Science
Abstract
In the last few years, the formulation of real-world optimization problems and their efficient solution via metaheuristic algorithms has been a catalyst for a myriad of research studies. In spite of decades of historical advancements on the design and use of metaheuristics, large difficulties still remain in regards to the understandability, algorithmic design uprightness, and performance verifiability of new technical achievements. A clear example stems from the scarce replicability of works dealing with metaheuristics used for optimization, which is often infeasible due to ambiguity and lack of detail in the presentation of the methods to be reproduced. Additionally, in many cases, there is a questionable statistical significance of their reported results. This work aims at providing the audience with a proposal of good practices which should be embraced when conducting studies about metaheuristics methods used for optimization in order to provide scientific rigor, value and transparency. To this end, we introduce a step by step methodology covering every research phase that should be followed when addressing this scientific field. Specifically, frequently overlooked yet crucial aspects and useful recommendations will be discussed in regards to the formulation of the problem, solution encoding, implementation of search operators, evaluation metrics, design of experiments, and considerations for real-world performance, among others. Finally, we will outline important considerations, challenges, and research directions for the success of newly developed optimization metaheuristics in their deployment and operation over real-world application environments.
Found
Nothing found, try to update filter.
Found
Nothing found, try to update filter.
Top-30
Journals
|
10
20
30
40
50
60
70
|
|
|
Swarm and Evolutionary Computation
69 publications, 23.15%
|
|
|
Applied Soft Computing Journal
9 publications, 3.02%
|
|
|
Expert Systems with Applications
8 publications, 2.68%
|
|
|
Engineering Applications of Artificial Intelligence
6 publications, 2.01%
|
|
|
Information Sciences
6 publications, 2.01%
|
|
|
Neural Computing and Applications
5 publications, 1.68%
|
|
|
Applied Sciences (Switzerland)
5 publications, 1.68%
|
|
|
Mathematics
5 publications, 1.68%
|
|
|
Knowledge-Based Systems
4 publications, 1.34%
|
|
|
IEEE Access
4 publications, 1.34%
|
|
|
Results in Engineering
4 publications, 1.34%
|
|
|
Journal of Supercomputing
4 publications, 1.34%
|
|
|
Computers and Industrial Engineering
3 publications, 1.01%
|
|
|
Concurrency Computation Practice and Experience
3 publications, 1.01%
|
|
|
Symmetry
3 publications, 1.01%
|
|
|
Journal of Computational Design and Engineering
3 publications, 1.01%
|
|
|
Biomimetics
3 publications, 1.01%
|
|
|
AEJ - Alexandria Engineering Journal
3 publications, 1.01%
|
|
|
Lecture Notes in Computer Science
3 publications, 1.01%
|
|
|
Scientific Reports
3 publications, 1.01%
|
|
|
Journal of Bionic Engineering
2 publications, 0.67%
|
|
|
Energies
2 publications, 0.67%
|
|
|
Soft Computing
2 publications, 0.67%
|
|
|
Multimedia Tools and Applications
2 publications, 0.67%
|
|
|
Artificial Intelligence Review
2 publications, 0.67%
|
|
|
Mathematics and Computers in Simulation
2 publications, 0.67%
|
|
|
Lecture Notes in Networks and Systems
2 publications, 0.67%
|
|
|
Structural and Multidisciplinary Optimization
2 publications, 0.67%
|
|
|
IEEE Transactions on Evolutionary Computation
2 publications, 0.67%
|
|
|
10
20
30
40
50
60
70
|
Publishers
|
20
40
60
80
100
120
140
160
|
|
|
Elsevier
152 publications, 51.01%
|
|
|
Springer Nature
56 publications, 18.79%
|
|
|
Institute of Electrical and Electronics Engineers (IEEE)
31 publications, 10.4%
|
|
|
MDPI
27 publications, 9.06%
|
|
|
Wiley
8 publications, 2.68%
|
|
|
Taylor & Francis
5 publications, 1.68%
|
|
|
IGI Global
5 publications, 1.68%
|
|
|
Oxford University Press
3 publications, 1.01%
|
|
|
Tech Science Press
2 publications, 0.67%
|
|
|
PeerJ
1 publication, 0.34%
|
|
|
American Geophysical Union
1 publication, 0.34%
|
|
|
Frontiers Media S.A.
1 publication, 0.34%
|
|
|
SAGE
1 publication, 0.34%
|
|
|
Sakarya University Journal of Science
1 publication, 0.34%
|
|
|
Institution of Engineering and Technology (IET)
1 publication, 0.34%
|
|
|
IOP Publishing
1 publication, 0.34%
|
|
|
EDP Sciences
1 publication, 0.34%
|
|
|
Public Library of Science (PLoS)
1 publication, 0.34%
|
|
|
20
40
60
80
100
120
140
160
|
- We do not take into account publications without a DOI.
- Statistics recalculated weekly.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
298
Total citations:
298
Citations from 2024:
169
(56.71%)
Cite this
GOST |
RIS |
BibTex
Cite this
GOST
Copy
Osaba E. et al. A Tutorial On the design, experimentation and application of metaheuristic algorithms to real-World optimization problems // Swarm and Evolutionary Computation. 2021. Vol. 64. p. 100888.
GOST all authors (up to 50)
Copy
Osaba E., Villar-Rodriguez E., Del Ser J., Fernández Nebro A., Molina D., LaTorre A., Suganthan P. N., Coello C. V., Herrera F. V. A Tutorial On the design, experimentation and application of metaheuristic algorithms to real-World optimization problems // Swarm and Evolutionary Computation. 2021. Vol. 64. p. 100888.
Cite this
RIS
Copy
TY - JOUR
DO - 10.1016/j.swevo.2021.100888
UR - https://doi.org/10.1016/j.swevo.2021.100888
TI - A Tutorial On the design, experimentation and application of metaheuristic algorithms to real-World optimization problems
T2 - Swarm and Evolutionary Computation
AU - Osaba, Eneko
AU - Villar-Rodriguez, Esther
AU - Del Ser, Javier
AU - Fernández Nebro, Antonio
AU - Molina, Daniel
AU - LaTorre, Antonio
AU - Suganthan, P. N.
AU - Coello, Carlos V.
AU - Herrera, Francisco Vicente
PY - 2021
DA - 2021/07/01
PB - Elsevier
SP - 100888
VL - 64
SN - 2210-6502
SN - 2210-6510
ER -
Cite this
BibTex (up to 50 authors)
Copy
@article{2021_Osaba,
author = {Eneko Osaba and Esther Villar-Rodriguez and Javier Del Ser and Antonio Fernández Nebro and Daniel Molina and Antonio LaTorre and P. N. Suganthan and Carlos V. Coello and Francisco Vicente Herrera},
title = {A Tutorial On the design, experimentation and application of metaheuristic algorithms to real-World optimization problems},
journal = {Swarm and Evolutionary Computation},
year = {2021},
volume = {64},
publisher = {Elsevier},
month = {jul},
url = {https://doi.org/10.1016/j.swevo.2021.100888},
pages = {100888},
doi = {10.1016/j.swevo.2021.100888}
}