基于公交网络的最路径算法的分析及对比.docVIP

  • 3
  • 0
  • 约 7页
  • 2016-11-07 发布于贵州
  • 举报

基于公交网络的最路径算法的分析及对比.doc

基于公交网络的最路径算法的分析及对比

基于公交网络的最短路径算法的分析及对比 摘要:路径分析是gis最基本的分析功能,在公交网络方面有着广泛的应用。而最短路径分析是地理信息系统(gis)中网络分析的一项重要功能.等价于图论中的节点间求解最短路径问题.在gis应用的各个方面都有着很重要的地位。对于最短路径的研究也一直没有停止。对地理网络进行地理分析和建模.实现最短路径算法已经有大量论文讨论,但是专门针对公交网络的最短路径算法则鲜有研究.本文在总结公交网络特点的基础上,引入了“搜寻”算法来计算公共交通系统的最优路径。最后用一个简化的例子来说明了这种算法的算法流程,对这种算法以及经典的dijstra算法做了几点比较,无论在空间复杂度还是时间复杂度方面都优于dijstra算法。 关键词:公交网络最短路径dijkstra算法“搜寻”算法 0 引言 寻找两顶点间的最短路径的算法很多,目前应用最广泛的算法是迪杰斯特拉1959年提出的dijkstra算法。它不仅可求出从始点到终点的最短路径,而且最后得到的实际上是始点到各顶点的最短路径[1]。该算法直观、可靠,是在严格基于图论的条件下提出的,具有很好的适用性。但在实际应用中该算法存在数据冗余较多、时间复杂度较大等不尽如人意的方面,为了提高运算速度和节约对内存的开销,人们研究提出了多种改良措施,如基于dijkstra算法的优化算法—邻接结点算法[2]等,但当算法应用到具体领域的最短路径搜

文档评论(0)

1亿VIP精品文档

相关文档