大规模图上的最短路径问题研究Research on the shortest path problem on large scale graphs.pdf

大规模图上的最短路径问题研究Research on the shortest path problem on large scale graphs.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
大规模图上的最短路径问题研究Research on the shortest path problem on large scale graphs

中国科学技术大学 博士学位论又 大规模图上的最短路径问题研究 作者姓名: 学科专业: 导师姓名: 完成时间: ofofSciencecienceandandechnolo University Technol(g)of Adissertation fordoctor’S degree ofShortestPathProblem Study on Large--ScaleGraph Author’SName: ZhongZhang Softwareand Speciality: Computer Theory Supervisor: Professor Chen Guoliang AssociateProfessor Sun Guangzhong Finishedtime: 2014 May 摘要 摘要 最短路径问题是图论和算法设计中的经典问题。也是现实世界的许多应用中 的基本问题,如路径规划、物流规划、GPS导航、生物医学、社交网络、基于位 置的服务(LBS)等等。尽可能快地计算最短路径是这些应用的迫切需求。随着 GPS、电子地图和LBS的发展,位置信息爆炸式增长,图的规模也越来越大。 传统算法已经无法满足实时性的需求,特别是在基于路网的应用中。与此同时, 这些应用需求也在不断推动最短路径算法的持续发展。 尽管对最短路径算法的研究已经取得了突飞猛进的发展,但是面对数据规模 的迅速增长和实时性要求的日益普遍,171前的算法仍然面临巨大的挑战。应对挑 战的方法一般有三:①研究更高效的串行算法:预处理技术是解决这个问题的有 效方法。②研究近似算法:在大多数现实场景中没有必要计算精确距离。使用近 似距离可以有效的降低计算的复杂度。③研究并行算法:为了充分利用现代多核 体系结构的特性,开发并行算法是必然选择。 围绕提高最短路径算法的性能这一目标,本文沿两条线索展开研究工作:以 最短路径问题的分类为线索,本文研究了单源最短路径、点到点的最短路径和全 源最短路径问题;以未来的研究趋势为线索,本文提出了新的串行、近似和并行 算法。具体来说,本文的主要研究成果、贡献和创新点可以概括为以下几点: (1)提出求解点到点的最短路径的高效下界算法。在许多应用中,实时计算 一个源点到一个目的点的最短路径是一个非常重要的问题。学术界已经 提出若干下界算法求解点到点的最短路径问题,如A幸算法,ALT算法 等。这些算法使用的距离估值比较松散,仍然有很大的提升潜力。本文 提出了一种新的两阶段目标制导下界算法ACT算法。它组合使用了A丰 搜索,中心点和三角不等式,并且不依赖于特定领域的先验知识。新算 法充分利用了预处理数据,可以获得非常好的距离下界。在真实路网上 的实验结果表明,新算法的性能明显优于以往的算法。在某些实例下, ACT算法所扩展的顶点数量仅仅比最短路径上的顶点数量多25%左右。 (2)提出在路网上检索露近邻的基于预处理的近似算法。路网上的k近邻检 索已经引起越来越多的学者的关注。本文提出了一种简单高效的预处理 算法检索近似k近邻。算法选取顶点集合矿的一个子集R作为代表顶点, 计算尺中所有顶点

您可能关注的文档

文档评论(0)

renwofei86 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档