节点文献

车辆路径问题的快速多邻域迭代局部搜索算法

A fast multi-neighborhood iterated local search algorithm for vehicle routing problem

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 刘万峰李霞

【Author】 Liu Wanfeng;Li Xia;College of Information Engineering,Shenzhen University;Shenzhen Key Lab of Communication and Information Processing;

【机构】 深圳大学信息工程学院深圳市现代通信与信息处理重点实验室

【摘要】 对于容量约束的车辆路径问题(capacitated vehicle routing problem,CVRP)以及容量和最大行驶距离约束的车辆问题(capacitated and distance constrained vehicle routing problem,CDVRP),邻域解的评估包含了适应值计算及合法性评估.设计一种可变长编码的可行解表示,提出用于CVRP/CDVRP问题的邻域解合法性快速评估策略.该策略针对交换、插入、2-opt和2-opt*四种常用的局部搜索算子,通过引入前载重、后载重、前向距离和后向距离的概念,实现了邻域解合法性的快速评估.将改进后的局部搜索算子与迭代局部搜索(iterated local search,ILS)算法相结合,提出用于车辆路径问题的快速多邻域迭代局部搜索(fast multi-neighborhood ILS,FMNILS)算法.该快速评估策略将评估一个邻域解的时间复杂度由O(N)降至O(1),算法仿真结果表明,FMNILS算法运算能力的提高大致与配送路线所服务的客户数成正比;对客户数介于200~500的容量/最大距离约束VRP问题,该算法能在短时间内获得较满意解,平均求解精度1.2%以内,平均耗时约96 s,仅为对比算法的6%或更少.

【Abstract】 For capacitated vehicle routing problems without / with maximum traveling distance constraint( CVRP /CDVRP),the evaluation of neighborhood solutions involves fitness calculation and feasibility assessment. This paper proposes a fast feasibility assessment strategy in which variable length coding is used to represent feasible solutions of vehicle routing problem. We introduce the concepts of pre-load,post-load,pre-distance and post-distance to obtain fast feasibility assessments for neighborhood solutions achieved by four widely used local search operations( insert,exchange,2-opt,and 2-opt*). By combining the improved local search operations and iterated local search( ILS),we propose a fast multi-neighborhood iterated local search( FMNILS) for CVRP. The feasibility assessment strategy can reduce computational complexity of the neighborhood solution assessment from O( N) to O( 1). Experimental results show that the improvement in speed is approximately linearly proportional to the average customer number in aroute. For CVRP / CDVRP problems with 200—500 customers,the algorithm can give satisfactory solutions with an average deviation of less than 1. 2%. The average running time is 96 seconds,which is 6% of the time required for the counterpart algorithms,or even less.

【基金】 国家自然科学基金资助项目(61171124);深圳市基础研究计划资助项目(JC201105170613A)~~
  • 【文献出处】 深圳大学学报(理工版) ,Journal of Shenzhen University Science and Engineering , 编辑部邮箱 ,2015年02期
  • 【分类号】TP301.6
  • 【被引频次】14
  • 【下载频次】352
节点文献中: 

本文链接的文献网络图示:

本文的引文网络