古蔺城区邮递配送路线优化分析.docx
《古蔺城区邮递配送路线优化分析.docx》由会员分享,可在线阅读,更多相关《古蔺城区邮递配送路线优化分析.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、四川农业大学本科毕业论文(设计)(2019届)题 目: 古蔺城区邮递配送路线优化分析 学 院: 理学院 专 业: 信息与计算科学 学生姓名: 夏波 学号: 20155370 导 师: 程莉 职称: 副教授 完成日期: 2019年 4 月 30 日目 录摘要1关键字1Abstract1Keywords11 引言12 原理与方法22.1权值、路径、最短路径22. 2赋权图的带权邻接矩阵22.3 变异系数赋权法32.3.1 计算指标的权重32.3.2 计算路线的权值32.4 蚁群算法32.4.1 蚁群算法的起源32.4.2 蚂蚁算法实现步骤33 实例分析63.1 变异系数法计算权值73.2 通过蚁群
2、算法找出的最短路径94 总结11参考文献12致谢13附录14古蔺县城区邮递配送路线优化分析信息与计算科学专业 夏波导师:程莉摘要:随着电子商务的飞速发展,物流也变得越来越重要。本文使用变异系数法对配送路线的影响因素进行预处理,从而消除指标之间的量纲差异。再用加权平均法对各条路线重新进行赋权并简化路线,最后使用蚁群算法找出从配送中心出发途经各个需求点再回到出发点的最优配送的路线。 关键字:线路优化;变异系数法;蚁群算法;最短路线Optimizing Analysis of Post Distribution Route in Gulin CountyBo XiaAbstract:With the
3、 rapid development of e-commerce, logistics has become more and more important. In this paper, the coefficient of variation method is used to pre-process the influencing factors of the distribution route, thus eliminating the dimensional difference between the indicators. Then, the weighted average
4、method is used to re-weight each route and simplify the route. Finally, the ant colony algorithm is used to find the route of the optimal distribution from the distribution center through each demand point and back to the starting point.Keywords:Path optimization;Model of variation coefficient; Ant
5、Colony Algorithm;Shortest path1 引言运输问题1,2由来已久是社会生活和军事活动中比较常见的问题。从古代快马加鞭的军情快报以及粮草押运到近代的书信沟通再到如今蓬勃发展的快递服务业。信息数据化技术的发展为现代物流产业的发展带来了巨大的推进作用。从物流的发展简史可以发现,物流的飞速发展是经济发展向更高层次迈进的结果。物流配送变得越来越重要,它不但仅关乎着一个行业的发展,同时也关乎着一个地区的经济发展3。我国的物流行业起步比较晚,1979年物流这个概念才从国外引进到国内4。尽管我国对物流的研究在世界范围内起步比较晚,但是近年来,我国的学者对物流方面的研究逐渐增多。李阳在
6、文献5中通过构建多目标多车场路径优化模型,来解决城市的共同配送问题。彭湖在文献6中建立区域物流模型,对云南省物流需求量进行预测,并提高了区域物流的需求预测精度。罗俊在文献7中通过建立配送网络权重模型研究最优路径的选择。马红军在文献8中对在电子商务背景下农村物流市场的分析,提出了利用微电脑技术和网络技术开展农村市场商务活动。同时指出农村的物流具有点多,线长的特点并且农村物流系统发展不是很完善。生力军在文献9中运用粒子群算法计算并找出最佳的配送中心和路线。为促进现代物流的健康发展和推进快递下乡服务。本文在利用变异系数法对各条路径进行预处理之后,利用基本蚁群算法10找出了古蔺地区圆通快递从配送中心出
7、发历经各个需求点后再返回到出发点的配送路线。因它提供了一种比较科学的能够解决本文中所面临问题的方法。所以本文采用蚁群算法。2 原理与方法 2.1权值、路径、最短路径权值:图的边具有与它相关的数,记为,称为权值。这些权值可以体现从一个顶点到另一个顶点的距离,所需的时间等等因素。在图中,若果从顶点出发,沿着并经过顶点,最终到达顶点,则称顶点序列()为从顶点到顶点的一条路径,或称为通路,其中为图的边。最短路径:若从图中找出一条从点出发到收点的通路,使得沿着这条通路的路径长度最小。这条通路就称为该图的最短路径(Shortest path)。2. 2赋权图的带权邻接矩阵设为图的带权邻接矩阵,图的顶点集为
8、,其中图是阶无向的简单赋权图,。若顶点和顶点之间存在可行边,其权值为,则;若顶点和顶点之间不存在可行边,则其权值,那么;若顶点(同一个顶点),则其权值,那么由定义可知,并且矩阵为对称矩阵。2.3 变异系数赋权法2.3.1 计算指标的权重为了消除指标因量纲差异的影响,就要用各项指标的变异系数11,12来衡量指标取值的差异程度。变异系数公式: (2.1)式中:是第项指标的变异系数;是第项指标的标准差;是第项指标的平均值。指标权重为: (2.2)2.3.2 计算路线的权值通过上述方法计算得出的权重值和原始数据通过加权平均法计算出各指标因素的具体权值。 (2.3)式中:是第项指标的各条路线总权值;是第
9、项指标因素的原始数据。2.4 蚁群算法 2.4.1 蚁群算法的起源蚁群算法13,14,是一种模拟蚂蚁寻找食物行为的仿生优化算法,是用来在图中寻找最优路径的一种算法。于1992年由意大利学者Dorigo M提出。他的“双桥”实验证明蚂蚁在搜寻搬运食物时总是会选择距离食物源较短的路线。蚂蚁会在所走路线上留下信息素,并且倾向于走浓度高的方向。在经过相同的一段时间后蚂蚁在较短路径上留下来的信息素浓度就会较高。由于这种影响,慢慢的选择较短路径的蚂蚁的数量也随之增多。最终绝大部分蚂蚁个体就通过这种信息交流机制来搬运食物,选择最短路线。2.4.2 蚂蚁算法实现步骤在运用蚂蚁算法15中,每只蚂蚁都需要遵循以下
10、几个规则:第一,蚂蚁都会在它经过的路径上留下信息素,并且一部分信息素会随时间挥发。当每一只蚂蚁走完一圈后或每走完一段路径之后,就要对路径上的信息素浓度进行更新;第二,依据两点之间距离和这两点之间路径上的信息素浓度为变量,每只蚂蚁都按照某一概率进行转移到下一个结点;第三,限制蚂蚁下一步选择的结点,蚂蚁不可以走已经走过的结点,直到走完一圈。(1)引入表示时刻城市上的蚂蚁数量,为蚂蚁的总量。蚂蚁在时刻从由结点运动到结点在运动过程中在状态转移概率为:表示时刻在结点和结点之间边上的信息素残留值。为启发函数,表示结点到结点的期望程度。,越小结点间的距离越短那么蚂蚁下一步往该结点转移的概率就越大。是蚂蚁下一
11、步可以访问的结点的集合。为信息素启发因子,体现信息素对蚂蚁运动的影响作用。为期望的启发因子,体现蚂蚁的能见度的重要性,如果它的值越大那么蚂蚁选择离它较近的结点的可能性就越大。所以不能过大。一般取值为,比较合适。表用来记录蚂蚁所走过的结点,用来对蚂蚁的后续要走的路线做调整(2)为避免过多的信息素对启发信息造成较大的影响,当蚂蚁走完一段路径后,就对路径上的信息素浓度进行更新。时刻路径的信息素更新如下: 为信息素挥发系数,;运动后留下的信息素的增量。为第只蚂蚁通过这次循环在路径上留下的信息素。为每只蚂蚁的信息素总量。为循环所走的路径总长度。(3)初始化:设定最大的循环次数,当达到最大循环次数或所有蚂
12、蚁都选择同一条路线时结束。第一步:设定,并令每条路径上的并且,将这只蚂蚁随机投放到个节点上;第二步:令,(是表得下标) 将第只蚂蚁的初始结点存放到中;第三步: 一直向下走直到走完所有的结点,并更新可行的结点表中的数据;第四步: 计算第只蚂蚁所走的路径的总长度,并更新找到的最短路线; 更新这条路径上的信息素浓度:第五步:对每一条边 第六步:并且(不是所有的蚂蚁都选择同一路线)然后清空表中的所有数据, 最后输出最短路径,结束程序3 实例分析以圆通快递从网点地址古蔺镇第一小学附近(以该点为配送点编号为)只考虑到文中7个需求点的运输路线为例,经过的需求点及对应的编号分别为中城中学()、教育局()、蔺阳
13、中学()、古蔺镇中学()、古蔺职高()、古蔺镇第二小学()、古蔺中学()。从中国公路地图及古蔺城区地图可知配送中心及各个需求点两两间的多条路线。古蔺城区地图和需求点如下图1:图1 古蔺城区地图配送中心以及需求点的分布及路径间的数据关系简略图如下无向图2:图2 配送点及需求点间分布关系图3.1 变异系数法计算权值第一步:计算每各指标的平均数及标准差:第二步:通过公式(2.1)计算指标的变异系数:第三步:利用公式(2.2)计算各个指标的权重:最后利用公式(2.3)计算出个各条路径的权值大小。本文中通过excel计算的各条路径的结果如下表1:表1路径及对应路线权值指标因素 路径路径长度(m)红路灯或
14、路口个数路线权值(v5,v6)3000.0001.0001177.798(v1,v6)3000.0002.0001178.406(v2,v6)2800.0002.0001099.927(v2,v5)1600.0001.000628.443(v1,v2)1200.0001.000471.484(v1,v2)1300.0001.000510.724(v1,v5)726.0000.000284.880(v1,v4)771.0000.000302.538(v1,v3)497.0000.000195.021(v2,v3)1400.0001.000549.963(v2,v7)1700.0001.00066
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 古蔺 城区 邮递 配送 路线 优化 分析
限制150内