TY - GEN
T1 - Dynamic graph shortest path algorithm
AU - Liu, Xueli
AU - Wang, Hongzhi
PY - 2012
Y1 - 2012
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/84865650161
U2 - 10.1007/978-3-642-32281-5_29
DO - 10.1007/978-3-642-32281-5_29
M3 - 会议稿件
AN - SCOPUS:84865650161
SN - 9783642322808
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 296
EP - 307
BT - Web-Age Information Management - 13th International Conference, WAIM 2012, Proceedings
T2 - 13th International Conference on Web-Age Information Management, WAIM 2012
Y2 - 18 August 2012 through 20 August 2012
ER -