Subquadratic Dynamic Path Reporting in Directed Graphs Against an Adaptive Adversary
Adam Karczmarz, Anish Mukherjee, Piotr Sankowski

TL;DR
This paper introduces the first fully dynamic data structures for reachability and shortest path reporting in directed graphs that work against an adaptive adversary, with subquadratic bounds and applications to general graphs.
Contribution
Develops the first known fully dynamic reachability data structures against an adaptive adversary supporting path queries and updates, with improved bounds and extensions to general graphs.
Findings
Achieves $O(n^{1.529})$ worst-case bounds for point-to-point path reporting in DAGs.
Provides subquadratic algorithms for topological order and strongly connected components.
Offers deterministic incremental structures with subquadratic bounds for reachability and shortest paths.
Abstract
We study reachability and shortest paths problems in dynamic directed graphs. Whereas algebraic dynamic data structures supporting edge updates and reachability/distance queries have been known for quite a long time, they do not, in general, allow reporting the underlying paths within the same time bounds, especially against an adaptive adversary. In this paper we develop the first known fully dynamic reachability data structures working against an adaptive adversary and supporting edge updates and path queries for two natural variants: (1) point-to-point path reporting, and (2) single-source reachability tree reporting. For point-to-point queries in DAGs, we achieve worst-case update and query bounds, whereas for tree reporting in DAGs, the worst-case bounds are . More importantly, we show how to lift these algorithms to work on general graphs at the cost…
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 · Cryptography and Data Security · Advanced Graph Theory Research
