Even the Easiest(?) Graph Coloring Problem is not Easy in Streaming!
summary
Establishes one-pass streaming bounds for estimating the number of monochromatic edges given a coloring: an algorithm that stores sample R of size n/√T (first n/√T vertices in random order), computes per-vertex projected monochromatic degrees to classify vertices as high or low, and uses Chernoff bounds plus bucketing to get space about Θ(n/√T) for conflict estimation when the promise is at least T monochromatic edges. A matching-style lower bound comes from a reduction from a multi‑party set problem on a hard instance that is partitioned into n/√T cliques, giving a provable Ω(n/T²) lower bound for one pass, leaving a gap between upper and lower in the random-order model.
AI-written summary · about
chapters (11)
- 0:00Graph coloring in streaming
- 1:49Conflict estimation problem
- 3:14Recent works on coloring
- 5:23Vertex arrival models
- 7:33Our results overview
- 9:01Upper bound for random model
- 14:04Algorithm design observations
- 23:04Lower bound for random model
- 25:37Communication complexity
- 34:37Results and open questions
- 36:05Q&A
