A clustering-based extended genetic algorithm for the multidepot vehicle routing problem with time windows and three-dimensional loading constraints

被引:40
作者
Wang, Yong [1 ]
Wei, Yuanhan [2 ]
Wang, Xiuwen [3 ]
Wang, Zheng [4 ]
Wang, Haizhong [5 ]
机构
[1] Chongqing Jiaotong Univ, Sch Econ & Management, Chongqing 400074, Peoples R China
[2] Dalian Univ Technol, Sch Econ & Management, Dalian 116024, Liaoning, Peoples R China
[3] Shanghai Univ, Sch Management, Shanghai 200444, Peoples R China
[4] Dalian Maritime Univ, Sch Maritime Econ & Management, Dalian 116026, Peoples R China
[5] Oregon State Univ, Sch Civil & Construct Engn, Corvallis, OR 97330 USA
基金
中国国家自然科学基金;
关键词
Multidepot vehicle routing problem; Three-dimensional loading; ENSGA-II; Pareto optimal solution; Vehicle compartment partition strategy; ANT COLONY ALGORITHM; TABU SEARCH; HETEROGENEOUS FLEET; OPTIMIZATION ALGORITHM; HEURISTIC ALGORITHMS; NEIGHBORHOOD SEARCH; LOCAL SEARCH; BIN PACKING; DELIVERY; PICKUP;
D O I
10.1016/j.asoc.2022.109922
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Since the multidepot vehicle routing problem with time windows and three-dimensional loading constraints (MDVRPTW-TDLC) is a multiconstraint and combinatorial optimization problem, this study proposes a resource sharing scheme on the basis of customer clustering to achieve a balance of spatial resource spatial distributions, thereby reducing the operating costs in a collaborative multidepot logistics network. Moreover, this study proposes a vehicle compartment partition strategy based on cargo characteristics such as type and sizes to increase vehicle loading rates, after which the proposed MDVRPTW-TDLC is formulated as a bi-objective mixed-integer programming model to minimize the total operating costs while maximizing the average loading rate of vehicles. Subsequently, a two-stage hybrid algorithm combining a three-dimensional (3D) k-harmonic means clustering algorithm and extended nondominated sorting genetic algorithm-II (ENSGA-II) is developed to find the Pareto optimal solutions and solve the MDVRPTW-TDLC optimization model, followed by an introduction of the 3D k-harmonic means clustering algorithm to cluster customers, thereby reducing computational complexity. The proposed ENSGA-II, integrating the improved Clarke???Wright savings algorithm and NSGA-II is then used to obtain the final optimal solutions, followed by the application of a selective exchange mechanism between the clustering algorithm and ENSGA-II to enhance the global and local optimization capability, enabling fast and efficient computation of optimal solutions. Based on our investigations revealed through an algorithm comparison using the multiobjective harmony search algorithm, multiobjective evolution algorithm, multiobjective particle swarm optimization, monarch butterfly optimization, Runge Kutta optimizer, and Harris hawks optimization, ENSGA-II demonstrates better performance in reaching high-quality objective function values. Finally, a real-world case study of Chongqing City, China is employed to verify the efficiency of the proposed model and optimization algorithm, after which a comparison of the optimization results among different vehicle compartment partition strategies demonstrates the efficiency of the proposed method. We also discuss 16 scenarios with and without the vehicle compartment partition strategy with computational results showing an improved vehicle loading rate and reduced logistics operating costs with the adopted vehicle compartment partition strategy. Therefore, our results confirm that the proposed MDVRPTW-TDLC can facilitate the sustainable development of logistics operations, and providing decision support for constructing intelligent logistics systems smart cities. ?? 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:28
相关论文
共 72 条
[1]   Hybridized ant colony algorithm for the Multi Compartment Vehicle Routing Problem [J].
Abdulkader, Mohamed M. S. ;
Gajpal, Yuvraj ;
ElMekkawy, Tarek Y. .
APPLIED SOFT COMPUTING, 2015, 37 :196-203
[2]   K-Harmonic means type clustering algorithm for mixed datasets [J].
Ahmad, Amir ;
Hashmi, Sarosh .
APPLIED SOFT COMPUTING, 2016, 48 :39-49
[3]   RUN beyond the metaphor: An efficient optimization algorithm based on Runge Kutta method [J].
Ahmadianfar, Iman ;
Heidari, Ali Asghar ;
Gandomi, Amir H. ;
Chu, Xuefeng ;
Chen, Huiling .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 181
[4]   An advanced GRASP-HGA combination to solve a multi-period Pickup and Delivery Problem [J].
Al Chami, Zaher ;
Manier, Herve ;
Manier, Marie-Ange ;
Chebib, Elias .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 105 :262-272
[5]   Models and algorithms for the delivery and installation routing problem [J].
Ali, Ousmane ;
Cote, Jean-Francois ;
Coelho, Leandro C. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 291 (01) :162-177
[6]   A Multi-Depot Vehicle Routing Problem with Stochastic Road Capacity and Reduced Two-Stage Stochastic Integer Linear Programming Models for Rollout Algorithm [J].
Anuar, Wadi Khalid ;
Lee, Lai Soon ;
Seow, Hsin-Vonn ;
Pickl, Stefan .
MATHEMATICS, 2021, 9 (13)
[7]   Multi-depot vehicle routing problem with time windows considering delivery and installation vehicles [J].
Bae, Heechul ;
Moon, Ilkyeong .
APPLIED MATHEMATICAL MODELLING, 2016, 40 (13-14) :6536-6549
[8]   The multiple vehicle pickup and delivery problem with LIFO constraints [J].
Benavent, Enrique ;
Landete, Mercedes ;
Mota, Enrique ;
Tirado, Gregorio .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 243 (03) :752-762
[9]   Robust hyper-heuristic algorithms for the offline oriented/non-oriented 2D bin packing problems [J].
Beyaz, Muhammed ;
Dokeroglu, Tansel ;
Cosar, Ahmet .
APPLIED SOFT COMPUTING, 2015, 36 :236-245
[10]   A two-phase Pareto front method for solving the bi-objective personnel task rescheduling problem [J].
Borgonjon, Tessa ;
Maenhout, Broos .
COMPUTERS & OPERATIONS RESEARCH, 2022, 138