Faster Deterministic Streaming Vertex Coloring
Abstract
Graph coloring is a fundamental problem in computer science. In the semi-streaming model, an input graph on vertices and maximum degree is presented as a stream of edges, and the goal is to compute a vertex coloring using a small number of colors while storing only bits of memory. Recent work has revealed an exponential separation between randomized and deterministic approaches in this setting: while randomized algorithms can achieve a -coloring in a single pass [Assadi, Chen, and Khanna, 2019], any single-pass deterministic algorithm requires colors [Assadi, Chen, and Sun, 2022]. Consequently, deterministic algorithms that use few colors must necessarily make multiple passes over the stream. Prior to this work, the best known deterministic trade-offs were: an -coloring in 2 passes, an -coloring in passes [Assadi, Chen, and Sun, 2022], and a -coloring in passes [Assadi, Chakrabarti, Ghosh, and Stoeckl, 2023]. It remained open whether better trade-offs -- particularly with sub-logarithmic pass complexity and linear-in- palette size -- were achievable. In this paper, we present a new deterministic semi-streaming algorithm that computes an -coloring in passes. This is the first deterministic streaming algorithm to achieve a coloring with palette size linear-in- using sublogarithmic-in- passes.
Cite
@article{arxiv.2605.07644,
title = {Faster Deterministic Streaming Vertex Coloring},
author = {Shiri Chechik and Hongyi Chen and Tianyi Zhang},
journal= {arXiv preprint arXiv:2605.07644},
year = {2026}
}
Comments
To appear in ICALP 2026