A multi-thread simulated annealing for multi-objective vehicle routing problem with time windows and demand priority

被引:0
作者
Leelertkij, Thanapat [1 ]
Buddhakulsomsiri, Jirachai [2 ]
Huynh, Van-Nam [1 ,3 ]
机构
[1] Japan Adv Inst Sci & Technol, Sch Knowledge Sci, Nomi, Ishikawa 9231211, Japan
[2] Thammasat Univ, Sirindhorn Int Inst Technol, Sch Mfg Syst & Mech Engn, Khlong Luang 12120, Pathum Thani, Thailand
[3] Ind Univ Ho Chi Minh City, Sch Finance & Accounting, Ho Chi Minh City, Vietnam
关键词
Vehicle routing problem; Time windows; Demand priority; Multi-objective; Simulated annealing; ALGORITHM;
D O I
10.1016/j.cie.2025.111253
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Vehicle Routing Problem with Time Windows (VRPTW) is a well-known optimization problem aimed at minimizing the total traveling distance while satisfying specified time windows. However, time windows do not always reflect customer satisfaction, as they are sometimes set based on customers' operating conditions rather than customer preferences. In this study, we propose the Vehicle Routing Problem with Time Windows and Demand Priority (VRPTWDP), a variation of VRPTW that integrates customer satisfaction into route planning. VRPTWDP is a multi-objective problem that aims to strike a balance between minimizing the total traveling distance and minimizing the total customer waiting times based on priority level. We propose a Mixed Integer Linear Programming (MILP) model for the problem and validate the model through computational experiments on small problem instances. Additionally, we introduce Multi-Thread Simulated Annealing (MTSA) that can provide high-quality Pareto frontier approximation (PFA) for large-scale VRPTWDP within a reasonable computational time compared to its original counterpart, Multi-Objective Simulated Annealing (MOSA). Results from computational experiments indicate that the proposed MTSA outperformed MOSA in terms of PFA quality, given the same computational resources. Finally, the customer priority level incorporated into the proposed model is shown to effectively allow the planner to manipulate the routes according to the customer's needs.
引用
收藏
页数:14
相关论文
共 39 条
[11]  
El-Sherbeny Nasser A., 2010, Journal of King Saud University Science, V22, P123, DOI 10.1016/j.jksus.2010.03.002
[12]  
Engrand P., 1998, 5 INT C NUCL ENG
[13]  
Eslamipoor R., 2024, J Bus Econ, V94, P413, DOI [10.1007/s11573-023-01168-2, DOI 10.1007/S11573-023-01168-2]
[14]  
Ghannadpour S. F., 2019, Int. J. Transp. Eng., V6, P237
[15]   Multi-objective dragonfly algorithm for optimizing a sustainable supply chain under resource sharing conditions [J].
Golmohammadi, Amir-Mohammad ;
Abedsoltan, Hamidreza ;
Goli, Alireza ;
Ali, Irfan .
COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 187
[16]   Application of improved multi-objective particle swarm optimization algorithm to solve disruption for the two-stage vehicle routing problem with time windows [J].
Kuo, R. J. ;
Luthfiansyah, Muhammad Fernanda ;
Masruroh, Nur Aini ;
Zulvia, Ferani Eva .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 225
[17]   Applying NSGA-II to vehicle routing problem with drones considering makespan and carbon emission [J].
Kuo, R. J. ;
Edbert, Evan ;
Zulvia, Ferani E. ;
Lu, Shih-Hao .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 221
[18]   A discrete multi-objective grey wolf optimizer for the home health care routing and scheduling problem with priorities and uncertainty [J].
Li, Yan ;
Ye, Chunming ;
Wang, Heping ;
Wang, Fuyu ;
Xu, Xiao .
COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 169
[19]   A hybrid multi-objective genetic local search algorithm for the prize-collecting vehicle routing problem [J].
Long, Jianyu ;
Sun, Zhenzhong ;
Pardalos, Panos M. ;
Hong, Ying ;
Zhang, Shaohui ;
Li, Chuan .
INFORMATION SCIENCES, 2019, 478 :40-61
[20]   A bi-objective time-dependent vehicle routing problem with delivery failure probabilities [J].
Menares, Franco ;
Montero, Elizabeth ;
Paredes-Belmar, German ;
Bronfman, Andres .
COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 185