基于多特征融合的异构车辆路径规划问题
Heterogeneous Vehicle Routing Problem Based on Multi-Feature Fusion
摘要: 异构车辆路径规划(HCVRP)是当前物流优化领域的核心难题,由于车辆容量与速度的差异化约束、客户需求的动态分布以及多目标优化的内在冲突。针对现有方法存在的特征融合效率、计算复杂度与多目标协同能力上的不足,本文提出了一种基于深度强化学习的多特征融合框架(MFF-HVPP)。通过马尔可夫决策过程(MDP)建模动态路径规划问题,构建包含车辆状态与节点状态的复合状态空间,并设计双模态奖励函数以适配min-max与min-sum目标。同时,构建多特征融合编码器,通过位置嵌入提取节点局部特征与空间依赖,并设计了Transformer通道特征扩展模块(TransCFE),通过通道维度的特征增强与残差连接,解决传统注意力机制中的梯度消失与过拟合问题。分层解码策略中,MFF-HVPP将路径规划解耦为车辆选择与节点选择的序列决策过程,通过结合概率化抽样实现了全局优化与局部搜索的平衡。实验表明,在120客户节点的min-max场景中,MFF-HVPP最大行程时间误差率(Gap)低至1.31%,计算效率较传统方法提升98%;在min-sum任务中,总行程时间优化误差率仅为1.07%,并且支持百节点级场景的实时响应。本文研究为复杂约束下的多目标路径规划提供了可扩展的理论框架,并为智能物流系统的动态调度奠定了技术基础。
Abstract: The heterogeneous vehicle routing problem (HCVRP) is a core challenge in the field of logistics optimization, due to the differentiated constraints of vehicle capacity and speed, dynamic distribution of customer demand, and inherent conflicts in multi-objective optimization. In response to the limitations of existing methods in feature fusion efficiency, computational complexity, and multi-objective coordination ability, this paper proposes a multi-feature fusion framework based on deep reinforcement learning (MFF-HVPP). By modeling the dynamic routing problem using a Markov Decision Process (MDP), we construct a composite state space that includes vehicle and node states, and design a dual-modal reward function to accommodate the min-max and min-sum objectives. At the same time, a multi-feature fusion encoder is developed, which extracts local node features and spatial dependencies through position embeddings. We also propose a Transformer channel feature extension module (TransCFE), which enhances features along the channel dimension and uses residual connections to address the issues of gradient vanishing and overfitting found in traditional attention mechanisms. In the hierarchical decoding strategy, MFF-HVPP decouples the routing decision process into vehicle selection and node selection as a sequential decision process, achieving a balance between global optimization and local search through probabilistic sampling. Experiments show that in a min-max scenario with 120 customer nodes, the MFF-HVPP achieves a maximum travel time gap of just 1.31%, with computational efficiency improved by 98% compared to traditional methods. In the min-sum task, the total travel time optimization gap is only 1.07%, and it supports real-time responses in scenarios with up to 100 nodes. This research provides a scalable theoretical framework for multi-objective routing under complex constraints and lays the technical foundation for dynamic scheduling in intelligent logistics systems.
文章引用:谭云洁, 倪静. 基于多特征融合的异构车辆路径规划问题[J]. 建模与仿真, 2025, 14(3): 694-715. https://doi.org/10.12677/mos.2025.143257

参考文献

[1] Escobar, J.W., Duque, J.L.R. and García-Cáceres, R. (2022) A Granular Tabu Search for the Refrigerated Vehicle Routing Problem with Homogeneous Fleet. International Journal of Industrial Engineering Computations, 13, 135-150. [Google Scholar] [CrossRef
[2] Rjeb, A., Gayon, J. and Norre, S. (2021) Sizing of a Homogeneous Fleet of Robots in a Logistics Warehouse: Transport Operation between Reception Area and Storage Area. IFAC-PapersOnLine, 54, 552-557. [Google Scholar] [CrossRef
[3] Chaikovskaia, M., Gayon, J., Chebab, Z.E. and Fauroux, J. (2021) Sizing of a Fleet of Cooperative Robots for the Transport of Homogeneous Loads. 2021 IEEE 17th International Conference on Automation Science and Engineering (CASE), Lyon, 23-27 August 2021, 1654-1659. [Google Scholar] [CrossRef
[4] Hua, C., Berto, F., Son, J., et al. (2025) CAMP: Collaborative Attention Model with Profiles for Vehicle Routing Problems. arXiv: 2501.02977.
[5] Liu, Q., Liu, C., Niu, S., et al. (2024) 2D-Ptr: 2D Array Pointer Network for Solving the Heterogeneous Capacitated Vehicle Routing Problem. Proceedings of the 23rd International Conference on Autonomous Agents and Multiagent Systems, Auckland, 6-10 May 2024, 1238-1246.
[6] Deineko, E. and Kehrt, C. (2024) Learn to Solve Vehicle Routing Problems ASAP: A Neural Optimization Approach for Time-Constrained Vehicle Routing Problems with Finite Vehicle Fleet. arXiv: 2411.04777.
[7] Dantzig, G.B. and Ramser, J.H. (1959) The Truck Dispatching Problem. Management Science, 6, 80-91. [Google Scholar] [CrossRef
[8] Pecin, D., Pessoa, A., Poggi, M. and Uchoa, E. (2016) Improved Branch-Cut-and-Price for Capacitated Vehicle Routing. Mathematical Programming Computation, 9, 61-100. [Google Scholar] [CrossRef
[9] Munari, P. and Morabito, R. (2018) A Branch-Price-and-Cut Algorithm for the Vehicle Routing Problem with Time Windows and Multiple Deliverymen. TOP, 26, 437-464. [Google Scholar] [CrossRef
[10] Repoussis, P.P. and Tarantilis, C.D. (2010) Solving the Fleet Size and Mix Vehicle Routing Problem with Time Windows via Adaptive Memory Programming. Transportation Research Part C: Emerging Technologies, 18, 695-712. [Google Scholar] [CrossRef
[11] Clarke, G. and Wright, J.W. (1964) Scheduling of Vehicles from a Central Depot to a Number of Delivery Points. Operations Research, 12, 568-581. [Google Scholar] [CrossRef
[12] Ropke, S. and Pisinger, D. (2006) An Adaptive Large Neighborhood Search Heuristic for the Pickup and Delivery Problem with Time Windows. Transportation Science, 40, 455-472. [Google Scholar] [CrossRef
[13] Braekers, K., Ramaekers, K. and Van Nieuwenhuyse, I. (2016) The Vehicle Routing Problem: State of the Art Classification and Review. Computers & Industrial Engineering, 99, 300-313. [Google Scholar] [CrossRef
[14] Arnold, F. and Sörensen, K. (2019) What Makes a VRP Solution Good? The Generation of Problem-Specific Knowledge for Heuristics. Computers & Operations Research, 106, 280-288. [Google Scholar] [CrossRef
[15] Kool, W., Van Hoof, H. and Welling, M. (2018) Attention, Learn to Solve Routing Problems! arXiv: 1803.08475.
[16] Shahbazian, R., Pugliese, L.D.P., Guerriero, F. and Macrina, G. (2024) Integrating Machine Learning into Vehicle Routing Problem: Methods and Applications. IEEE Access, 12, 93087-93115. [Google Scholar] [CrossRef
[17] Renaud, J., Boctor, F.F. and Laporte, G. (1996) An Improved Petal Heuristic for the Vehicle Routeing Problem. Journal of the Operational Research Society, 47, 329-336. [Google Scholar] [CrossRef
[18] Ewbank, H., Wanke, P. and Hadi-Vencheh, A. (2015) An Unsupervised Fuzzy Clustering Approach to the Capacitated Vehicle Routing Problem. Neural Computing and Applications, 27, 857-867. [Google Scholar] [CrossRef
[19] Dai, H., Khalil, E.B., Zhang, Y., et al. (2017) Learning Combinatorial Optimization Algorithms over Graphs. arXiv: 1704.01665.
[20] Bahovska, E. (2023) Graph Neural Networks in Neighborhood Selection for a Vehicle Routing Problem Solver. Master Thesis, Utrecht University.
[21] Vinyals, O., Fortunato, M. and Jaitly, N. (2015) Pointer Networks. arXiv: 1506.03134.
[22] Nazari, M., Oroojlooy, A., Snyder, L., et al. (2018) Reinforcement Learning for Solving the Vehicle Routing Problem. arXiv: 1802.04240.
[23] Watkins, C.J.C.H. and Dayan, P. (1992) Technical Note: Q-Learning. Machine Learning, 8, 279-292. [Google Scholar] [CrossRef
[24] Lin, B., Ghaddar, B. and Nathwani, J. (2022) Deep Reinforcement Learning for the Electric Vehicle Routing Problem with Time Windows. IEEE Transactions on Intelligent Transportation Systems, 23, 11528-11538. [Google Scholar] [CrossRef
[25] Joe, W. and Lau, H.C. (2020) Deep Reinforcement Learning Approach to Solve Dynamic Vehicle Routing Problem with Stochastic Customers. Proceedings of the International Conference on Automated Planning and Scheduling, 30, 394-402. [Google Scholar] [CrossRef
[26] Baty, L., Jungel, K., Klein, P.S., Parmentier, A. and Schiffer, M. (2024) Combinatorial Optimization-Enriched Machine Learning to Solve the Dynamic Vehicle Routing Problem with Time Windows. Transportation Science, 58, 708-725. [Google Scholar] [CrossRef
[27] Kool, W., van Hoof, H., Gromicho, J. and Welling, M. (2022) Deep Policy Dynamic Programming for Vehicle Routing Problems. In: Schaus, P., Ed., Integration of Constraint Programming, Artificial Intelligence, and Operations Research, Springer, 190-213. [Google Scholar] [CrossRef
[28] Lee, D.H. and Ahn, J. (2023) A Deep Reinforcement Learning Approach to Solve the Vehicle Routing Problem with Resource Constraints. AIAA SCITECH 2023 Forum, National Harbor, 23-27 January 2023, 2262. [Google Scholar] [CrossRef