Better Bounds for Semi-Streaming Single-Source Shortest Paths

July 23, 2025 Β· Declared Dead Β· πŸ› arXiv.org

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Sepehr Assadi, Gary Hoppenworth, Janani Sundaresan arXiv ID 2507.17841 Category cs.DS: Data Structures & Algorithms Cross-listed cs.CC Citations 0 Venue arXiv.org Last Checked 5 months ago
Abstract
In the semi-streaming model, an algorithm must process any $n$-vertex graph by making one or few passes over a stream of its edges, use $O(n \cdot \text{polylog }n)$ words of space, and at the end of the last pass, output a solution to the problem at hand. Approximating (single-source) shortest paths on undirected graphs is a longstanding open question in this model. In this work, we make progress on this question from both upper and lower bound fronts: We present a simple randomized algorithm that for any $Ξ΅> 0$, with high probability computes $(1+Ξ΅)$-approximate shortest paths from a given source vertex in \[ O\left(\frac{1}Ξ΅ \cdot n \log^3 n \right)~\text{space} \quad \text{and} \quad O\left(\frac{1}Ξ΅ \cdot \left(\frac{\log n}{\log\log n} \right) ^2\right) ~\text{passes}. \] The algorithm can also be derandomized and made to work on dynamic streams at a cost of some extra $\text{poly}(\log n, 1/Ξ΅)$ factors only in the space. Previously, the best known algorithms for this problem required $1/Ξ΅\cdot \log^{c}(n)$ passes, for an unspecified large constant $c$. We prove that any semi-streaming algorithm that with large constant probability outputs any constant approximation to shortest paths from a given source vertex (even to a single fixed target vertex and only the distance, not necessarily the path) requires \[ Ξ©\left(\frac{\log n}{\log\log n}\right) ~\text{passes}. \] We emphasize that our lower bound holds for any constant-factor approximation of shortest paths. Previously, only constant-pass lower bounds were known and only for small approximation ratios below two. Our results collectively reduce the gap in the pass complexity of approximating single-source shortest paths in the semi-streaming model from $\text{polylog } n$ vs $Ο‰(1)$ to only a quadratic gap.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Data Structures & Algorithms

Died the same way β€” πŸ‘» Ghosted