时间耗费最少路径算法研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
时间耗费最少路径算法研究

时间耗费最少路径算法研究 王学军 孙荣霞 马少卿 沈文博 河北大学电子信息工程学院 X 关注成功! 加关注后您将方便地在 我的关注中得到本文献的被引频次变化的通知! 新浪微博 腾讯微博 人人网 开心网 豆瓣网 网易微博 摘????要: 经典的Dijkstra、Floyd最短路径算法不能很好的描述日益变化的现代城市交通网络。本研究将所在城市交通网络图按照划分的N个限制搜索区域, 在每个限制搜索区域中应用k-Means算法对该区域的交通流状况进行聚类分析以得分类簇。在每一个分类簇中, 以该簇中各个边的时间耗费以及结点耗费作为边的权重, 替代经典最短路径算法中边的距离权重, 得到时间耗费最少路径算法。在网络规模日益扩大情况下, 通过采集2周实际交通数据进行仿真实验, 本算法取得良好效果。 关键词: 最短路径; k-means聚类; 城市交通网络图; 时间耗费; 作者简介:王学军 (1984—) , 男, 硕士研究生在读, 主要研究方向:算法、人工智能、机器学习。 作者简介:马少卿 (1992—) , 男, 硕士研究生在读, 主要研究方向:算法分析。 作者简介:沈文博 (1988—) , 男, 硕士研究生在读, 主要研究方向:智能微电网。 作者简介:孙荣霞 (1960—) , 女, 河北保定人, 教授级工程师, 主要研究方向:测控技术以及风光互补发电的教学与科研工作。 0 引言 最短路径问题一直是图论、通信、城市交通网络研究的热点。在城市交通网络中, 怎样优化从源结点到目的地结点的路径以减少耗费 (例如时间耗费、能源耗费等) 是重要的研究内容。例如医院救护车去救助城市道路中的伤者 (交通事故、跌倒老人等) 消防车紧急赶往城市火灾现场去灭火;出租车司机将乘客送到指定地点等等都可以看作是网络图结点对之间的最短路径模型。Dijkstra、Bellman-Ford等经典最短路径算法不能很好地解决城市交通网络的结点对之间的最短路径[1]。因为, 这些经典算法考虑的是静态图中的最短路径。目前看到的改进的经典最短路径算法是静态的[2,3]。在真实的城市交通网络中, 最短路径往往受到很多因素的影响。辟如:车流量随时间的变化, 结点 (交通网络中可看作红绿灯路口) 的等待时间, 天气情况 (下雨、下雪、大雾等等) 城市道路的基础设施是否完善, 动态交通网络图受到很多复杂因素的影响。在城市交通网络最短路径问题中:怎样选择一条最优路径快速救助病人、救火、省时送乘客到目的地等, 这其中的路径优化其实是时间最短路径问题, 也就是时间耗费最少的路径问题。本研究拟采用时间耗费替代边的距离权重的算法实现时间耗费最少。 1 时间耗费最少路径算法 社会交通网络中交通流量参数主要有车流量、时间占有率、速度[4]等等。本文是在可见度正常的情况下来分析交通路况的。路段的平均速度的变化, 在稳定的区间内。一天当中, 以交通早高峰时城市承受的车流量最重, 其次是晚高峰, 午高峰最少;以一周为例, 一般来说周一的车流量最大然后每天递减, 周六周日最小。 1.1 时间耗费最少路径 本研究设网络图G={v, E, W}。其中v={1, 2, …, n}为结点集合, E为vij (i≠j) 即任意邻接结点间的边的集合。在交通网络中, 结点v可看作红绿灯路口, 边E为邻接的路口间的路段, W是时间耗费的集合 (权重) :它包括路口的等待时间耗费Wi也就是结点的时间耗费;WL (i, j) (i≠j) 为交通网络路段的时间耗费即网络图边的时间耗费。Wi是时间变化的离散随机变量, WL (i, j) 是时间变化的连续随机变量。设L (i, j) ==dist (i, j) 为邻接结点i与结点j之间的路径距离简写为Li, j;Vij为L (i, j) 路段的车辆平均速度;Ti, s为结点的红灯等待时间 (车辆的红灯一次循环等待时间, 为了简化, 没有把车辆左转等待时间计算在内, 只计算直行等待时间) Tig为绿灯通行时间;Vmax为城市路段的限速的最高速度。 (1) 当WL (i, j) =Li, j/Vi, j (i≠j) ∈ (Tjs, Tjs+Tjg) , Wj=0;红灯循环结束, 绿灯通行结束之前, 车辆的路段耗费时间如果在这个时间区域内, 那么车辆的节点耗费时间为零。 (2) 当WL (i, j) =Tj s时, 则有Wj=tj, tj∈ (ti, Tjs) , 可见此路段的交通路况不是拥堵的。 (3) 而当WL (i, j) =Tjs+Tjg时, 此路段的路况趋向于拥堵。Wi时间依赖的离散变量, 而WL (i, j) 却是连续的随机变量。Dijkstra等经典的最短路径算法不能很好的满足当今日益增大的交通网络的需求, 无法近似计算动态随机城市交通网络的时间耗

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档