English

Near-Quadratic Lower Bounds for Two-Pass Graph Streaming Algorithms

Data Structures and Algorithms 2023-04-17 v2 Computational Complexity

Abstract

We prove that any two-pass graph streaming algorithm for the ss-tt reachability problem in nn-vertex directed graphs requires near-quadratic space of n2o(1)n^{2-o(1)} bits. As a corollary, we also obtain near-quadratic space lower bounds for several other fundamental problems including maximum bipartite matching and (approximate) shortest path in undirected graphs. Our results collectively imply that a wide range of graph problems admit essentially no non-trivial streaming algorithm even when two passes over the input is allowed. Prior to our work, such impossibility results were only known for single-pass streaming algorithms, and the best two-pass lower bounds only ruled out o(n7/6)o(n^{7/6}) space algorithms, leaving open a large gap between (trivial) upper bounds and lower bounds.

Keywords

Cite

@article{arxiv.2009.01161,
  title  = {Near-Quadratic Lower Bounds for Two-Pass Graph Streaming Algorithms},
  author = {Sepehr Assadi and Ran Raz},
  journal= {arXiv preprint arXiv:2009.01161},
  year   = {2023}
}
R2 v1 2026-06-23T18:16:20.312Z