一种应用于物料配送路径选择的改进CW算法
本文关键词: 节约算法 带时间窗的车辆路径问题 分割配送 蜂群优化算法 层次分析法 出处:《吉林大学》2017年硕士论文 论文类型:学位论文
【摘要】:21世纪初,物流产业成为推动经济全球化的重要服务行业。在国民经济水平的快速发展和宏观调控的逐步改善下,中国的物流市场需求逐渐增加,产业水平保持较快发展。但中国物流产业的总成本仍是居高不下,根据《全国物流运行情况通报》得知,2014年社会物流总费用是10.6万亿元,2015年达到了10.8万亿元,而2016年1-11月的总费用为9.6万亿元。由此可见,物流行业的配送成本仍然过高。因此,减少物流产业的配送成本问题尤为重要。1959年,由Ramser和Dantzig提出的车辆路径问题(Vehicle Routing Problem,简称VRP),一直是业内研究的热点领域问题,其目标是尽可能减少路径配送成本,得到最优路径。根据各类约束条件可将VRP问题进行分类,如带车辆容积约束的VRP问题,带时间窗约束的VRP问题,单车场或多车场的VRP问题等。而本文主要针对带时间窗的车辆路径问题(With Time Windows Vehicle Routing Problem,简称VRPTW)求解物流行业中可供选择的最优路径。现如今,解决VRPTW问题的算法也数不胜数,主要基于两个方面的算法:精确算法和启发式算法。本文在经典启发式算法节约算法(CW算法)的基础上进一步做出改进,在硬时间窗约束的条件下,加入分割配送思想,不仅提高了算法的精确度和可行性,减少了配送总运输成本,还增加了车辆的载重率,提高了算法针对VRPTW问题的实效性。本文针对VRPTW问题,在原有CW算法中加入时间约束,使配送车辆必须在固定时间范围内送达货物,否则客户拒绝接收货物,即在CW算法中不仅对车辆载重控制,又添加了对时间的控制,多角度地接近现实问题。为将分割配送应用到CW算法中,文中定义了分割配送反应值这一概念,而为求解该反应值,本文介绍了蜂群优化算法(Bee Colony Optimization Algorithm,简称BCO),该算法中提到了货物对车辆的刺激值,该刺激值与车辆的运输里程c和运输时间t成正比,而运输里程和运输时间两种影响因素对问题结果存在一定的间接影响,因此采用层次分析法(Analytic Hierarchy Process,简称AHP)求出两种影响因素的权重,并作为因子a和b左右其影响程度。将以上思路结合在一起,得到分割配送反应值的计算公式H=△L/c~at~b(△L为CW算法中的节约值),从而按照反应值H从大到小的顺序决定哪个客户需求优先被分割,再结合原有CW算法的解题步骤,得到VRPTW的最优解。为验证本文提出的改进CW算法的可行性和实用性,将改进CW算法应用到具体实例中,得到了问题的满意解。同时与经典CW算法对比分析,得知改进后算法的精确度更高,实用性更强,车辆装载率更大。又进一步与其他学者的改进CW算法对比分析,得出本算法更适用于配送中心固定成本高于行驶成本的硬时间窗约束的VRP问题。
[Abstract]:In 21th century, logistics industry became an important service industry to promote economic globalization. With the rapid development of national economy and the gradual improvement of macro-control, the demand of logistics market in China gradually increased. However, the total cost of China's logistics industry is still high. According to the National Logistics Operation Bulletin, the total cost of social logistics was 10.6 tillion yuan in 2014 and 10.8 tillion yuan in 2015. From 2016 to November, the total cost was 9.6 tillion yuan. Thus, the cost of distribution in the logistics industry is still too high. Therefore, it is particularly important to reduce the cost of distribution in the logistics industry. The vehicle Routing problem proposed by Ramser and Dantzig has always been a hot topic in the field of research. Its goal is to reduce the cost of routing distribution as much as possible and to obtain the optimal route. According to various constraints, the VRP problem can be classified. For example, VRP problem with vehicle volume constraint, VRP problem with time window constraint, In this paper, the problem of vehicle routing with Time Windows Vehicle Routing problem is mainly used to solve the optimal path in logistics industry. Nowadays, there are too many algorithms to solve the problem of VRPTW. Based on two main algorithms: precise algorithm and heuristic algorithm. This paper further improves the classical heuristic algorithm based on the saving algorithm (CW algorithm), and adds the idea of segmentation and distribution under the condition of hard time window constraint. It not only improves the accuracy and feasibility of the algorithm, reduces the total transportation cost of distribution, but also increases the load rate of the vehicle, and improves the effectiveness of the algorithm for the VRPTW problem. In this paper, time constraints are added to the original CW algorithm for the VRPTW problem. The delivery vehicle must deliver the goods within a fixed time range, otherwise the customer refuses to receive the goods, that is, in the CW algorithm, not only the vehicle load control, but also the time control is added. In order to apply partitioned distribution to CW algorithm, the concept of split distribution response value is defined, and the response value is solved. In this paper, bee Colony Optimization algorithm is introduced. In this algorithm, the stimulation value of cargo to vehicle is mentioned, which is directly proportional to the transportation mileage c and the transport time t of the vehicle. The influence factors of transportation mileage and transportation time have some indirect influence on the result of the problem, so Analytic Hierarchy process (AHPP) is used to calculate the weight of the two factors. And as a factor a and b about its influence degree. The formula for calculating the response value of the partition distribution is obtained, H = L / C / C / T / B (L is the saving value in the CW algorithm), and then according to the order of the response value H from large to small to determine which customer needs to be partitioned first, and then combine the solution steps of the original CW algorithm. In order to verify the feasibility and practicability of the improved CW algorithm proposed in this paper, the improved CW algorithm is applied to a concrete example and the satisfactory solution of the problem is obtained. At the same time, it is compared with the classical CW algorithm. It is known that the improved algorithm has higher accuracy, better practicability and higher vehicle loading rate. Furthermore, it is compared with the improved CW algorithm proposed by other scholars. It is concluded that this algorithm is more suitable for the VRP problem with fixed cost higher than driving cost in distribution center.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:F259.2;TP18
【相似文献】
相关期刊论文 前10条
1 马安光;;棋子问题的算法分析——2003年第11期题解[J];程序员;2004年01期
2 冯舜玺;;新书推荐:《算法分析导论》[J];计算机教育;2006年05期
3 张力,慕晓冬;计算机算法分析浅谈[J];武警工程学院学报;2002年04期
4 马安光;;飞弹问题的算法分析——2003年第10期题解[J];程序员;2003年12期
5 苏运霖;;《算法分析导论》评介[J];计算机教育;2006年07期
6 朱力强;;培养学生创新思维与能力的算法分析案例[J];计算机与信息技术;2007年11期
7 汪菊琴;;几种常见特殊方阵的算法分析与实现[J];无锡职业技术学院学报;2009年05期
8 李涵;;“算法分析与设计”课程教学改革和实践[J];中国电力教育;2010年16期
9 刘宁;管涛;;浅析案例教学法在算法分析与设计课程中的应用[J];科技风;2011年07期
10 胡峰;王国胤;;“算法分析与设计”教学模式探索[J];当代教育理论与实践;2011年12期
相关会议论文 前10条
1 俞洋;田亚菲;;一种新的变步长LMS算法及其仿真[A];通信理论与信号处理新进展——2005年通信理论与信号处理年会论文集[C];2005年
2 周颢;刘振华;赵保华;;构造型的D~2FA生成算法[A];中国通信学会通信软件技术委员会2009年学术会议论文集[C];2009年
3 赖桃桃;冯少荣;张东站;;一种基于划分和密度的快速聚类算法[A];第二十五届中国数据库学术会议论文集(一)[C];2008年
4 刘远新;邓飞其;罗艳辉;舒添慧;;ERP柔性平台下物流运输配送系统算法分析[A];第二十六届中国控制会议论文集[C];2007年
5 王树西;白硕;姜吉发;;模式合一的“减首去尾”算法[A];第二届全国学生计算语言学研讨会论文集[C];2004年
6 王万青;张晓辉;;改进的A~*算法的高效实现[A];2009全国测绘科技信息交流会暨首届测绘博客征文颁奖论文集[C];2009年
7 孙焕良;邱菲;刘俊岭;朱叶丽;;IncSNN——一种基于密度的增量聚类算法[A];第二十三届中国数据库学术会议论文集(研究报告篇)[C];2006年
8 韩建民;岑婷婷;于娟;;实现敏感属性l-多样性的l-MDAV算法[A];第二十七届中国控制会议论文集[C];2008年
9 张悦;尤枫;赵瑞莲;;利用蚁群算法实现基于程序结构的主变元分析[A];第五届中国测试学术会议论文集[C];2008年
10 王旭东;刘渝;邓振淼;;正弦波频率估计的修正Rife算法及其FPGA实现[A];全国第十届信号与信息处理、第四届DSP应用技术联合学术会议论文集[C];2006年
相关重要报纸文章 前1条
1 科文;VIXD算法分析Web异常[N];中国计算机报;2008年
相关博士学位论文 前10条
1 魏哲学;样本断点距离问题的算法与复杂性研究[D];山东大学;2015年
2 刘春明;基于增强学习和车辆动力学的高速公路自主驾驶研究[D];国防科学技术大学;2014年
3 张敏霞;生物地理学优化算法及其在应急交通规划中的应用研究[D];浙江工业大学;2015年
4 李红;流程挖掘算法研究[D];云南大学;2015年
5 卜晨阳;演化约束优化及演化动态优化求解算法研究[D];中国科学技术大学;2017年
6 刘新旺;多核学习算法研究[D];国防科学技术大学;2013年
7 于滨;城市公交系统模型与算法研究[D];大连理工大学;2006年
8 曾国强;改进的极值优化算法及其在组合优化问题中的应用研究[D];浙江大学;2011年
9 肖永豪;蜂群算法及在图像处理中的应用研究[D];华南理工大学;2011年
10 陈耿;面向中观审计的规则发现算法研究[D];东南大学;2005年
相关硕士学位论文 前10条
1 黄厦;基于改进蚁群算法的柔性作业车间调度问题研究[D];昆明理工大学;2015年
2 李平;基于Hadoop的信息爬取与舆情检测算法研究[D];昆明理工大学;2015年
3 赵官宝;基于位表的关联规则挖掘算法研究[D];昆明理工大学;2015年
4 殷文华;移动容迟网络中基于社会感知的多播分发算法研究[D];内蒙古大学;2015年
5 徐翔燕;人工鱼群优化算法及其应用研究[D];西南交通大学;2015年
6 李德福;基于小世界模型的启发式寻路算法研究[D];华中师范大学;2015年
7 郑海彬;一种面向MAPREDUCE的DATASHUFFLE的优化方法[D];苏州大学;2015年
8 赵晓寒;轮换步长PSO算法及SMVSC参数优化[D];沈阳理工大学;2015年
9 安丰洋;基于无线网络的广播算法研究[D];曲阜师范大学;2015年
10 李智明;基于改进FastICA算法的混合语音盲分离[D];上海交通大学;2015年
,本文编号:1495666
本文链接:https://www.wllwen.com/guanlilunwen/chengbenguanlilunwen/1495666.html