mlsanityData to 14 Oct 2026

A Tutorial on the Design, Experimentation and Application of Metaheuristic Algorithms to Real-World Optimization Problems

arXiv 2410.03205 ↗First posted 4 Oct 2024cs.NE cs.AIcited by 5

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

  1. 2021Convex optimizationcited by 2,515
  2. 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
  3. 2018Automated Algorithm Selection: Survey and Perspectivescited by 114
  4. 2016Time for a change: a tutorial for comparing multiple classifiers through Bayesian analysiscited by 93
  5. 2014ParamILS: An Automatic Algorithm Configuration Frameworkcited by 89
  6. 2020Causal Interpretability for Machine Learning -- Problems, Methods and Evaluationcited by 82
  7. 2020An Easy-to-use Real-world Multi-objective Optimization Problem Suitecited by 71
  8. 2015JuMP: A Modeling Language for Mathematical Optimizationcited by 49
  9. 2017PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimizationcited by 41
  10. 2017Pitfalls and Best Practices in Algorithm Configurationcited by 25
  11. 2019jMetalPy: a Python Framework for Multi-Objective Optimization with Metaheuristicscited by 14
  12. 2018Global sensitivity analysis for optimization with variable selectioncited by 9
8 more
  1. 2016COCO: Performance Assessmentcited by 8
  2. 2020Comprehensive Taxonomies of Nature- and Bio-inspired Optimization: Inspiration versus Algorithmic Behavior, Critical Analysis and Recommendations (from 2020 to 2024)cited by 8
  3. 2017A History of Metaheuristicscited by 6
  4. 2018Ockham's Razor in Memetic Computing: Three Stage Optimal Memetic Explorationcited by 3
  5. 2014Hybrid Metaheuristics for the Clustered Vehicle Routing Problemcited by 2
  6. 2017On Time Optimization of Centroidal Momentum Dynamicscited by 2
  7. 2017Genetic and Memetic Algorithm with Diversity Equilibrium based on Greedy Diversificationcited by 1
  8. 2020Towards Realistic Optimization Benchmarks: A Questionnaire on the Properties of Real-World Problemscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 4; 2026: 1.

5 papers.