复杂路网下多客户间最短路径的扇面Dijkstra算法.pdf

复杂路网下多客户间最短路径的扇面Dijkstra算法.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
墨墨 : 5 清华大学学报 (自然科学版)2009年 第 49卷 第 11期 24/38 CN 11—2223/N JTsinghuaUniv(SciTech),2009,Vo1.49,No.11 1834—1837 复杂路网下多客户问最短路径的扇面Dijkstra算法 郑四发 , 曹剑东, 连小珉 (清华大学 汽车工程系,汽车安全与节能国家重点实验室,北京 100084) 摘 要:复杂路网模型下多客户之间最短路径的计算,直接 充分利用回程车辆的运输能力 ,对降低物流成本、减 影响市区集送货问题的求解效率。该文提出多客户间最短路 少交通运输压力具有重要意义。计算多客户间最短 径扇面Diikstra算法。该算法首先由客户在路网的分布确定 路径直接影响到市区集送货问题的求解效率 。多客 出最小扇形区域及扇面搜索区域 ,并将路网节点分为拓展点 户间最短路径问题是一个图论中的多源点最短路径 集、邻节点集。然后在搜索过程中通过优化到达邻节点的通 问题 ,通常通过如下2个策略得到。 行代价来确定新的拓展点集、邻节点集。算法通过限制搜索 1)直接求取路网中所有节点之间的最短路径 。 区域、减少遍历节点的数量来缩短搜索时间。i00个分布于 如Floyd—Warshall算法 ]、矩阵相乘法等L2]。但此类 北京市的客户间最短路径 的计算表 明,相对于Dijkstra算 法,扇面Dijkstra算法能够在保证精度的前提下,降低 15 方法对于集送货调度并不适用,原因是在调度过程 的最短路径求解时间。 中需要求取最短路径的客户数 目要远小于复杂路网 关键词 :集送货问题 ;最短路径 ;扇面Dijkstra算法 中的节点总数 ,因此采用此类算法求解最短路径集 合的计算量很大 ,效率很低。 中图分类号 :U 492 文献标识码 :A 2)反复应用单源 点最短路径 的方法获得多源 文章编号 :1000—0054(2009)11-1834—04 点 最 短路 径 集合 。包 括应 用 Dijkstra算 法 ]、 Bellman—Ford算 法、A—star算 法H 等。同 时 SectorDijkstraalgorithm forshortest Dijkstra算法每次搜索可以求得选定客户至其他所 routesbetweencustomersin complex 有客户的最短路径,因此采用 Dijkstra算法更加适 roadnetworks 合于最短路径集合的求解。 ZHENG Sifa,CAO Jiandong,LIAN Xiaomin Dijkstra算法的主要特点是 以起点为中心向外 (StateKeyLaboratoryofAutomobileSafetyandEnergy, 层扩

文档评论(0)

叶峰 + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档