跳到正文
研踪PaperTrail
← 研踪 PaperTrail

arXiv:2610.07468 · v2

Partially Dynamic Single-Source Shortest Paths in Almost-Linear Time

首次提交 2026-10-06 06:30
版本更新 2026-11-08 17:46
雷达观测 2026-11-10 12:16
arXiv ↗PDF ↗

摘要

We study (1+ε)(1+ε)-approximate single-source distances in directed graphs with positive integer edge weights in [1,W][1,W]. For every 0<ε≤10<ε\le1, we give deterministic data structures for either edge insertions or edge deletions with total update time m1+o(1)ε−1log⁡Wm^{1+o(1)}ε^{-1}\log W, where m≥nm\ge n bounds the total number of initially present and inserted edges. Both structures explicitly maintain approximate distance estimates, answer distance queries in constant time, and identify unreachable vertices exactly. The incremental structure additionally reports a simple (1+ε)(1+ε)-approximate source path PP in O(∣P∣)O(|P|) time. Our decremental structure gives the first almost-linear-time algorithm. It improves the previous best randomized expected bound of O~(min⁡{n2,mn2/3})\widetilde O(\min\{n^2,mn^{2/3}\}) against an oblivious adversary [BPW20]. Our incremental bound improves the ε−Bε^{-B} dependence of the BB-level recursive algorithm of [Liu26] to an explicit ε−1ε^{-1} factor while retaining almost-linear dependence on mm. Our algorithms use modified interior point methods. For edge deletions, we extend the single-pair distance framework of [vBCKLMPSS24] to all targets simultaneously. A shared potential and one dynamic minimum-ratio cut instance support global updates to the distance labels. Our main insight is that constant relative cut balance certifies approximate distances at every target. For edge insertions, we develop an analogous circulation-based formulation implemented through the dynamic minimum-ratio cycle structure of [CKLMP24]. We also give a black-box reduction from distance estimates to path reporting in incremental graphs, with m1+o(1)ε−1log⁡Wm^{1+o(1)}ε^{-1}\log W additional maintenance time. This reduction may be of independent interest.

作者备注:v2: Added a deterministic almost-linear-time incremental SSSP algorithm with efficient approximate path reporting

AI 论文解读

基于摘要 · 非全文审阅

此版本尚未生成 AI 解读。解读由后台任务生成并按论文版本保存,登录后共享已有结果。

版本差异

本站首次收录为 v2,暂无更早版本可对照。

观测到的版本

相邻记录可能跳过中间版本;首次发现 v2 及以上也会标为版本更新。

v2 · 2026-11-08 17:46 · 最新观测版本

Partially Dynamic Single-Source Shortest Paths in Almost-Linear Time

We study (1+ε)(1+ε)-approximate single-source distances in directed graphs with positive integer edge weights in [1,W][1,W]. For every 0<ε≤10<ε\le1, we give deterministic data structures for either edge insertions or edge deletions with total update time m1+o(1)ε−1log⁡Wm^{1+o(1)}ε^{-1}\log W, where m≥nm\ge n bounds the total number of initially present and inserted edges. Both structures explicitly maintain approximate distance estimates, answer distance queries in constant time, and identify unreachable vertices exactly. The incremental structure additionally reports a simple (1+ε)(1+ε)-approximate source path PP in O(∣P∣)O(|P|) time. Our decremental structure gives the first almost-linear-time algorithm. It improves the previous best randomized expected bound of O~(min⁡{n2,mn2/3})\widetilde O(\min\{n^2,mn^{2/3}\}) against an oblivious adversary [BPW20]. Our incremental bound improves the ε−Bε^{-B} dependence of the BB-level recursive algorithm of [Liu26] to an explicit ε−1ε^{-1} factor while retaining almost-linear dependence on mm. Our algorithms use modified interior point methods. For edge deletions, we extend the single-pair distance framework of [vBCKLMPSS24] to all targets simultaneously. A shared potential and one dynamic minimum-ratio cut instance support global updates to the distance labels. Our main insight is that constant relative cut balance certifies approximate distances at every target. For edge insertions, we develop an analogous circulation-based formulation implemented through the dynamic minimum-ratio cycle structure of [CKLMP24]. We also give a black-box reduction from distance estimates to path reporting in incremental graphs, with m1+o(1)ε−1log⁡Wm^{1+o(1)}ε^{-1}\log W additional maintenance time. This reduction may be of independent interest.

查看此版本解读 →查看此版本原文 ↗