Brooks' theorem in graph streams: a single-pass semi-streaming algorithm for ∆-coloring
Sepehr Assadi, Pankaj Kumar, Parth Mittal
Abstract
Every graph with maximum degree Δ can be colored with (Δ + 1) colors using a simple greedy algorithm. Remarkably, recent work has shown that one can find such a coloring even in the semi-streaming model: there exists a randomized algorithm that with high probability finds a (Δ + 1)-coloring of the input graph in only 𝑂(𝑛 • polylog 𝑛) space assuming a single pass over the edges of the graph in any arbitrary order. But, in reality, one almost never needs (Δ + 1) colors to properly color a graph. Indeed, the celebrated Brooks' theorem states that every (connected) graph beside cliques and odd cycles can be colored with Δ colors. Can we find a Δ-coloring in the semi-streaming model as well? We settle this key question in the affirmative by designing a randomized semi-streaming algorithm that given any graph, with high probability, either correctly declares that the graph is not Δ-colorable or outputs a Δ-coloring of the graph. The proof of this result starts with a detour. We first (provably) identify the extent to which the previous approaches for streaming coloring fail for Δ-coloring: for instance, all these prior approaches can handle streams with repeated edges and they can run in 𝑜(𝑛 2 ) time, whereas An extended abstract of this paper appeared in ACM Symposium on Theory of Computing (STOC'22) [8] .
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 dca6e44f-0835-4f22-9a47-5aa5f296f368Cited by top-tier papers7
- Fast Distributed Brooks' TheoremManuela Fischer, Magnús M. Halldórsson, Yannic MausSODA 2023 · 9 citations
- Rounds vs Communication Tradeoffs for Maximal Independent SetsSepehr Assadi, Gillat Kol, Zhijun ZhangFOCS 2022 · 6 citations
- Approximability of all finite CSPs with linear sketchesChi-Ning Chou, Alexander Golovnev, Madhu Sudan, Santhoshini VelusamyFOCS 2021 · 5 citations
- A Distributed Palette Sparsification TheoremMaxime Flin, Mohsen Ghaffari, Magnús M. Halldórsson, Fabian Kuhn et al.SODA 2024 · 3 citations
- Settling the Pass Complexity of Approximate Matchings in Dynamic Graph StreamsSepehr Assadi, Soheil Behnezhad, Christian Konrad, Kheeran K. Naidu et al.SODA 2025 · 2 citations
Builds on5
- Distributed ∆-coloring plays hide-and-seekAlkida Balliu, Sebastian Brandt, Fabian Kuhn, Dennis OlivettiSTOC 2022 · 18 citations
- Near-optimal distributed degree+1 coloringMagnús M. Halldórsson, Fabian Kuhn, Alexandre Nolin, Tigran TonoyanSTOC 2022 · 16 citations
- Fast Distributed Brooks' TheoremManuela Fischer, Magnús M. Halldórsson, Yannic MausSODA 2023 · 9 citations
- Deterministic graph coloring in the streaming modelSepehr Assadi, Andrew Chen, Glenn SunSTOC 2022 · 3 citations
- Efficient randomized distributed coloring in CONGESTMagnús M. Halldórsson, Fabian Kuhn, Yannic Maus, Tigran TonoyanSTOC 2021 · 1 citation
Related papers
- Faster Distributed Δ-Coloring via Ruling SubgraphsYann Bourreau, Sebastian Brandt, Alexandre NolinSTOC 2025 · 1 citation
- Coloring Graphs with Few Colors in the Streaming ModelSepehr Assadi, Janani Sundaresan, Helia YazdanyarSODA 2026
- Online Edge Coloring: Sharp ThresholdsJoakim Blikstad, Ola Svensson, Radu Vintan, David WajcFOCS 2025 · 1 citation
- Randomized Greedy Online Edge Coloring Succeeds for Dense and Randomly-Ordered GraphsAditi Dudeja, Rashmika Goswami, Michael SaksSODA 2025 · 3 citations
- Vizing's Theorem in Deterministic Almost-Linear TimeSepehr Assadi, Soheil Behnezhad, Sayan Bhattacharya, Martín Costa et al.SODA 2026
