Journal of System Simulation ›› 2024, Vol. 36 ›› Issue (8): 1914-1928.doi: 10.16182/j.issn1004731x.joss.23-0834
• Papers • Previous Articles
Zhang Wenqiang1, Wang Xiaomeng1, Zhang Xiaoxiao1, Zhang Guohui2
Received:
2023-07-04
Revised:
2023-08-30
Online:
2024-08-15
Published:
2024-08-19
CLC Number:
Zhang Wenqiang, Wang Xiaomeng, Zhang Xiaoxiao, Zhang Guohui. Hybrid Evolutionary Multi-objective Optimization Algorithm for Vehicle Routing Problem with Simultaneous Delivery and Pickup[J]. Journal of System Simulation, 2024, 36(8): 1914-1928.
Table 3
Performance of HEMO-MRSS with or without IMP in a set of 12 problem instances
实例集 | HEMO-MRSS with IMP | HEMO-MRSS without IMP | ||
---|---|---|---|---|
Mean | Best | Mean | Best | |
cdp101 | 19.74 | 16 | 23.18 | 17 |
cdp102 | 19.69 | 15 | 22.22 | 17 |
cdp201 | 7.01 | 5 | 11.90 | 8 |
cdp202 | 6.61 | 5 | 10.28 | 7 |
rcdp101 | 35.55 | 28 | 32.12 | 29 |
rcdp102 | 30.82 | 28.75 | ||
rcdp201 | 9.13 | 8 | 12.37 | 9 |
rcdp202 | 8.49 | 7 | 11.46 | 9 |
rdp101 | 36.13 | 28 | 38.33 | 31 |
rdp102 | 33.11 | 27 | 33.09 | 28 |
rdp201 | 7.56 | 6 | 11.78 | 8 |
rdp202 | 6.85 | 6 | 9.77 | 7 |
Table 5
Performance of compared algorithms on HV index
案例集 | HEMO-MRSS | MOHEA | NSGA-II | SPEA2 | MOEA/D | ||||
---|---|---|---|---|---|---|---|---|---|
Mean | Mean | H.T. | Mean | H.T. | Mean | H.T. | Mean | H.T. | |
cdp101 | * | 1.65×105 | * | 1.63×105 | * | 8.87×104 | - | ||
cdp102 | 1.26×105 | * | 1.13×105 | * | 1.20×105 | * | 7.27×104 | - | |
cdp201 | 2.13×105 | * | 1.22×105 | * | 2.06×105 | * | 1.39×105 | * | |
cdp202 | 1.71×105 | 1.67×105 | * | 1.19×105 | - | 1.62×105 | * | 1.26×105 | * |
rcdp101 | 5.28×103 | * | 4.88×103 | * | 4.80×103 | * | 3.30×103 | - | |
rcdp102 | 4.43×103 | * | 4.01×103 | * | 4.00×103 | - | 2.87×103 | - | |
rcdp201 | 3.21×104 | * | 2.05×104 | - | 2.93×104 | - | 2.15×104 | * | |
rcdp202 | 2.47×104 | * | 1.71×104 | - | 2.28×104 | - | 1.68×104 | - | |
rdp101 | 3.50×104 | * | 3.43×104 | * | 3.33×104 | * | 1.62×104 | - | |
rdp102 | 2.20×104 | * | 2.00×104 | * | 2.06×104 | * | 9.48×103 | - | |
rdp201 | 3.42×104 | * | 1.83×104 | - | 3.16×104 | - | 2.53×104 | - | |
rdp202 | 3.52×104 | * | 2.46×104 | - | 3.28×104 | * | 2.69×104 | - |
Table 6
Performance of compared algorithms on IGD index
案例集 | HEMO-MRSS | MOHEA | NSGA-II | SPEA2 | MOEA/D | ||||
---|---|---|---|---|---|---|---|---|---|
Mean | Mean | H.T. | Mean | H.T. | Mean | H.T. | Mean | H.T. | |
cdp101 | 1.06×10-1 | * | 6.51×10-2 | * | 1.37×10-1 | * | 3.18×10-1 | - | |
cdp102 | 5.11×10-2 | * | 7.66×10-2 | - | 9.44×10-2 | - | 3.14×10-1 | - | |
cdp201 | 6.04×10-2 | * | 3.49×10-1 | * | 9.41×10-2 | - | 3.53×10-1 | * | |
cdp202 | 8.11×10-2 | - | 3.03×10-1 | - | 1.29×10-1 | * | 2.84×10-1 | * | |
rcdp101 | 7.96×10-2 | 5.93×10-2 | * | - | 9.59×10-2 | - | 1.82×10-1 | * | |
rcdp102 | 6.77×10-2 | * | 8.71×10-2 | - | 1.10×10-1 | * | 1.82×10-1 | - | |
rcdp201 | 5.36×10-2 | * | 2.80×10-1 | * | 1.31×10-1 | * | 2.72×10-1 | * | |
rcdp202 | 3.65×10-2 | - | 2.26×10-1 | * | 1.14×10-1 | * | 2.52×10-1 | * | |
rdp101 | 6.97×10-2 | 6.60×10-2 | * | * | 1.06×10-1 | - | 3.18×10-1 | - | |
rdp102 | 7.92×10-2 | * | 5.60×10-2 | * | 1.05×10-1 | * | 2.86×10-1 | * | |
rdp201 | 1.51×10-1 | * | 2.63×10-1 | - | 1.79×10-1 | - | 2.54×10-1 | - | |
rdp202 | 3.72×10-2 | - | 2.62×10-1 | - | 9.49×10-2 | - | 2.33×10-1 | - |
Table 7
Result of on C index
实例集 | C(A, B) | C(B, A) | C(A, D) | C(D, A) | C(A, E) | C(E, A) | C(A, F) | C(F, A) |
---|---|---|---|---|---|---|---|---|
cdp101 | 0.3 | 0.333 | 0 | 0 | 0.633 | 0.033 3 | 0.133 | 0 |
cdp102 | 0.433 | 0.267 | 0 | 0 | 0.633 | 0 | 0.133 | 0 |
cdp201 | 0.433 | 0.300 | 0.6 | 0 | 0.6 | 0.133 | 0.733 | 0 |
cdp202 | 0.5 | 0.233 | 0.833 | 0 | 0.700 | 0.133 | 0.7 | 0 |
rcdp101 | 0.167 | 0.433 | 0.033 3 | 0.4 | 0.333 | 0.233 | 0.367 | 0 |
rcdp102 | 0.367 | 0.333 | 0.367 | 0.267 | 0.500 | 0.133 | 0.8 | 0 |
rcdp201 | 0.767 | 0.066 7 | 0.633 | 0 | 0.833 | 0.033 3 | 0.967 | 0 |
rcdp202 | 0.567 | 0.066 7 | 0.633 | 0 | 0.700 | 0 | 0.967 | 0 |
rdp101 | 0.233 | 0.267 | 0 | 0.066 7 | 0.333 | 0 | 0.033 3 | 0 |
rdp102 | 0.133 | 0.333 | 0 | 0.066 7 | 0.3 | 0.066 7 | 0.033 3 | 0 |
rdp201 | 0.6 | 0.1 | 0.8 | 0 | 0.9 | 0.066 7 | 0.933 | 0 |
rdp202 | 0.533 | 0.066 7 | 0.8 | 0 | 0.8 | 0.066 7 | 0.967 | 0 |
1 | Romeira Bárbara, Moura Ana. Optimizing Route Planning for Minimising the Non-added-value Tasks Times: A Simultaneous Pickup-and-delivery Problem[C]//Proceedings of the 11th International Conference on Operations Research and Enterprise Systems ICORES. Setúbal, Portugal: SciTePress, 2022: 153-160. |
2 | Schaffer J D. Multiple Objective Optimization with Vector Evaluated Genetic Algorithms[C]//Proceedings of the 1st International Conference on Genetic Algorithms. USA: L. Erlbaum Associates Inc., 1985: 93-100. |
3 | Wu Hongguang, Gao Yuelin. An Ant Colony Optimization Based on Local Search for the Vehicle Routing Problem with Simultaneous Pickup-delivery and Time Window[J]. Applied Soft Computing, 2023, 139: 110203. |
4 | Liu Fagui, Wang Lüshengbiao, Gui Mengke, et al. A Hybrid Heuristic Algorithm for Urban Distribution with Simultaneous Pickup-delivery and Time Window[J]. Journal of Heuristics, 2023, 29(2): 269-311. |
5 | He Linwei, Hu Dawei, Chen Xiqiong, et al. Comparison of Various Mathematical Models for Vehicle Routing Problem with Simultaneous Pickups and Deliveries with Time Window[C]//CICTP 2022. Reston, VA, USA: ASCE, 2022: 3097-3108. |
6 | Angelelli Enrico, Mansini Renata. The Vehicle Routing Problem with Time Windows and Simultaneous Pick-up and Delivery[C]//Quantitative Approaches to Distribution Logistics and Supply Chain Management. Berlin, Heidelberg: Springer Berlin Heidelberg, 2002: 249-267. |
7 | Mohammad Bagher Fakhrzad, Seyed Masoud Hoseini Shorshani, Hosseininasab Hasan, et al. Developing a Green Vehicle Routing Problem Model with Time Windows and Simultaneous Pickup and Delivery Under Demand Uncertainty: Minimizing Fuel Consumption[J]. International Journal of Nonlinear Analysis and Applications, 2023, 14(1): 2655-2669. |
8 | 范厚明, 任晓雪, 刘浩. 带时间窗偏好的同时配集货且需求可拆分车辆路径问题[J]. 运筹与管理, 2022, 31(11): 65-71. |
Fan Houming, Ren Xiaoxue, Liu Hao. Split Delivery Vehicle Routing Problem with Simultaneous Delivery and Pick-up and Time Windows Preference[J]. Operations Research and Management Science, 2022, 31(11): 65-71. | |
9 | 袁晓建, 张岐山, 吴伶, 等. 带时间窗和同时送取货的车辆路径问题模型及算法[J]. 福州大学学报(自然科学版), 2020, 48(5): 566-572. |
Yuan Xiaojian, Zhang Qishan, Wu Ling, et al. Research on Vehicle Routing Problem Model and Algorithm with Time Window and Simultaneous Delivery[J]. Journal of Fuzhou University(Natural Science Edition), 2020, 48(5): 566-572. | |
10 | 王超, 刘超, 穆东, 等. 基于离散布谷鸟算法求解带时间窗和同时取送货的车辆路径问题[J]. 计算机集成制造系统, 2018, 24(3): 570-582. |
Wang Chao, Liu Chao, Mu Dong, et al. VRPSPDTW Problem Solving by Discrete Cuckoo Search[J]. Computer Integrated Manufacturing Systems, 2018, 24(3): 570-582. | |
11 | 王超, 高扬, 刘超, 等. 基于回溯搜索优化算法求解带时间窗和同时送取货的车辆路径问题[J]. 计算机集成制造系统, 2019, 25(9): 2237-2247. |
Wang Chao, Gao Yang, Liu Chao, et al. Vehicle Routing Problem with Simultaneous Delivery and Pickup Problem Solving by Backtracking Search Optimization Algorithm[J]. Computer Integrated Manufacturing Systems, 2019, 25(9): 2237-2247. | |
12 | 张庆华, 吴光谱. 带时间窗的同时取送货车辆路径问题建模及模因求解算法[J]. 计算机应用, 2020, 40(4): 1097-1103. |
Zhang Qinghua, Wu Guangpu. Modeling and Memetic Algorithm for Vehicle Routing Problem with Simultaneous Pickup-delivery and Time Windows[J]. Journal of Computer Applications, 2020, 40(4): 1097-1103. | |
13 | 蔡菂迪. 改进遗传算法在车辆路径问题中的研究应用[D]. 哈尔滨: 哈尔滨工程大学, 2013. |
Cai Didi. Improved Genetic Algorithm to Solve the Vehicle Routing Problem[D]. Harbin: Harbin Engineering University, 2013. | |
14 | Fatma Pinar Goksal, Karaoglan Ismail, Altiparmak Fulya. A Hybrid Discrete Particle Swarm Optimization for Vehicle Routing Problem with Simultaneous Pickup and Delivery[J]. Computers & Industrial Engineering, 2013, 65(1): 39-53. |
15 | Mst Anjuman Ara, Md Tanvir Ahmed, Yeasmin Nilufa. Optimisation Model for Simultaneous Delivery and Pickup Vehicle Routing Problem with Time Windows[J]. International Journal of Services and Operations Management, 2022, 43(2): 145-168. |
16 | 李珺, 段钰蓉, 郝丽艳, 等. 混合优化算法求解同时送取货车辆路径问题[J]. 计算机科学与探索, 2022, 16(7): 1623-1632. |
Li Jun, Duan Yurong, Hao Liyan, et al. Hybrid Optimization Algorithm for Vehicle Routing Problem with Simultaneous Delivery-pickup[J]. Journal of Frontiers of Computer Science & Technology, 2022, 16(7): 1623-1632. | |
17 | Kirkpatrick S, Gelatt C D Jr, Vecchi M P. Optimization by Simulated Annealing[J]. Science, 1983, 220(4598): 671-680. |
18 | Li Hongye, Wang Lei, Xinghong Hei, et al. A Decomposition-based Chemical Reaction Optimization for Multi-objective Vehicle Routing Problem for Simultaneous Delivery and Pickup with Time Windows[J]. Memetic Computing, 2018, 10(1): 103-120. |
19 | 李亚龙. 基于改进狼群算法的VRPSDPTW车辆路径优化研究[D]. 长春: 长春工业大学, 2022. |
Li Yalong. The VRPSDPTW Vehicle Path Based on the Improved Wolf Pack Algorithm Optimize the Study[D]. Changchun: Changchun University of Technology, 2022. | |
20 | Cai Wangang, Zhang Yihao, Huang Fuyou, et al. Delivery Routing Problem of Pure Electric Vehicle with Multi-objective Pick-up and Delivery Integration[J]. PLoS One, 2023, 18(2): e0281131. |
21 | Hof Julian, Schneider Michael. An Adaptive Large Neighborhood Search with Path Relinking for a Class of Vehicle-routing Problems with Simultaneous Pickup and Delivery[J]. Networks, 2019, 74(3): 207-250. |
22 | Zhang Wenqiang, Gen Mitsuo, Jo Jungbok. Hybrid Sampling Strategy-based Multiobjective Evolutionary Algorithm for Process Planning and Scheduling Problem[J]. Journal of Intelligent Manufacturing, 2014, 25(5): 881-897. |
23 | Wang H F, Chen Y Y. A Genetic Algorithm for the Simultaneous Delivery and Pickup Problems with Time Window[J]. Computers and Industrial Engineering, 2012, 62(1): 84-95. |
24 | Deb K, Pratap A, Agarwal S, et al. A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. |
25 | Zitzler Eckart, Laumanns Marco, Thiele Lothar. SPEA2: Improving the Strength Pareto Evolutionary Algorithm[EB/OL]. (2001-05) [2022-10-10]. . |
26 | Zhang Qingfu, Li Hui. MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition[J]. IEEE Transactions on Evolutionary Computation, 2007, 11(6): 712-731. |
[1] | Jiang Quan, Wei Jingxuan. Real-time Scheduling Method for Dynamic Flexible Job Shop Scheduling [J]. Journal of System Simulation, 2024, 36(7): 1609-1620. |
[2] | Deng Mingjun, Hu Xinxia, Li Xiang, Xu Liping. Arterial Coordination Optimization Method Based on Vehicle Speed Guidance and Inductive Control [J]. Journal of System Simulation, 2024, 36(6): 1309-1321. |
[3] | Wen Tingxin, Guan Tingyu. Hybrid Flow Shop Scheduling with Limited Buffers Considering Energy Consumption and Transportation [J]. Journal of System Simulation, 2024, 36(6): 1344-1358. |
[4] | Zhao Jia, Lai Zhizhen, Wu Runxiu, Cui Zhihua, Wang Hui. Hierarchical Guided Enhanced Multi-objective Firefly Algorithm [J]. Journal of System Simulation, 2024, 36(5): 1152-1164. |
[5] | Wang Yubo, Hu Chengyu, Gong Wenyin. Handling Constrained Multi-objective Optimization Problems Based on Relationship Between Pareto Fronts [J]. Journal of System Simulation, 2024, 36(4): 901-914. |
[6] | Zeng Shaoda, Liu Hailin. Planning Modeling and Optimization Algorithm for 5G Indoor Distribution System [J]. Journal of System Simulation, 2024, 36(3): 659-672. |
[7] | An Jing, Si Guangya, Zeng Miaoting. Construction of Surrogate Model Driven by Model and Data [J]. Journal of System Simulation, 2024, 36(3): 756-769. |
[8] | Wang Hui, Peng Le. Improved Multi-objective Swarm Algorithm to Optimize Wash-out Motion and its Simulation Experiment [J]. Journal of System Simulation, 2024, 36(2): 436-448. |
[9] | Li Zhang, Mingling He, Qiushuang Yin, Ning Li, Le'an Yu. Research on Period Emergency Supply Distribution Optimization Under Uncertainty [J]. Journal of System Simulation, 2023, 35(8): 1669-1680. |
[10] | Xu Wang, Weidong Ji, Guohui Zhou, Jiahui Yang. Multi-objective Optimization Algorithm Based on Multi-index Elite Individual Game Mechanism [J]. Journal of System Simulation, 2023, 35(3): 494-514. |
[11] | Chaoyang Zhang, Liping Xu, Jian Li, Yihao Zhao, Kui He. Flexible Job-Shop Scheduling Problem Based on Improved Wolf Pack Algorithm [J]. Journal of System Simulation, 2023, 35(3): 534-543. |
[12] | Zhang Yingyu, Wu Liyun, Jia Shengtai. Multi-depot Half-open Vehicle Routing Problem with Simultaneous Delivery-pickup and Time Windows [J]. Journal of System Simulation, 2023, 35(11): 2464-2475. |
[13] | Weidong Ji, Yuqi Yue, Xu Wang, Ping Lin. Large-scale Multi-objective Natural Computation Based on Dimensionality Reduction and Clustering [J]. Journal of System Simulation, 2023, 35(1): 41-56. |
[14] | Nan Li, Rong Hu, Bin Qian, Huaiping Jin, Naikang Yu. Research on Time-dependent Vehicle Routing Problem with Multiple Time Windows [J]. Journal of System Simulation, 2022, 34(8): 1775-1788. |
[15] | Yan Xiuying, Dang Miaomiao. Optimization of Household Electricity Consumption Period Based on Improved Multi-objective Particle Swarm Optimization [J]. Journal of System Simulation, 2022, 34(1): 70-78. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||