Why simheuristics?

Many decision-making processes in our society involve NP-hard optimization problems. The largescale, dynamism, and uncertainty of these problems constrain the potential use of stand-alone optimization methods. The same applies for isolated simulation models, which do not have the potential to find o...

ver descrição completa

Detalhes bibliográficos
Autores: Chica, Manuel|||0000-0002-4717-1056, Juan, Ángel A.|||0000-0003-1392-1776, Bayliss, Christopher|||0000-0003-0031-5937, Cordón, Oscar|||0000-0001-5112-5629, Kelton, W. David|||0000-0002-9094-4720
Formato: artículo
Fecha de publicación:2020
País:España
Recursos:Universitat Autònoma de Barcelona
Repositorio:Dipòsit Digital de Documents de la UAB
Idioma:inglés
OAI Identifier:oai:ddd.uab.cat:235236
Acesso em linha:https://ddd.uab.cat/record/235236
https://dx.doi.org/urn:doi:10.2436/20.8080.02.104
Access Level:acceso abierto
Palavra-chave:Simulation
Metaheuristics
Combinatorial optimization
Simheuristics
Descrição
Resumo:Many decision-making processes in our society involve NP-hard optimization problems. The largescale, dynamism, and uncertainty of these problems constrain the potential use of stand-alone optimization methods. The same applies for isolated simulation models, which do not have the potential to find optimal solutions in a combinatorial environment. This paper discusses the utilization of modelling and solving approaches based on the integration of simulation with metaheuristics. These 'simheuristic' algorithms, which constitute a natural extension of both metaheuristics and simulation techniques, should be used as a 'first-resort' method when addressing large-scale and NP-hard optimization problems under uncertainty -which is a frequent case in real-life applications. We outline the benefits and limitations of simheuristic algorithms, provide numerical experiments that validate our arguments, review some recent publications, and outline the best practices to consider during their design and implementation stages.