《计算机应用》唯一官方网站

• •    下一篇

基于带约束谱聚类的启发式车辆路径规划算法优化方法

罗蒙,高超,王震   

  1. 西北工业大学
  • 收稿日期:2024-06-28 修回日期:2024-07-28 发布日期:2024-12-04 出版日期:2024-12-04
  • 通讯作者: 高超
  • 基金资助:
    国家重点研发计划资助项目;国家自然科学基金资助项目

Improvement method of heuristic vehicle routing algorithm based on constrained spectral clustering

  • Received:2024-06-28 Revised:2024-07-28 Online:2024-12-04 Published:2024-12-04
  • Supported by:
    National Key R&D Program of China;National Natural Science Found

摘要: 摘 要: 针对现有启发式算法在解决大规模多车场车辆路径规划问题时存在的初始解质量较差的缺点,提出了一种基于带约束谱聚类(CSC)的启发式车辆路径规划算法优化方法。首先,根据待配送客户点的地理位置和需求量生成配送点的地理信息特征矩阵和需求信息特征矩阵;其次,根据地理信息特征矩阵和需求信息特征矩阵生成带约束谱聚类的约束矩阵,并完成聚类操作;最后,使用谱聚类的结果生成启发式算法的初始解,选择合适的启发式算法完成车辆路径规划问题的求解。在标准数据集的21个算例上的实验中,CSC相较于SCSC(Self-Constrained-Spectral-Clustering)在聚类的两个指标标准化互信息和Fowlkes-Mallows指数上分别提升了18%和31%;在车辆路径规划任务中,使用CSC进行初始化的启发式算法在76%的算例上求得了最短路径,并且启发式算法的运行时间相较于使用SCSC缩短了13%。实验结果表明CSC能够有效提高客户点的聚类精度,进而能够有效提高车辆路径规划问题的求解速度和解的精度。

关键词: 谱聚类, 车辆路径规划, 多车场车辆路径, 启发式算法, 组合优化

Abstract: Abstract: Aiming at the limitation of poor initial solution quality of existing heuristic algorithms when solving large-scale multi-depot vehicle path planning problem, an improvement method of heuristic vehicle routing algorithm based on Constrained Spectral Clustering (CSC) was proposed. Firstly, according to the geographical location and demand of the customers, the geographic information feature matrix and demand information feature matrix of the customers was generated. Secondly, the constraint matrix with constrained spectral clustering was generated according to the geographic information feature matrix and demand information feature matrix, and the clustering is completed. Finally, the spectral clustering results were used to generate the initial solution of the heuristic algorithm, and the appropriate heuristic algorithm was selected to solve the vehicle path planning problem. In the experiments on 21 instances of the standard dataset, CSC improves by 18% and 31% compared with SCSC (Self-Constrained-Spectral-Clustering) in standardized mutual information and Fowlkes-Mallows index of two indicators of clustering, respectively. In the vehicle routing task, the CSC initialization heuristic algorithm obtains the shortest path on 76% of the cases, and the running time of the heuristic algorithm is reduced by 13% compared with that of SCSC. The experimental results show that CSC can effectively improve the clustering accuracy of customer points, and then can effectively improve the solving speed and precision of vehicle path planning problems.

Key words: spectral clustering, vehicle routing, multi-depot vehicle routing, heuristic algorithm, combinatorial optimization

中图分类号: