【24h】

Dynamic Graph Shortest Path Algorithm

机译:动态图最短路径算法

获取原文

摘要

Shortest paths computation in graph is one of the most fundamental operation in many applications such as social network and sensor network. When a large graph is updated with small changes, it is really expensive to recompute the new shortest path via the traditional static algorithms. To address this problem, dynamic algorithm that computes the shortest-path in response to updates is in demand. In this paper, we focus on dynamic algorithms for shortest point-to-point paths computation in directed graphs with positive edge weights. We develop novel algorithms to handle the single-edge updating and the batch edge updating. We prove that our algorithms can compute the shortest paths for updated graph in time polynomial to the size of updated part of the graph. We experimentally verify that these dynamic algorithms significantly outperform their batch counterparts in response to small changes, using real-life data and synthetic data.
机译:图形中的最短路径计算是许多应用程序(例如社交网络和传感器网络)中最基本的操作之一。当用较小的更改更新大图时,通过传统的静态算法重新计算新的最短路径确实非常昂贵。为了解决该问题,需要动态算法以响应更新来计算最短路径。在本文中,我们专注于动态算法,用于在具有正边权重的有向图中最短的点对点路径计算。我们开发了新颖的算法来处理单边更新和批处理边更新。我们证明了我们的算法可以计算时间多项式中更新图的最短路径,使其达到图更新部分的大小。我们通过实验验证了这些动态算法使用实际数据和合成数据在响应较小变化时的性能明显优于批量处理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号