On Incremental Approximate Shortest Paths in Directed Graphs
Adam G\'orkiewicz, Adam Karczmarz

TL;DR
This paper introduces new efficient data structures for maintaining approximate shortest paths in sparse directed graphs under edge insertions, improving upon previous bounds and offering both online and offline solutions.
Contribution
It presents the first near-optimal incremental approximate shortest path data structures for sparse directed graphs, including deterministic and randomized variants, and extends to offline all-pairs shortest paths.
Findings
Deterministic incremental $(1+)$-approximate APSP with $ ilde{O}(m^{3/2}n^{3/4})$ total update time.
Randomized incremental $(1+)$-approximate APSP with $ ilde{O}(m^{4/3}n^{5/6})$ total update time.
Offline near-optimal approximate SSSP and all-pairs shortest paths data structures.
Abstract
In this paper, we show new data structures maintaining approximate shortest paths in sparse directed graphs with polynomially bounded non-negative edge weights under edge insertions. We give more efficient incremental -approximate APSP data structures that work against an adaptive adversary: a deterministic one with total update time and a randomized one with total update time. For sparse graphs, these both improve polynomially upon the best-known bound against an adaptive adversary. To achieve that, building on the ideas of [Chechik-Zhang, SODA'21] and [Kyng-Meierhans-Probst Gutenberg, SODA'22], we show a near-optimal -approximate incremental SSSP data structure for a special case when all edge updates are adjacent to the source, that might be of independent interest. We also describe a very simple…
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.
