A Tutorial on the Design, Experimentation and Application of Metaheuristic Algorithms to Real-World Optimization Problems
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 20 of its 166 references that are in the map. First posted on arXiv 4 Oct 2024.
Builds on
20 of 166 references.
References · 20
- 2021Convex optimizationcited by 2,515
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2018Automated Algorithm Selection: Survey and Perspectivescited by 114
- 2016Time for a change: a tutorial for comparing multiple classifiers through Bayesian analysiscited by 93
- 2014ParamILS: An Automatic Algorithm Configuration Frameworkcited by 89
- 2020Causal Interpretability for Machine Learning -- Problems, Methods and Evaluationcited by 82
- 2020An Easy-to-use Real-world Multi-objective Optimization Problem Suitecited by 71
- 2015JuMP: A Modeling Language for Mathematical Optimizationcited by 49
- 2017PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimizationcited by 41
- 2017Pitfalls and Best Practices in Algorithm Configurationcited by 25
- 2019jMetalPy: a Python Framework for Multi-Objective Optimization with Metaheuristicscited by 14
- 2018Global sensitivity analysis for optimization with variable selectioncited by 9
8 more
- 2016COCO: Performance Assessmentcited by 8
- 2020Comprehensive Taxonomies of Nature- and Bio-inspired Optimization: Inspiration versus Algorithmic Behavior, Critical Analysis and Recommendations (from 2020 to 2024)cited by 8
- 2017A History of Metaheuristicscited by 6
- 2018Ockham's Razor in Memetic Computing: Three Stage Optimal Memetic Explorationcited by 3
- 2014Hybrid Metaheuristics for the Clustered Vehicle Routing Problemcited by 2
- 2017On Time Optimization of Centroidal Momentum Dynamicscited by 2
- 2017Genetic and Memetic Algorithm with Diversity Equilibrium based on Greedy Diversificationcited by 1
- 2020Towards Realistic Optimization Benchmarks: A Questionnaire on the Properties of Real-World Problemscited by 1
Built on by
Citing papers per year: 2025: 4; 2026: 1.
5 papers.
- 2025The Paradox of Success in Evolutionary and Bioinspired Optimization: Revisiting Critical Issues, Key Studies, and Methodological Pathwayscited by 3
- 2025An Improved FOX Optimization Algorithm Using Adaptive Exploration and Exploitation for Global Optimizationcited by 0
- 2025Data-Driven Differential Evolution in Tire Industry Extrusion: Leveraging Surrogate Modelscited by 0
- 2025Oranits: Mission Assignment and Task Offloading in Open RAN-based ITS using Metaheuristic and Deep Reinforcement Learningcited by 0
- 2026Performance and Explainability Requirements of Evolutionary Algorithms in Real-World Physics-Informed Optimizationcited by 0
- 2026Performance and Explainability Requirements of Evolutionary Algorithms in Real-World Physics-Informed Optimization27 May 2026
- 2025Oranits: Mission Assignment and Task Offloading in Open RAN-based ITS using Metaheuristic and Deep Reinforcement Learning25 Jul 2025
- 2025Data-Driven Differential Evolution in Tire Industry Extrusion: Leveraging Surrogate Models15 Jul 2025
- 2025An Improved FOX Optimization Algorithm Using Adaptive Exploration and Exploitation for Global Optimization13 Apr 2025
- 2025The Paradox of Success in Evolutionary and Bioinspired Optimization: Revisiting Critical Issues, Key Studies, and Methodological Pathways13 Jan 2025