A review of the role of heuristics in stochastic optimisation: from metaheuristics to learnheuristics

被引:58
作者
Juan, Angel A. [1 ]
Keenan, Peter [2 ]
Marti, Rafael [3 ]
McGarraghy, Sean [2 ]
Panadero, Javier [1 ]
Carroll, Paula [2 ]
Oliva, Diego [4 ]
机构
[1] Univ Oberta Catalunya, Comp Sci Dept IN3, Barcelona, Spain
[2] Univ Coll Dublin, Sch Business, Dublin, Ireland
[3] Univ Valencia, Stat & Operat Res Dept, Valencia, Spain
[4] Univ Guadalajara, Dept Ciencias Computac, Guadalajara, Jalisco, Mexico
关键词
Metaheuristics; Simheuristics; Learnheuristics; Biased-randomised heuristics; Stochastic optimisation; Dynamic optimisation; VEHICLE-ROUTING PROBLEM; MULTIOBJECTIVE METAHEURISTICS; SIMHEURISTIC ALGORITHM; SIMULATION; SEARCH; TIMES; RANDOMIZATION; MATHEURISTICS; UNCERTAINTY; OPERATIONS;
D O I
10.1007/s10479-021-04142-9
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In the context of simulation-based optimisation, this paper reviews recent work related to the role of metaheuristics, matheuristics (combinations of exact optimisation methods with metaheuristics), simheuristics (hybridisation of simulation with metaheuristics), biased-randomised heuristics for 'agile' optimisation via parallel computing, and learnheuristics (combination of statistical/machine learning with metaheuristics) to deal with NP-hard and large-scale optimisation problems in areas such as transport and logistics, manufacturing and production, smart cities, telecommunication networks, finance and insurance, sustainable energy consumption, health care, military and defence, e-marketing, or bioinformatics. The manuscript provides the main related concepts and updated references that illustrate the applications of these hybrid optimisation-simulation-learning approaches in solving rich and real-life challenges under dynamic and uncertainty scenarios. A numerical analysis is also included to illustrate the benefits that these approaches can offer across different application fields. Finally, this work concludes by highlighting open research lines on the combination of these methodologies to extend the concept of simulation-based optimisation.
引用
收藏
页码:831 / 861
页数:31
相关论文
共 103 条
[1]   The location routing problem using electric vehicles with constrained distance [J].
Almouhanna, Abdullah ;
Quintero-Araujo, Carlos L. ;
Panadero, Javier ;
Juan, Angel A. ;
Khosravi, Banafsheh ;
Ouelhadj, Djamila .
COMPUTERS & OPERATIONS RESEARCH, 2020, 115
[2]   Metaheuristics in Telecommunication Systems: Network Design, Routing, and Allocation Problems [J].
Alvarez Fernandez, Stephanie ;
Juan, Angel A. ;
de Armas Adrian, Jesica ;
Guerreiro e Silva, Daniel ;
Riera Terren, Daniel .
IEEE SYSTEMS JOURNAL, 2018, 12 (04) :3948-3957
[3]   A Matheuristic for the Multivehicle Inventory Routing Problem [J].
Archetti, Claudia ;
Boland, Natashia ;
Speranza, M. Grazia .
INFORMS JOURNAL ON COMPUTING, 2017, 29 (03) :377-387
[4]   A survey on matheuristics for routing problems [J].
Archetti, Claudia ;
Speranza, M. Grazia .
EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2014, 2 (04) :223-246
[5]   A Hybrid Heuristic for an Inventory Routing Problem [J].
Archetti, Claudia ;
Bertazzi, Luca ;
Hertz, Alain ;
Speranza, M. Grazia .
INFORMS JOURNAL ON COMPUTING, 2012, 24 (01) :101-116
[6]   On the Use of Learnheuristics in Vehicle Routing Optimization Problems with Dynamic Inputs [J].
Arnau, Quim ;
Juan, Angel A. ;
Serra, Isabel .
ALGORITHMS, 2018, 11 (12)
[7]  
Balata A., 2019, ARXIV PREPRINT ARXIV
[8]  
Bayliss C, 2020, APPL SOFT COMPUT, V92, DOI 10.1016/j.asoc.2020.106280
[9]   Balanced vehicle routing: Polyhedral analysis and branch-and-cut algorithm [J].
Bektas, Tolga ;
Gouveia, Luis ;
Martinez-Sykora, Antonio ;
Salazar-Gonzalez, Juan-Jose .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 273 (02) :452-463
[10]   An iterative biased-randomized heuristic for the fleet size and mix vehicle-routing problem with backhauls [J].
Belloso, Javier ;
Juan, Angel A. ;
Faulin, Javier .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2019, 26 (01) :289-301