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 条
[1]   The Inventory Routing Problem with Priorities and Fixed Heterogeneous Fleet [J].
Avila-Torres, Paulina A. ;
Arratia-Martinez, Nancy M. ;
Ruiz-y-Ruiz, Efrain .
APPLIED SCIENCES-BASEL, 2020, 10 (10)
[2]   A Simulated Annealing-based parallel multi-objective approach to vehicle routing problems with time windows [J].
Banos, Raul ;
Ortega, Julio ;
Gil, Consolacion ;
Fernandez, Antonio ;
de Toro, Francisco .
EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (05) :1696-1707
[3]   Stochastic vehicle routing problem with heterogeneous vehicles and multiple prioritized time windows: Mathematical modeling and solution approach [J].
Baradaran, Vahid ;
Shafaei, Amir ;
Hosseinian, Amir Hossein .
COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 131 :187-199
[4]   A bi-objective latency based vehicle routing problem using hybrid GRASP-NSGAII algorithm [J].
Barma, Partha Sarathi ;
Dutta, Joydeep ;
Mukherjee, Anupam ;
Kar, Samarjit .
INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2023, 18 (03) :190-207
[5]   The vehicle routing problem with multiple prioritized time windows: A case study [J].
Beheshti, Ali Kourank ;
Hejazi, Seyed Reza ;
Alinaghian, Mehdi .
COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 90 :402-413
[6]   A hybrid evolutionary multitask algorithm for the multiobjective vehicle routing problem with time windows [J].
Cai, Yiqiao ;
Cheng, Meiqin ;
Zhou, Ying ;
Liu, Peizhong ;
Guo, Jing-Ming .
INFORMATION SCIENCES, 2022, 612 :168-187
[7]   Evolutionary multiobjective optimization: open research areas and some challenges lying ahead [J].
Coello Coello, Carlos A. ;
Gonzalez Brambila, Silvia ;
Figueroa Gamboa, Josue ;
Castillo Tapia, Ma Guadalupe ;
Hernandez Gomez, Raquel .
COMPLEX & INTELLIGENT SYSTEMS, 2020, 6 (02) :221-236
[8]   THE TRUCK DISPATCHING PROBLEM [J].
DANTZIG, GB ;
RAMSER, JH .
MANAGEMENT SCIENCE, 1959, 6 (01) :80-91
[9]   Synchronized Truck and Drone Routing in Package Delivery Logistics [J].
Das, Dyutimoy Nirupam ;
Sewani, Rohan ;
Wang, Junwei ;
Tiwari, Manoj Kumar .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (09) :5772-5782
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197