吉林大学学报(信息科学版) ›› 2023, Vol. 41 ›› Issue (3): 493-502.

• • 上一篇    下一篇

基于离散海鸥算法求解循环取货车辆路径问题

张 强1, 韩利婷1, 姜慧清1, 朱必磊1, 魏永和2   

  1. 1. 东北石油大学 计算机与信息技术学院, 黑龙江 大庆 163318; 2. 国家电网冀北电力有限公司 管理培训中心, 北京 100000
  • 收稿日期:2022-06-02 出版日期:2023-06-08 发布日期:2023-06-14
  • 作者简介:张强(1982— ), 男, 黑龙江大庆人, 东北石油大学教授, 博士, 主要从事智能进化算法和神经网络研究, ( Tel) 86-13796989561(E-mail)dqpi_zq@ 163. com。
  • 基金资助:
    国家自然科学基金资助项目(61702093); 黑龙江省自然科学基金资助项目( F2018003); 黑龙江省博士后专项经费资助项目(LBH-Q20077)

Solving Vehicle Routing Problem of Milk-Run Based on Discrete Seagull Algorithm

ZHANG Qiang1, HAN Liting1, JIANG Huiqing1, ZHU Bilei1, WEI Yonghe2   

  1. 1. School of Computer and Information Technology, Northeast Petroleum University, Daqing 163318, China; 2. Management Training Center, Chinses Grid Hebei Electric Power Company Limited, Beijing 100000, China
  • Received:2022-06-02 Online:2023-06-08 Published:2023-06-14

摘要: 针对如何降低循环取货车辆路径问题(VRP: Vehicle Routing Problem)中的运输成本, 提出一种离散海鸥算法。 首先, 在海鸥迁移过程中, 采用 insert、 reverse 操作更新海鸥位置加快算法寻优速度; 其次, 在海鸥攻击过程中, 采用 swap、 3-opt操作更新海鸥位置提升算法局部搜索能力; 最后, 结合模拟退火算法避免算法在运行过程中陷入局部最优, 重新定义了在离散的车辆路径问题下的更新策略。 以总成本最低为目标函数, 构建相应的数学模型。 实验结果表明, 该算法具有高效解决循环取货车辆路径问题的能力, 寻优效果及求解质量均高于标准海鸥优化算法、 粒子群算法、 模拟退火算法、 灰狼优化算法、 鲸鱼算法和飞蛾扑火算法。

关键词: 离散海鸥算法; , 循环取货; , 车辆路径问题; , 优化算法

Abstract: To reduce the transportation cost in the VRP (Vehicle Routing Problem) of milk-run, a discrete seagull algorithm is proposed. Firstly, in the process of seagull migration, insert and reverse operations are used to update the seagull position to improve the algorithm's search speed. Secondly, swap and 3-opt operations are used to update the seagull position to improve the algorithm's local search capability. Finally, combined with simulated annealing algorithm, the phenomenon of landing on local optimum is prevented during the operation of the algorithm, the update strategy is redefined under the discrete vehicle routing problem. With the lowest total cost as the objective function, the corresponding mathematical model is constructed. Experiment results show that the algorithm is able to efficaciously deal with the vehicle routing problem of milk-run, the finding effect and solution quality are better than the standard seagull optimization algorithm, particle swarm algorithm, simulated annealing, gray wolf optimization, whale optimization algorithm, and moth-flame optimization.

Key words: discrete seagull algorithm; , milk-run; , vehicle routing problem; , optimization algorithm

中图分类号: 

  • TP18