Streaming Algorithms via Local Algorithms for Maximum Directed Cut
Raghuvansh R. Saxena, Noah G. Singer, Madhu Sudan, Santhoshini Velusamy
Abstract
We explore the use of local algorithms in the design of streaming algorithms for the Maximum Directed Cut problem. Specifically, building on the local algorithm of Buchbinder, Feldman, Seffi, and Schwartz [BFSS15] and Censor-Hillel, Levy, and Shachnai [CLS17], we develop streaming algorithms for both adversarially and randomly ordered streams that approximate the value of maximum directed cut in bounded-degree graphs. In n-vertex graphs, for adversarially ordered streams, our algorithm uses O(n 1-Ω( 1) ) (sub-linear) space and for randomly ordered streams, our algorithm uses logarithmic space. Moreover, both algorithms require only one pass over the input stream. With a constant number of passes, we give a logarithmic-space algorithm which works even on graphs with unbounded degree on adversarially ordered streams. Our algorithms achieve any fixed constant approximation factor less than 1 2 . In the single-pass setting, this is tight: known lower bounds show that obtaining any constant approximation factor greater than 1 2 is impossible without using linear space in adversarially ordered streams Kapralov and Krachun [KK19] and Ω( √ n) space in randomly ordered streams, even on bounded degree graphs Kapralov, Khanna, and Sudan [KKS15].
In terms of techniques, our algorithms partition the vertices into a small number of different types based on the structure of their local neighborhood, ensuring that each type carries enough information about the structure to approximately simulate the local algorithm on a vertex with that type. We then develop tools to accurately estimate the frequency of each type. This allows us to simulate an execution of the local algorithm on all vertices, and thereby approximate the value of the maximum directed cut.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d6d078a5-0352-405b-8e1f-284eb25d705bCited by top-tier papers4
- A Dichotomy Theorem for Multi-pass Streaming CSPsYumou Fei, Dor Minzer, Shuo WangSTOC 2026 · 11 citations
- Multi-Pass Streaming Lower Bounds for Approximating Max-CutYumou Fei, Dor Minzer, Shuo WangFOCS 2025 · 10 citations
- Linear space streaming lower bounds for approximating CSPsChi-Ning Chou, Alexander Golovnev, Madhu Sudan, Ameya Velingker et al.STOC 2022 · 9 citations
- Half-Approximating Maximum Dicut in the Streaming SettingAmir Azarmehr, Soheil Behnezhad, Shane Ferrante, Mohammad SaneianSTOC 2026 · 3 citations
Builds on11
- Multi-Pass Graph Streaming Lower Bounds for Cycle Counting, MAX-CUT, Matching Size, and Other ProblemsSepehr Assadi, Gillat Kol, Raghuvansh R. Saxena, Huacheng YuFOCS 2020 · 19 citations
- Optimal Streaming Approximations for all Boolean Max-2CSPs and Max-ksatChi-Ning Chou, Alexander Golovnev, Santhoshini VelusamyFOCS 2020 · 18 citations
- Almost optimal super-constant-pass streaming lower bounds for reachabilityLijie Chen, Gillat Kol, Dmitry Paramonov, Raghuvansh R. Saxena et al.STOC 2021 · 15 citations
- Approximate Maximum Matching in Random StreamsAlireza Farhadi, Mohammad Taghi Hajiaghayi, Tung Mai, Anup Rao et al.SODA 2020 · 14 citations
- Graph streaming lower bounds for parameter estimation and property testing via a streaming XOR lemmaSepehr Assadi, Vishvajeet NSTOC 2021 · 12 citations
Related papers
- Improved Streaming Algorithms for Maximum Directed Cut via Smoothed SnapshotsRaghuvansh R. Saxena, Noah G. Singer, Madhu Sudan, Santhoshini VelusamyFOCS 2023 · 5 citations
- Vertex Ordering Problems in Directed Graph StreamsAmit Chakrabarti, Prantar Ghosh, Andrew McGregor, Sofya VorotnikovaSODA 2020 · 12 citations
- Near-Quadratic Lower Bounds for Two-Pass Graph Streaming AlgorithmsSepehr Assadi, Ran RazFOCS 2020 · 13 citations
- Towards Multi-Pass Streaming Lower Bounds for Optimal Approximation of Max-CutLijie Chen, Gillat Kol, Dmitry Paramonov, Raghuvansh R. Saxena et al.SODA 2023 · 3 citations
- Streaming complexity of CSPs with randomly ordered constraintsRaghuvansh R. Saxena, Noah Singer, Madhu Sudan, Santhoshini VelusamySODA 2023 · 7 citations
