Sublinear-Time Decremental Algorithms for Single-Source Reachability and Shortest Paths on Directed Graphs
Monika Henzinger, Sebastian Krinninger, Danupon Nanongkai

TL;DR
This paper introduces a randomized decremental algorithm for single-source reachability and approximate shortest paths in directed graphs, significantly improving the total update time over the long-standing classic algorithms, especially for sparse and dense graphs.
Contribution
It presents the first sublinear-time randomized decremental algorithms for SSR and SSSP, improving upon the classic $O(mn)$ total update time and extending to SCCs with efficient performance.
Findings
Expected total update time of $O(m n^{9/10 + o(1)})$ for SSR and approximate SSSP.
Algorithms are most efficient for both sparse ($m=O(n)$) and dense ($m=O(n^2)$) graphs.
Achieves constant query time with high probability against an oblivious adversary.
Abstract
We consider dynamic algorithms for maintaining Single-Source Reachability (SSR) and approximate Single-Source Shortest Paths (SSSP) on -node -edge directed graphs under edge deletions (decremental algorithms). The previous fastest algorithm for SSR and SSSP goes back three decades to Even and Shiloach [JACM 1981]; it has query time and total update time (i.e., linear amortized update time if all edges are deleted). This algorithm serves as a building block for several other dynamic algorithms. The question whether its total update time can be improved is a major, long standing, open problem. In this paper, we answer this question affirmatively. We obtain a randomized algorithm with an expected total update time of for SSR and -approximate SSSP if the edge…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
