- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
有容量约束车辆路径问题的蒙特卡洛模拟算法.pdf
第 12 卷第 26 期 2012 年 9 月
1671--1815(2012)26-6849-04
科学技术与工程
Science Technology and Engineering
Vol. 12 No.26 Sep. 2012
@ 2012 Sci. Tech. Eng粤
交通运输
有容量约束车辆路径问题的
蒙特卡洛模拟算法
夏茂庚郑阳光兰延涛王威范晓菲*
(西北农林科技大学信息工程学院,杨凌 7121∞)
摘要 带容量约束的车辆路径问题是一个 NP-hard 问题。针对此问题将蒙特卡洛模拟方法与流行的节省算法结合。提出
Flag-M CS-CWS 算法,该方法通过对 CWS 算法得到的节省序列进行蒙特卡洛模拟,适用于不同节点数油不同车辆载重量的车辆
路径问题。在标准数据集测试,相比当前最优解有平均 0.75% 的改进,为车辆路径问题提供了更加有效的解决方案。
关键词有容量约束的车辆路径问题 蒙特卡洛模拟 节省算法 路径规划 车辆调度
中国法分类号 U49l.且; 文献标志码 A
有容量约束的车辆路径问题(Capacitated Vehi-
cle Routing Problem , CVRP) 最早由 Dantzig 和 Ram-
ser 于 1959 年提出 [1 , 2] ,是运筹学与组合优化领域
的前沿问题,广泛应用于物流配送、车辆调度等现
实问题。目前主要的解决方盖有最近邻居插人算
法 (Nearest Neighbor Insertion , NNI) [3] 、节省算法
( Clarke W right s Savings Algorithm , CWS) [4] 等确
定性算法以及蚁群算法[町、模拟退火算法[6] 、蒙特
卡洛模拟 (Monte Carlo Simulation , MCS) [7] 及遗传
算法[8] 等不确定性算法,本文将改进随机性能的蒙
特卡洛模拟算法与传统 CWS 算法结合,合理控制算
法的随机性,获得最优解上的改进。
1 问题描述
CVRP 问题可以简单描述为仓库的货车对顾客
2012 年 5 月 18 日收到,6 月 1 日修改 西北农林科技大学
2010 年科技创新项目 (2010 信息 014 号)、
留学回国人员科研启动费项目 (2009 信息 01 号)资助
第一作者简介:夏茂庚(1990一) ,男,山东滩坊人,研究方向:多目标
优化。
布通信作者简介:晃晓菲(1981-) ,女,陕西临渲人,硕士,讲师,研究
方向:多目标优化与决策支持。 E-mail:cxf@ nwsuaf. edu. cno
送货的问题,具体描述如下[7,飞某一仓库有 M 辆
车,每辆车的容量为 q ,有 N 位顾客,顾客 i 的需求
量为 di , 货车从仓库出发对顾客配送货物最后返回
仓库,要求满足所有的顾客配送需求,每位顾客只
能配送一次,货车所装货物不能超过其载重量,目
标是运输所需的费用最少,即运输路线最短。
表 1 五个顾客的距离矩阵 表2 五个颇窑的节省矩阵
Cij 。 2 3 4 5 Sij 2 3 4 5
。 。 28 31 20 25 34 。 38 19 27 42
1 。 21 29 26 20 2 。 13 36 33
2 。 38 20 32 3 。 15 27
3 。 30 27 4 。 34
4 。 25 5 。
5
、、·、 。
2 Flag-MCS-CWS 算法
针对 CVRP 问题山,我们将流行的 CWS 节省算
法与蒙特卡洛模拟相结合,提出 Flag-MCS-CWS 算
法。此算法是一种启发式构造算法,对 CWS 算法
中节省序列中的顾客对进行蒙特卡洛模拟,得到顾
客对的新排序,在这些新序列上应用 CWS 算法的路
径构造过程得到不同的 CVRP 解,从而改进 CWS 算
法的性能。
2.1 CWS 算法简介
CWS 算法是 Clarke 和 Wright 在 1964 年提出的
6850 科学技术与工程 12 卷
一种解决车辆路径问题的启发式节省算法忡, 7] ,节
省值计算如下:
Sq=coz+cq-cq(1)
Co,( Co) 为一辆汽车从仓库(节点 0) 到顾客节
点 i (j) 的行驶距离,即花费。Cij 代表从顾客点 i 到顾
客点 j 之间的花费,其中 Sij 为用同一辆汽车为顾客
L .,j 服务代替为每位顾客各自分配一辆汽车来服务
所得花费的节省值。
CWS 算法先根据顾客坐标计算出顾客之间的
距离矩阵(如表 1) ,然后根据矩阵计算出任意两顾
客节点之间的节省值鸟,进而得到节省矩阵(如表
2) ,根据表 2 中的节省值,可得节省递减的顾客对
序列如下, (本例中货车载重量统一为 100 ,顾客的
需求分别为 :
您可能关注的文档
最近下载
- 河南能源集团网络安全攻防知识培训(分享版)(1).pptx
- 2025年党员考试试题及答案.doc VIP
- 湖南公务员考试真题2024.docx VIP
- mPGES-2作为吸入全身麻醉药物异氟醚作用靶点的应用.pdf VIP
- 案例研究-案例研究:设计与方法.pdf VIP
- 2024届高考物理一轮复习热点题型归类训练专题13动力学和能量观点的综合应用(原卷版+解析).docx VIP
- 烟草质量检验竞赛通用知识题库-上(单选、多选题库).docx VIP
- 德育常规工作培训(1).pptx
- OMRON欧姆龙安全产品F3SG-SR PG系列安全光幕 多光束安全传感器F3SG-SR PG 系列 F3SG-□SR□系列安全光幕 用户手册.pdf
- 保险的培训资料1—开拓准客户.ppt VIP
文档评论(0)