Deterministic Fully Dynamic SSSP and More
Jan van den Brand, Adam Karczmarz

TL;DR
This paper introduces the first deterministic fully dynamic algorithms for maintaining exact single-source shortest paths, reachability, and approximate all-pairs distances in unweighted directed graphs, resolving longstanding open problems.
Contribution
It presents the first non-trivial deterministic algorithms for fully dynamic exact SSSP, reachability, and approximate all-pairs distances in unweighted directed graphs.
Findings
First deterministic fully dynamic exact SSSP algorithm.
First deterministic subquadratic reachability data structure.
First deterministic sub-$n^ ext{omega}$ approximate all-pairs distances data structure.
Abstract
We present the first non-trivial fully dynamic algorithm maintaining exact single-source distances in unweighted graphs. This resolves an open problem stated by Sankowski [COCOON 2005] and van den Brand and Nanongkai [FOCS 2019]. Previous fully dynamic single-source distances data structures were all approximate, but so far, non-trivial dynamic algorithms for the exact setting could only be ruled out for polynomially weighted graphs (Abboud and Vassilevska Williams, [FOCS 2014]). The exact unweighted case remained the main case for which neither a subquadratic dynamic algorithm nor a quadratic lower bound was known. Our dynamic algorithm works on directed graphs, is deterministic, and can report a single-source shortest paths tree in subquadratic time as well. Thus we also obtain the first deterministic fully dynamic data structure for reachability (transitive closure) with…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Data Management and Algorithms · Graph Theory and Algorithms
