Learning to Select Initialisation Heuristic for Vehicle Routing Problems

被引:3
作者
Costa, Joao Guilherme Cavalcanti [1 ]
Mei, Yi [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Wellington, New Zealand
来源
PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023 | 2023年
关键词
Vehicle Routing Problem; Machine Learning; Initialisation Heuristic; GUIDED LOCAL SEARCH; ALGORITHM; OPTIMIZATION; HYBRID;
D O I
10.1145/3583131.3590397
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Vehicle Routing Problem (VRP) is a complex problem that comes with a great number of applications in logistics and supply chains. It is non-trivial to select the optimal VRP techniques to solve these applications, especially since there are several possible scenarios. As there is no way to predict how each algorithm would perform until it is (at least partially) deployed, it would make sense in selecting the ones that have higher adaptability to the given environment. In this paper, we consider this idea on the initialisation part of a local search-based metaheuristic. We argue that a proper initialisation is important for obtaining better VRP solutions and apply several machine learning techniques aiming to learn how to use distinct features from four commonly used construction heuristics solutions, predicting the scenarios in which they are the most effective. We also provide relevant discussions on the effects of the initial solution on a local search context. Results show that the proposed method can help select the best or an improving method for the majority of the instances considered, especially for large-scale VRP instances.
引用
收藏
页码:266 / 274
页数:9
相关论文
共 43 条
[21]   Fifty Years of Vehicle Routing [J].
Laporte, Gilbert .
TRANSPORTATION SCIENCE, 2009, 43 (04) :408-416
[22]   COMPLEXITY OF VEHICLE-ROUTING AND SCHEDULING PROBLEMS [J].
LENSTRA, JK ;
KAN, AHGR .
NETWORKS, 1981, 11 (02) :221-227
[23]   Very large-scale vehicle routing: new test problems, algorithms, and results [J].
Li, FY ;
Golden, B ;
Wasil, E .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (05) :1165-1179
[24]  
Li SS, 2021, ADV NEUR IN, V34
[25]   EFFECTIVE HEURISTIC ALGORITHM FOR TRAVELING-SALESMAN PROBLEM [J].
LIN, S ;
KERNIGHAN, BW .
OPERATIONS RESEARCH, 1973, 21 (02) :498-516
[26]  
Nazari M, 2018, ADV NEUR IN, V31
[27]  
Pedregosa F, 2011, J MACH LEARN RES, V12, P2825
[28]   A general heuristic for vehicle routing problems [J].
Pisinger, David ;
Ropke, Stefan .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (08) :2403-2435
[29]   A simple and effective evolutionary algorithm for the vehicle routing problem [J].
Prins, C .
COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (12) :1985-2002
[30]  
Rasku Jussi, 2016, OASICS, P50