基于粒子碰撞的粒子群算法求解带时间窗车辆调度问题.pdf

基于粒子碰撞的粒子群算法求解带时间窗车辆调度问题.pdf

ID:52176345

大小:423.20 KB

页数:3页

时间:2020-03-23

基于粒子碰撞的粒子群算法求解带时间窗车辆调度问题.pdf_第1页
基于粒子碰撞的粒子群算法求解带时间窗车辆调度问题.pdf_第2页
基于粒子碰撞的粒子群算法求解带时间窗车辆调度问题.pdf_第3页
资源描述:

《基于粒子碰撞的粒子群算法求解带时间窗车辆调度问题.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第29卷第4期2012年4月计算机应用研究ApplicationResearchofComputersV01.29No.4Apr.2012基于粒子碰撞的粒子群算法求解带时间窗车辆调度问题:秦家娇1,张勇2,毛剑琳1,付丽霞1(1.昆明理工大学信息工程与自动化学院,昆明650500;2.昆明理工大学津桥学院,昆明650106)摘要:带时间窗车辆调度问题属于离散NP—hard组合优化问题.传统的粒子群算法在离散域上表现了一定的劣性,对此提出了一种基于粒子碰撞的离散PSO算法来求解该问题。受物体相互碰撞之后物体的速度和位置会发生改变的现象启发,使当前粒子与个体最

2、优和全局最优粒子发生碰撞来更新粒子的位置,以避免传统更新操作中的取整,保证种群的进化能力。采用Solomon’sVRP标准问题集的实例来对算法进行测试,实验结果数据表明了该算法的有效性。关键词:带时间窗车辆调度问题;粒子碰撞;离散粒子群算法中图分类号:TP301文献标志码:A文章编号:1001-3695(-2012)04·1253·03doi:10.3969/j.issn.100l-3695.2012.04.014BasedonparticlescollisionPS0forvehicleroutingoroblemwithtimewindowsQINJi

3、a-jia01,ZHANG'ton∥,MAOJian·linl,FULi—xial(1.SchoolofInformationEngineering&Automation,KunmingUnivers蚵ofScience&Technology,Kunmi昭650500,China;2.SchoolofJinqiao,KunmingUniters酊ofScience&Technology,Kunming650106,China)Abstract:Thevehicleroutingproblemwithtimewindows(VRPTW)istheNP—har

4、dcombinatorialoptimizationdiscreteprob—lem.TherewascertaininferiorityperformanceonsolvingitwithtraditionalPSO。80thispaperproposedaparticlescollisiondiscretePSOtosolveit.Inspiredbythephysicalphenomenaofthevelocityandpositionchangedafterobjectscollision。itmadethecurrentparticlecolli

5、dedwiththepersonalbestparticleanddobalbestparticletoavoidthetraditionroundingoperatinginupdating.andkeptparticlesswarlTIevolutionalcapabihty.ItusedtheSolomon’sVRPinstancetotest.Theresultsofexpori-mentsshowthatthealgorithmhasgoodperformance.Keywords:vehicleroutingproblemwithtimewin

6、dows(VRm7);particlescollision;discretePSO0引言当前,物流的现代化水平不仅成为反映一个国家现代化程度和综合国力的重要标志,也成为城市经济发展水平的体现。车辆配送是物流的重要组成部分,国外将该问题归结为VRP(vehicleroutingproblem),于1959年由Dantig和Ramser提出。该问题是物流系统优化的关键。带时间窗车辆调度问题(vehicleroutingproblemwithtimewindows,VRPTW)是由VRP衍生出来的一种问题类型,它是在基本VRP的约束条件的基础上增加了每个客户要求

7、被服务的时间范围限制,提前或者是拖后服务则客户将拒绝接受服务,这样更贴近现实的应用。粒子群算法是对鸟群觅食过程中的迁徙聚集的模拟,其概念简单易懂,易于计算机编程实现而广泛应用于组合优化问题。目前在用PSO求解VRFI'W的文献中,有两种方法对粒子的速度和位置进行更新:a)进行取整操作;b)基于交换原理更新粒子。文献[1]采用双层的二维粒子编码,一层从1到车辆数的可重复自然数表示任务对应的车辆编号,二层从1到客户数的可重复自然数表示任务在对应的车.辆路径中的执行次序,每次通过速度和位置更新公式得到新的粒子的位置和速度都需要进行取整和按边界取值操作,以符合编码

8、原理。文献[2]的编码方式与文献[1]不同,但是原理一致,对更新得

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。