Journal of System Simulation ›› 2024, Vol. 36 ›› Issue (10): 2396-2412.doi: 10.16182/j.issn1004731x.joss.23-0662
• Papers • Previous Articles Next Articles
Chen Jiajun1, Tan Dailun1,2
Received:2023-05-31
Revised:2023-08-22
Online:2024-10-15
Published:2024-10-18
Contact:
Tan Dailun
CLC Number:
Chen Jiajun, Tan Dailun. Multi-strategy Partheno-genetic Algorithm Based on Dynamic Reduction Mechanism for Solving CVRP Problem[J]. Journal of System Simulation, 2024, 36(10): 2396-2412.
Table 3
Adaptive penalty function performance test
| CVRP | A-n33-k5(661) | A-n33-k6(742) | A-n37-k6(949) | A-n55-k9 (1073) | |
|---|---|---|---|---|---|
| Best | 661 | 742 | 967 | 1 095 | |
| AVG | 664.33 | 749.17 | 974.92 | 1 109.2 | |
| 0 | 0 | 1.91 | 2.07 | ||
| 0.50 | 0.96 | 2.35 | 3.37 | ||
| NC | 277.95 | 222.95 | 442.8 | 499.05 | |
| Best | 661 | 742 | 949 | 1 074 | |
| AVG | 662.70 | 742.15 | 960.10 | 1 080.44 | |
| 0 | 0 | 0 | 0.18 | ||
| 0.26 | 0.02 | 1.16 | 0.69 | ||
| NC | 151.35 | 103.40 | 165.65 | 260.8 | |
Table 5
Effectiveness analysis of dynamic reduction mechanism
| 分析方法 | 子空间 | 迭代次数 | ||||
|---|---|---|---|---|---|---|
| 200 | 400 | 600 | 800 | 1 000 | ||
| 使用DRM | 1 | 929/47 | 0/0 | 0/0 | 0/0 | 0/0 |
| 2 | 899/271 | 883/221 | 883/33 | 0/0 | 0/0 | |
| 3 | 920/24 | 886/72 | 886/6 | 886/51 | 0/0 | |
| 4 | 927/49 | 911/30 | 830/56 | 830/39 | 828/84 | |
| 5 | 954/2 | 912/29 | 828/122 | 828/57 | 827/57 | |
| 6 | 944/1 | 921/22 | 820/176 | 820/255 | 820/248 | |
| 7 | 910/3 | 910/7 | 8733/27 | 868/16 | 865/6 | |
| 不使用DRM | 1 | 949/50 | 917/168 | 899/119 | 899/129 | 899/47 |
| 2 | 945/50 | 943/48 | 931/27 | 931/29 | 931/46 | |
| 3 | 938/42 | 938/28 | 938/48 | 938/39 | 938/55 | |
| 4 | 915/21 | 915/13 | 915/20 | 915/20 | 915/34 | |
| 5 | 897/38 | 897/8 | 896/12 | 896/12 | 896/12 | |
| 6 | 897/19 | 897/8 | 897/2 | 897/8 | 897/12 | |
| 7 | 863/163 | 856/144 | 854/190 | 854/178 | 854/198 | |
Table 7
Test results for SetA examples
| 案例 | OPT | CVRP-FA | ACGWOA | AS+VTPSO | DRM-MSPGA | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Best | Best | Best | Best | AVG | ||||||||||
| 平均 | 0.12 | 0.38 | 0.03 | 0.98 | 10.02 | \ | 0.08 | 0.54 | ||||||
| A-n32-k5 | 784 | 796 | 1.53 | 1.77 | 784 | 0 | 0.43 | 882 | 12.50 | \ | 784 | 788.30 | 0 | 0.51 |
| A-n33-k5 | 661 | 661 | 0 | 0 | 661 | 0 | 0.08 | 698 | 5.60 | \ | 661 | 661.00 | 0 | 0 |
| A-n33-k6 | 742 | 742 | 0 | 0.09 | 742 | 0 | 0.09 | 751 | 1.21 | \ | 742 | 742.15 | 0 | 0.02 |
| A-n34-k5 | 778 | 778 | 0 | 0 | 778 | 0 | 0.62 | 785 | 0.90 | \ | 778 | 778.00 | 0 | 0 |
| A-n36-k5 | 799 | 799 | 0 | 0.65 | 799 | 0 | 0.94 | 881 | 10.26 | \ | 799 | 810.00 | 0 | 1.36 |
| A-n37-k5 | 669 | 669 | 0 | 0 | 669 | 0 | 0.54 | 754 | 12.71 | \ | 669 | 669.50 | 0 | 0.07 |
| A-n37-k6 | 949 | 949 | 0 | 0.68 | 949 | 0 | 1.20 | 1 112 | 17.18 | \ | 949 | 960.10 | 0 | 1.16 |
| A-n38-k5 | 730 | 730 | 0 | 0.10 | 730 | 0 | 0.50 | 813 | 11.37 | \ | 730 | 733.10 | 0 | 0.42 |
| A-n39-k5 | 822 | 822 | 0 | 0 | 822 | 0 | 0.49 | 877 | 6.69 | \ | 822 | 823.00 | 0 | 0.12 |
| A-n39-k6 | 831 | 831 | 0 | 0.43 | 833 | 0.24 | 0.69 | 972 | 16.97 | \ | 832 | 834.50 | 0.12 | 0.42 |
| A-n44-k6 | 937 | 937 | 0 | 0 | 937 | 0 | 1.26 | 1 056 | 12.70 | \ | 937 | 941.90 | 0 | 0.52 |
| A-n46-k7 | 914 | 914 | 0 | 0 | 914 | 0 | 1.12 | 975 | 6.67 | \ | 914 | 916.15 | 0 | 0.23 |
| A-n55-k9 | 1 073 | 1 073 | 0 | 0 | 1 073 | 0 | 2.40 | 1 190 | 10.90 | \ | 1 074 | 1 080.44 | 0.09 | 0.69 |
| A-n63-k10 | 1 314 | 1 314 | 0 | 1.45 | 1 323 | 0 | 2.36 | 1 477 | 12.40 | \ | 1 322 | 1 337.05 | 0.61 | 1.72 |
| A-n65-k9 | 1 174 | 1 178 | 0.34 | 0.57 | 1 178 | 0.34 | 2.05 | 1 317 | 12.18 | \ | 1 178 | 1 184.20 | 0.34 | 0.86 |
Table 8
Test results for SetP examples
| 案例 | OPT | CVRP-FA | ACGWOA | AS+VTPSO | DRM-MSPGA | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Best | Best | Best | Best | AVG | ||||||||||
| 平均 | 0.05 | 0.43 | 0.21 | 1.19 | 6.86 | \ | 0.14 | 0.68 | ||||||
| P-n16-k8 | 450 | 450 | 0 | 0 | 450 | 0 | 0 | 549 | 18.03 | \ | 450 | 450.00 | 0 | 0 |
| P-n19-k2 | 212 | 212 | 0 | 0 | 212 | 0 | 0 | 246 | 13.82 | \ | 212 | 212.00 | 0 | 0 |
| P-n20-k2 | 216 | 216 | 0 | 0 | 216 | 0 | 0 | 249 | 13.25 | \ | 216 | 216.00 | 0 | 0 |
| P-n21-k2 | 211 | 211 | 0 | 0 | 211 | 0 | 0 | 211 | 0 | \ | 211 | 211.00 | 0 | 0 |
| P-n22-k2 | 216 | 216 | 0 | 0 | 216 | 0 | 0 | 216 | 0 | \ | 216 | 216.00 | 0 | 0 |
| P-n40-k5 | 458 | 458 | 0 | 0.41 | 458 | 0 | 0.79 | 483 | 5.18 | \ | 458 | 458.00 | 0 | 0 |
| P-n45-k5 | 510 | 510 | 0 | 0 | 510 | 0 | 0.74 | 524 | 2.67 | \ | 510 | 510.00 | 0 | 0 |
| P-n50-k7 | 554 | 554 | 0 | 0.54 | 554 | 0 | 1.76 | 583 | 4.97 | \ | 556 | 561.30 | 0.36 | 1.30 |
| P-n50-k10 | 696 | 697 | 0.14 | 0.98 | 704 | 1.15 | 3.25 | 783 | 11.11 | \ | 700 | 706.90 | 0.57 | 1.54 |
| P-n60-k10 | 744 | 749 | 0.67 | 1.14 | 753 | 1.22 | 3.16 | 830 | 10.36 | \ | 747 | 757.10 | 0.40 | 1.73 |
| P-n65-k10 | 792 | 792 | 0 | 0.91 | \ | \ | \ | 859 | 7.80 | \ | 796 | 806.32 | 0.50 | 1.78 |
| P-n76-k4 | 593 | 593 | 0 | 0.97 | 593 | 0 | 1.80 | 612 | 3.10 | \ | 593 | 600.70 | 0 | 1.28 |
| P-n76-k5 | 627 | 627 | 0 | 0.59 | 628 | 0.16 | 2.89 | 647 | 3.09 | \ | 628 | 633.85 | 0.16 | 1.08 |
| P-n101-k4 | 681 | 681 | 0 | 0.54 | \ | \ | \ | 699 | 2.58 | \ | 681 | 683.55 | 0 | 0.37 |
| 1 | Dantzig G B, Ramser J H. The Truck Dispatching Problem[J]. Management Science, 1959, 6(1): 80-91. |
| 2 | Liu Shaokun. Research on Logistics Distribution Path Planning Based on Genetic Algorithm[J]. Journal of Physics: Conference Series, 2021, 2083(3): 032013. |
| 3 | 周成昊, 吕博轩, 周翰宇, 等. 以商圈为中心的O2O动态外卖配送路径优化模型与算法[J]. 运筹学学报, 2022, 26(3): 17-30. |
| Zhou Chenghao, Boxuan Lü, Zhou Hanyu, et al. Optimization Model and Algorithm for Online to Offline Dynamic Take-out Delivery Routing Problem Centered on Business Districts[J]. Operations Research Transactions, 2022, 26(3): 17-30. | |
| 4 | Sciortino Monique, Lewis Rhyd, Thompson Jonathan. A School Bus Routing Heuristic Algorithm Allowing Heterogeneous Fleets and Bus Stop Selection[J]. SN Computer Science, 2022, 4(1): 74. |
| 5 | 向婷, 李妍峰. 基于成本和加班时长的双目标家庭护理人员调度问题[J]. 运筹与管理, 2021, 30(8): 233-239. |
| Xiang Ting, Li Yanfeng. A Bi-objective Home Health Care Scheduling Problem: Based on Costs and Overtime[J]. Operations Research and Management Science, 2021, 30(8): 233-239. | |
| 6 | 陈爱玲, 杨根科, 吴智铭. 轧制计划的优化模型及其算法的应用研究[J]. 系统仿真学报, 2006, 18(9): 2484-2487, 2562. |
| Chen Ailing, Yang Genke, Wu Zhiming. Rolling Plan Optimization Model and Algorithm for Hot Rolling Processes[J]. Journal of System Simulation, 2006, 18(9): 2484-2487, 2562. | |
| 7 | Laporte G, Nobert Y. A Branch and Bound Algorithm for the Capacitated Vehicle Routing Problem[J]. Operations-Research-Spektrum, 1983, 5(2): 77-85. |
| 8 | Laporte G. The Vehicle Routing Problem: An Overview of Exact and Approximate Algorithms[J]. European Journal of Operational Research, 1992, 59(3): 345-358. |
| 9 | Gao Yuelin, Wu Hongguang, Wang Wanting. A Hybrid Ant Colony Optimization with Fireworks Algorithm to Solve Capacitated Vehicle Routing Problem[J]. Applied Intelligence, 2023, 53(6): 7326-7342. |
| 10 | Sbai Ines, Limam Olfa, Krichen Saoussen. An Effective Genetic Algorithm for Solving the Capacitated Vehicle Routing Problem with Two-dimensional Loading Constraint[J]. International Journal of Computational Intelligence Studies, 2020, 9(1/2): 85-106. |
| 11 | Israel Pereira Souza, Maria Claudia Silva Boeres, Renato Elias Nunes Moraes. A Robust Algorithm Based on Differential Evolution with Local Search for the Capacitated Vehicle Routing Problem[J]. Swarm and Evolutionary Computation, 2023, 77: 101245. |
| 12 | Liepins G E, Hilliard M R. Genetic Algorithms: Foundations and Applications[J]. Annals of Operations Research, 1989, 21(1/4): 31-58. |
| 13 | Lin Na, Shi Yanjun, Zhang Tongliang, et al. An Effective Order-aware Hybrid Genetic Algorithm for Capacitated Vehicle Routing Problems in Internet of Things[J]. IEEE Access, 2019, 7: 86102-86114. |
| 14 | Prins Christian. A Simple and Effective Evolutionary Algorithm for the Vehicle Routing Problem[J]. Computers & Operations Research, 2004, 31(12): 1985-2002. |
| 15 | Sbai Ines, Krichen Saoussen, Limam Olfa. Two Meta-heuristics for Solving the Capacitated Vehicle Routing Problem: The Case of the Tunisian Post Office[J]. Operational Research, 2022, 22(1): 507-549. |
| 16 | Erfan Babaee Tirkolaee, Ali Asghar Rahmani Hosseinabadi, Soltani Mehdi, et al. A Hybrid Genetic Algorithm for Multi-trip Green Capacitated Arc Routing Problem in the Scope of Urban Services[J]. Sustainability, 2018, 10(5): 1366. |
| 17 | 李茂军, 童调生. 用单亲遗传算法求解有序组合优化问题[J]. 系统工程与电子技术, 1998, (10): 59-62. |
| 18 | Shi Chenghua, Li Tonglei, Zhao Fei, et al. An Improved Partheno-genetic Algorithm for the Vehicle Routing Problem with Dynamic Demands and Time Windows[J]. ICIC Express Letters, 2016, 10(4): 849-855. |
| 19 | Zhou Honglu, Song Mingli, Pedrycz W. A Comparative Study of Improved GA and PSO in Solving Multiple Traveling Salesmen Problem[J]. Applied Soft Computing, 2018, 64: 564-580. |
| 20 | 杨家平, 黎青松, 周艳梅, 等. 一种车间物料配送路径问题的优化模型及算法[J]. 控制工程, 2017, 24(2): 446-451. |
| Yang Jiaping, Li Qingsong, Zhou Yanmei, et al. Optimization Model and Algorithm for the Workshop Material Distribution Routing Problem[J]. Control Engineering of China, 2017, 24(2): 446-451. | |
| 21 | 王海英, 黄强, 李传涛, 等. 图论算法及其MATLAB实现[M]. 北京: 北京航空航天大学出版社, 2010: 88-89. |
| 22 | Prins Christian, Lacomme Philippe, Prodhon Caroline. Order-first Split-second Methods for Vehicle Routing Problems: A Review[J]. Transportation Research Part C: Emerging Technologies, 2014, 40: 179-200. |
| 23 | 陈加俊, 谭代伦. 求解旅行商问题的探索—开发—跳跃策略单亲遗传算法[J]. 计算机应用研究, 2023, 40(5): 1375-1380. |
| Chen Jiajun, Tan Dailun. Partheno-genetic Algorithm Based on Explore-develop-jump Strategy for Solving Traveling Salesman Problem[J]. Application Research of Computers, 2023, 40(5): 1375-1380. | |
| 24 | Altabeeb Asma M, Mohsen Abdulqader M, Ghallab Abdullatif. An Improved Hybrid Firefly Algorithm for Capacitated Vehicle Routing Problem[J]. Applied Soft Computing, 2019, 84: 105728. |
| 25 | 黄戈文, 蔡延光, 戚远航, 等. 自适应遗传灰狼优化算法求解带容量约束的车辆路径问题[J]. 电子学报, 2019, 47(12): 2602-2610. |
| Huang Gewen, Cai Yanguang, Qi Yuanhang, et al. Adaptive Genetic Grey Wolf Optimizer Algorithm for Capacitated Vehicle Routing Problem[J]. Acta Electronica Sinica, 2019, 47(12): 2602-2610. | |
| 26 | Akhand M A H, Zahrul Jannat Peya, Murase Kazuyuki. Capacitated Vehicle Routing Problem Solving Using Adaptive Sweep and Velocity Tentative PSO[J]. International Journal of Advanced Computer Science and Applications, 2017, 8(12): 288-295. |
| [1] | Jiang Ming, He Tao. Solving the Vehicle Routing Problem Based on Deep Reinforcement Learning [J]. Journal of System Simulation, 2025, 37(9): 2177-2187. |
| [2] | Yu Yiran, Lai Huicheng, Gao Guxue, Zhang Guo, Peng Wangyinan, Yang Longfei, Huang Junhao. Optimization Method for Multi Agricultural Machinery Collaborative Operation Based on Genetic Algorithm and A * Algorithm [J]. Journal of System Simulation, 2025, 37(9): 2397-2408. |
| [3] | Gong Feng, Jiang Tao, Zhang Qin, Liu Yu. Simulation and Optimization of Support Processes for Aircraft Fleet Launch Under Limited Resources [J]. Journal of System Simulation, 2025, 37(8): 1965-1977. |
| [4] | Chen Juan, Zheng Wang, Liu Qianqian, Lu Bin. Automatic Multi-objective Optimization Based on Dynamic Storage Location Allocation Strategy [J]. Journal of System Simulation, 2025, 37(6): 1435-1448. |
| [5] | Wu Zisong, Chang Daofang, Gai Yuchun. Optimization of Cargo Location Allocation in Four-way Shuttle Warehousing System Based on Two-stage Hybrid Algorithm [J]. Journal of System Simulation, 2025, 37(5): 1234-1245. |
| [6] | Huang Shijie, Zhang Zhensheng, Cai Jing, Zhang Rui. Research on Modeling, Optimization and Application of Aeroengine Oil System [J]. Journal of System Simulation, 2025, 37(5): 1266-1279. |
| [7] | Shi Xiaodong, Guo Yongcheng, Ma Mingqi, Pan Jiarui. Optimization of Vehicle Routing for Cross-infection Risk in the Epidemic [J]. Journal of System Simulation, 2025, 37(4): 910-921. |
| [8] | Xu Qiang, Xu Jianlei, Hu Yanhai, Chen Haihui, Zhang Xing, Xing Zhaohui. Trajectory Optimization of Robotic Arm Based on Improved Simulated Annealing Genetic Algorithm [J]. Journal of System Simulation, 2025, 37(2): 404-412. |
| [9] | Cui Huanhuan, Guan Lihe. A Hybrid Heuristic Algorithm for Solving the Green VRP with Priority Delivery [J]. Journal of System Simulation, 2025, 37(2): 413-423. |
| [10] | Xu Zhixia, Wang Rui, Sun Nan, He Bing, Shen Xiaowei, Zhu Xiaofei. Research on Cooperative Interference Allocation of Jamming Resources Based on Improved Genetic Algorithm [J]. Journal of System Simulation, 2025, 37(12): 3176-3189. |
| [11] | Ma Zhenpeng, Jiao Hanyang, Zhang Zhe, Liu Cheng, Jiang Bo, Wang Lin. Research on Vehicle Path Optimization Algorithms for Urban Logistics and Distribution [J]. Journal of System Simulation, 2025, 37(11): 2768-2777. |
| [12] | Ma Huawei, Yan Boying. Vehicle Routing Problem with Drones Considering Zoned Distribution of Epidemic Prevention Materials [J]. Journal of System Simulation, 2025, 37(1): 234-244. |
| [13] | Huang Qiushi, Wang Yanyang, Wu Changliang, Huang Junfu, Zhang Shenggen, Luo Haoxuan. Cooperative Control Method of Mixed Traffic at Signalized Intersection [J]. Journal of System Simulation, 2025, 37(1): 271-283. |
| [14] | Xiao Peng, Xie Feng, Ni Haihong, Zhang Min, Tang Zhili, Li Ni. Research on Collaborative Optimization Method of Multi-UAV Task Allocation and Path Planning [J]. Journal of System Simulation, 2024, 36(5): 1141-1151. |
| [15] | Tang Jinjun, Hu Lipeng, Li Mingyang, Zhang Xuan. Optimization of Highway Emergency Lane Control Based on Kriging Genetic Algorithm [J]. Journal of System Simulation, 2024, 36(5): 1165-1178. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||