Deterministic Graph Coloring in the Streaming Model
Sepehr Assadi, Andrew Chen, Glenn Sun

TL;DR
This paper proves the impossibility of deterministic single-pass semi-streaming algorithms for graph coloring with sub-exponential colors in maximum degree, but shows multiple passes enable efficient deterministic coloring.
Contribution
It establishes a fundamental lower bound for deterministic streaming graph coloring and provides algorithms with multiple passes for efficient coloring.
Findings
No deterministic single-pass semi-streaming algorithm can color graphs with sub-exponential colors in maximum degree.
One extra pass allows deterministic $O(\Delta^2)$ coloring.
Multiple passes enable $O(\Delta)$ coloring in dynamic streams.
Abstract
Recent breakthroughs in graph streaming have led to the design of single-pass semi-streaming algorithms for various graph coloring problems such as -coloring, degeneracy-coloring, coloring triangle-free graphs, and others. These algorithms are all randomized in crucial ways and whether or not there is any deterministic analogue of them has remained an important open question in this line of work. We settle this fundamental question by proving that there is no deterministic single-pass semi-streaming algorithm that given a graph with maximum degree , can output a proper coloring of using any number of colors which is sub-exponential in . Our proof is based on analyzing the multi-party communication complexity of a related communication game, using random graph theory type arguments that may be of independent interest. We complement our lower bound…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Cooperative Communication and Network Coding
