New Algorithms and Lower Bounds for Streaming Tournaments
Prantar Ghosh, Sahil Kuchlous

TL;DR
This paper advances streaming algorithms for tournament graphs, providing improved upper bounds for decomposing into strongly connected components and establishing tight lower bounds, highlighting the complexity of certain problems in this graph class.
Contribution
It introduces a deterministic single-pass semi-streaming algorithm for tournament SCC decomposition and proves tight lower bounds, advancing understanding of streaming digraph problems.
Findings
Deterministic single-pass semi-streaming algorithm for tournament SCC decomposition.
Improved algorithms for reachability, strong connectivity, Hamiltonian paths, and feedback arc set.
First $ ext{Ω}(n^2)$-space lower bounds for certain problems on tournaments.
Abstract
We study fundamental directed graph (digraph) problems in the streaming model. An initial investigation by Chakrabarti, Ghosh, McGregor, and Vorotnikova [SODA'20] on streaming digraphs showed that while most of these problems are provably hard in general, some of them become tractable when restricted to the well-studied class of tournament graphs where every pair of nodes shares exactly one directed edge. Thus, we focus on tournaments and improve the state of the art for multiple problems in terms of both upper and lower bounds. Our primary upper bound is a deterministic single-pass semi-streaming algorithm (using space for -node graphs, where hides polylog factors) for decomposing a tournament into strongly connected components (SCC). it improves upon the previously best-known algorithm by Baweja, Jia, and Woodruff [ITCS'22] in terms of both…
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.
