交通运输系统工程与信息 ›› 2014, Vol. 14 ›› Issue (2): 176-183.

• 系统工程理论与方法 • 上一篇    下一篇

基于混合NSGA-Ⅱ的有硬时间窗的多目标 车辆路径问题

吴天羿1,刘建永*1,许继恒1,翁 杰2 ,昝 良1   

  1. 1.解放军理工大学,南京210007;2南京军区工程环境质量监督站南京210012
  • 收稿日期:2013-08-05 修回日期:2013-11-19 出版日期:2014-04-25 发布日期:2014-07-07
  • 作者简介:吴天羿(1984-),男,江苏南通人,博士生.

Multi-objective Vehicle Routing Problem with Hard Time Windows Based on Hybrid NSGA-Ⅱ

WU Tian-yi1,LIU Jian-yong 1,XU Ji-heng 1,WENG Jie2,ZAN Liang 1   

  1. 1.PLA University of Science and Technology, Nanjing210007, China;2Nanjing Military Region Engineering Environmental Quality Supervision Station, Nanjing,210012
  • Received:2013-08-05 Revised:2013-11-19 Online:2014-04-25 Published:2014-07-07

摘要:

针对有硬时间窗的多目标车辆路径问题,本文采取交叉、变异和精英保留相结 合的选择策略,分别以配送总时间、调用车辆数和配送总费用为决策目标,设计了混合 NSGA-Ⅱ.首先,为提高初始种群的优越性,引入了时差插入法;其次,以继承父代的优秀 基因、加快种群的寻优速度为目的,提出了新颖交叉算子并设计了新颖交叉运算;再次, 通过子路径变异运算以增加种群的多样性;最后,构造了基于密度的Pareto排序以保证种 群分布的均匀性.本文不仅描述了算法的详细步骤,而且通过实验就收敛代数、目标函数 和仿真结果进行了比较与分析.结果表明,混合NSGA-Ⅱ较之基本算法有着更快的收敛 速度和更好的收敛效果.

关键词: 物流工程, NSGA-Ⅱ, 多目标, 车辆路径问题, 硬时间窗, 时差插入法

Abstract:

In view of the multi-objective vehicle routing problem with hard time windows, this paper which includes the selection strategy of crossover, mutation and elite reserve designs the hybrid NSGA-Ⅱwith the purpose of short distribution time, small used vehicles and little distribution fee. Firstly, the time difference insertion algorithm is introduced to improve the initial population superiority. Secondly, the novel crossover operator and the novel crossover operation are proposed, in order to inherit the good genes from the parent population and accelerate the optimization speed. Then the sub-paths mutation is introduced to increase the population diversity. At last, the Pareto sorting is constructed based on the density to ensure the uniformity of the population distribution. The paper not only describes the algorithm’s detail steps, but also compares and analyzes the convergence algebra, the objective function and the simulation results through the experiment. The results show that the hybrid NSGA-Ⅱhas a faster convergence speed and a better convergence effect than the basic algorithm.

Key words: logistics engineering, NSGA-Ⅱ, multi-objective, vehicle routing problem, hard time windows, time difference insertion algorithm

中图分类号: