期刊专题 | 加入收藏 | 设为首页 12年实力经营,12年信誉保证!论文发表行业第一!就在400期刊网!

全国免费客服电话:
当前位置:首页 > 免费论文 > 科技论文 > 软件开发 >

车辆路径问题的离散细菌菌落算法

 摘 要:为了丰富解决车辆路径优化问题的方式,提出一种融入了局部搜索的离散型细菌菌落优化算法。首先设计了算法的个体编码方式和进化模式;然后融入局部搜索方式来加速算法寻优的效率;最后将该算法应用于带时间窗的车辆路径问题,并采用solomon数据验证,通过与其他算法进行比较,验证算法的可行性。 
  关键词:细菌菌落算法;车辆路径问题;离散型优化;局部搜索 
  中图分类号:TP312 
  随着物流业在现代经济中地位的上升,物流配送系统的完善与发展已经成为众多国内外学者研究的热点。车辆路径优化问题是影响物流配送水平的重要因素,合理的车辆行驶路径可以在提高服务质量的同时,降低企业的运营成本。为此,Dantzig和Ramser于1959年首次提出车辆路径优化问题(Vehicle Routine Problem,简称VRP)。VRP问题已被证明是np难题,经过广大学者的多年研究,求VRP问题 
  1 问题描述与数学模型 
  车辆路径中的客户点作为细菌位置矢量的编码,去除中间的编码转换,使得细菌可以直接在路径问题的解空间中对最优解进行优化搜索。所以,要用细菌算法来解绝问题,就必须设计出合适的个体表达方式。在文献[6-8]中采用了LOV编码方式,该规则先根据个体位置分量在连续空间中的大小进行排序,并将排序后的序列作为问题的一个可行解,因此算法本质上还是在连续空间中对最优解进行搜索。由于算法搜索空间和实际排序问题的离散解空间之间不存在严格的对应关系,所以个体在连续空间中所得到解的优劣性无法通过LOV编码直接反映到排序问题的解空间中。车辆路径问题本质上也是一种排序问题,显然这些算法还是利用连续函数优化的方法解决这类问题,不可避免地存在一定程度的不足。 
  根据群集优化算法的基本原理,个体会向群体或个体历史最优位置移动,在连续空间中,可以通过简单的向量加减来实现优化,但无法直接将其运用到离散空间中。因此,本文需要对离散个体的这种移动方式重新定义。 
  图1反应的是适应值fitness与迭代次数的关系。由图可看出,迭代初始时适应值随迭代次数的增加有所减小在200次时趋于平稳,此时算法有陷入局部最优的可能,通过设置最大迭代数可突破这种状态,跳出局部最优进而找到更好的解。本文的迭代进程除了可以设置精度要求和最大迭代次数来结束外,还可以通过设置细菌寿命自然结束算法。 
  图2反应的是最大种群规模数SN与k之间的关系。由图可看出,种群数量的变化基本与培养基中细菌菌落规模的变化一致。 
  4 结束语 
  本文的离散细菌聚落优化算法,可以在解空间中直接对最优解进行优化,并且具有一定的搜索能力和稳定性。通过Solomon数据对算法进行验证,与S-PSO和I-PSO算法的对比中可以看出算法具有一定的优越性。但算法的各参数还有待进一步调试,算法的进化机制有一定的进步空间,各种算法的间优点的融合必然会提高解决问题的效率和精度。 
  参考文献: 
  [1]李琳,刘士新,唐加福.改进的蚁群算法求解带时间窗的车辆路径问题[J].控制与决策.2010(09):1379-1383. 
  [2]徐杰,黄德先.基于混合粒子群算法的多目标车辆路径研究[J].计算机集成制造系统,2007(03):573-584. 
  [3]蒋忠中,汪定伟.物流配送车辆路径优化的模糊规划模型与算法[J].系统仿真学报,2006(11):3301-3304. 
  [4]李明,杨成梧.细菌菌落优化算法[J].控制理论与应用,2011(02):223-228. 
  [5]宋德罗,孔德福等.一种离散细菌菌落优化算法研究[J].软件导刊,2013(12):52-54. 
  [6]Yue-Jiao Gong, Jun Zhang, Ou Liu, et al. Optimizing the Vehicle Routing Problem With Time Windows: A Discrete Particle Swarm Optimization Approach .IEEE Transactions on Systems[J],2012(02):254-267. 
  [7]PASSINO K M.Biomimicry of bacterial foraging for distributed optimization and control[J].IEEE Control Systems Magazine, 2002(03):52-67. 
  [8]C.-H. Chen and C.-J. Ting, “A hybrid ant colony system for vehicle routing problem with time windows,” J. Eastern Asia Soc. Transp. Stud. ,vol.6,pp.2822-2836,2005. 


    更多软件开发论文详细信息: 车辆路径问题的离散细菌菌落算法
    http://www.400qikan.com/mflunwen/kjlw/rjkf/4292.html

    相关专题:河北农业大学 电子阅览室建设方案


    上一篇:一种基于无线网络的配、用电网通信解决方案
    下一篇:企业私有云基础设施平台的建设研究

    认准400期刊网 可信 保障 安全 快速 客户见证 退款保证


    品牌介绍