Incremental Single Source Shortest Paths in Sparse Digraphs
Incremental Single Source Shortest Paths in Sparse Digraphs
复制标题
稀疏有向图中增量单源最短路径
DOI:
10.1137/1.9781611976465.146
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Tianyi Zhang
中科院分区:
文献类型:
--
作者:
S. Chechik;Tianyi Zhang
Given a directed graphG= (V, E, ω) with positive integer edge weights that undergoes a sequence of edge insertions, we are interested in maintaining approximate single-source shortest paths in the incremental graphG. In a very recent paper, [Gutenberget al., 2020] proposed a deterministic algorithm for this problem withÕ(n2logW) total update time, wheren=|V|andWdenotes the maximum edge weight. When the underlying graph is super dense, namely, the total number of insertionsmis , their upper bound is essentially optimal. For sparse graphs, the only known result is due to [Henzingeret al., 2014], whose algorithm is randomized and works inÕ(mn0.9logW) total update time under the assumption of oblivious non-adaptive adversary.In this work, we provide two algorithms for this problem when the graph is sparse. The first one is a simple deterministic algorithm withÕ(m5/3logW) total update time. The second one is a randomized algorithm withÕ((mn1/2+m7/5) logW) total update time, which improves over both previous results whenm=O(n1.42); moreover, this randomized algorithm plays against adaptive adversaries. Our algorithms are the first to break theO(mn) bound with adaptive adversaries for sparse graphs.