- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Dijkstra 算法在物流配送运输规划中的最短路径研究
夏华丽,宁书年
中国矿业大学(北京)机电与信息工程学院,北京 (100083)
E-mail:Wangshun10000@
摘 要:传统的Dijkstra 算法一般用于计算一个源节点到所有其他节点的最小代价路径,它
能够适应网络拓扑的变化,且性能稳定,因而可以应用在物流中的配送路线规划上。原始的
Dijkstra 算法在实现时不仅占用大量的计算机内存,并且算法的执行效率也不高,本文结合
多种Dijkstra 的优化算法分别对Dijkstra 算法的数据存储方式和执行效率进行了优化,在节
省内存的基础上又提高了算法的执行效率。
关键词:物流配送、最短路径、Dijkstra 算法
1. 引言
配送运输是物流系统中最重要的组成部分之一,正是通过配送运输,配送中心才得以最
终完成货物从生产商到用户的转移。由于配送中心每次配送活动一般都面对多个非固定用
户,并且这些用户坐落地点各不相同,所以对于它们的配送时间和配送数量也都不尽相同。
如果配送中心不进行运输路线的合理规划,往往会出现不合理运输现象,不仅造成运输成本
上升,而且导致配送服务水平难以提高,因此经常对配送路线进行规划调整是大多数配送中
心的一项重要工作。然而在配送运输路线规划上,基本问题就是求最优路线,最优路线的核
心算法就是最短路径算法。最短路径算法是计算机科学与地理信息科学等领域研究的热点,
其算法有很多种,其中传统的 Dijkstra 算法一般用于计算一个源节点到所有其他节点的最小
代价路径,并且能够适应网络拓扑的变化,性能稳定,因而可以把它应用在物流配送运输路
线规划上。
2. Dijkstra算法的提出
2.1 Dijkstra 算法的网络表示方法
实际网络图中的路段和节点,可以抽象为弧和节点,这样整个网络就抽象为一张图。在
数据的存储上一般用数组存储网络中与节点和弧相关的数据,网络中所有的弧按照一定的顺
序排列在数组中,即与1、2 、3…节点相关联的弧顺序排列在数组中,与同一个节点相关联
的弧可以任意排列,所有与弧相关的数据以某种方式与弧保存在一起。根据以上特点,在使
用Dijkstra 算法基于网络的权矩阵求解最短路问题的计算机算法和程序中,运用了关联矩
阵、邻接矩阵和距离矩阵的概念。在存储图形数据和运算时,定义N ×N 的数组来存储与节
[1]
点和弧相关的数据,其中N 为网络的节点数 。
2.2 Dijkstra 算法描述
[2]
Dijkstra算法 的基本思路是在给定一个如图1所示的从起点到终点的有向图的情况下,
设P是从起点Vs到终点的所有路线中的一条,路P 的权就是P 中所有弧的权之和,记为w(P) ,
最短路问题就是找出一条权最小的路。首先从起点出发,然后逐步向外探寻最短路。执行过
程中,与每一个点对应,记录下一个数(称为这个点的标号),它表示从起点到该点的最短
的权(称为P标号,也就是永久标记节点),或者是从起点到该点的最短路的权的上界(称
为T标号,也就是临时标记节点),方法的每一步是去修改T标号,并且把某一个具有T标号
的点改变为具有P标号的点,从而使有向图中多出一个P标号。这样,经过P-1步,就可以找
- 1 -
到最短路。
1 2
V2 V5 V9
3
您可能关注的文档
- 2010年高考试卷——地理(新课标全国卷)解析版.doc
- 2010年临床执业医师重点笔记(含药理、病理、生化、生理).doc
- 2010年软考软件设计师辅导讲义:数据流图.doc
- 2010年中级会计职称考试《财务管理》试卷及答案.doc
- 2010年中考物理二轮复习精品光现象.doc
- 2010中考化学分类汇编-碳和碳氧化物.doc
- 2010中考化学分类汇编-碳和碳氧化物32473.doc
- 2011-2012上学期各地生物试卷分类汇编:专题十一 植物激素调节.doc
- 2011 GIS-5 第六章 空间数据获取与处理(地信).ppt
- 2011版高中生物一轮复习 62 细胞分化、衰老、凋亡和癌变精品学案 新人教版必修1.doc
最近下载
- 深基坑工程土方开挖节点验收记录.doc VIP
- 我和我的祖国原版正谱钢琴谱五线谱乐谱.pdf VIP
- 2025年全国大学生职业生涯规划大赛获奖作品鉴赏 .pdf VIP
- 新时代好少年先进主要事迹【7篇】.docx VIP
- 《gkh》教学实录与反思.pptx
- 第2单元第2课《花鸟为伴》第二课时课件-2025-2026学年人美版(2024)美术新教材八年级上册.pptx VIP
- 2024年10月自考14445小学教育管理试题及答案.docx
- 中软国际有限公员工手册内部公开.PDF VIP
- 第2单元第2课《花鸟为伴》第一课时课件-人美版美术新教材八年级上册.pptx VIP
- 店铺押金退还协议.doc VIP
原创力文档


文档评论(0)