Deterministic Algorithms for Decremental Approximate Shortest Paths: Faster and Simpler
arXiv:2001.10809 · doi:10.1137/1.9781611975994.154
Abstract
In the decremental -approximate Single-Source Shortest Path (SSSP) problem, we are given a graph with , undergoing edge deletions, and a distinguished source , and we are asked to process edge deletions efficiently and answer queries for distance estimates for each , at any stage, such that . In the decremental -approximate All-Pairs Shortest Path (APSP) problem, we are asked to answer queries for distance estimates for every . In this article, we consider the problems for undirected, unweighted graphs. We present a new \emph{deterministic} algorithm for the decremental -approximate SSSP problem that takes total update time . Our algorithm improves on the currently best algorithm for dense graphs by Chechik and Bernstein [STOC 2016] with total update time and the best existing algorithm for sparse graphs with running time [SODA 2017] whenever . In order to obtain this new algorithm, we develop several new techniques including improved decremental cover data structures for graphs, a more efficient notion of the heavy/light decomposition framework introduced by Chechik and Bernstein and the first clustering technique to maintain a dynamic \emph{sparse} emulator in the deterministic setting. As a by-product, we also obtain a new simple deterministic algorithm for the decremental -approximate APSP problem with near-optimal total running time matching the time complexity of the sophisticated but rather involved algorithm by Henzinger, Forster and Nanongkai [FOCS 2013].
Appeared in SODA'20
References in corpus (9)
- Unifying and Strengthening Hardness for Dynamic Problems via the Online Matrix-Vector Multiplication Conjecture
- Dynamic Approximate All-Pairs Shortest Paths: Breaking the O(mn) Barrier and Derandomization
- Fully dynamic all-pairs shortest paths with worst-case update-time revisited
- Decremental SSSP in Weighted Digraphs: Faster and Against an Adaptive Adversary
- Fully-Dynamic All-Pairs Shortest Paths: Improved Worst-Case Time and Space Bounds
- Dynamic Decremental Approximate Distance Oracles with stretch
- Deterministic Partially Dynamic Single Source Shortest Paths in Weighted Graphs
- Diameter Spanners, Eccentricity Spanners, and Approximating Extremal Distances
- Constructing Light Spanners Deterministically in Near-Linear Time