English

Streaming Edge Coloring with Subquadratic Palette Size

Data Structures and Algorithms 2024-04-18 v2

Abstract

In this paper, we study the problem of computing an edge-coloring in the (one-pass) W-streaming model. In this setting, the edges of an nn-node graph arrive in an arbitrary order to a machine with a relatively small space, and the goal is to design an algorithm that outputs, as a stream, a proper coloring of the edges using the fewest possible number of colors. Behnezhad et al. [Behnezhad et al., 2019] devised the first non-trivial algorithm for this problem, which computes in O~(n)\tilde{O}(n) space a proper O(Δ2)O(\Delta^2)-coloring w.h.p. (here Δ\Delta is the maximum degree of the graph). Subsequent papers improved upon this result, where latest of them [Ansari et al., 2022] shows that it is possible to deterministically compute an O(Δ2/s)O(\Delta^2/s)-coloring in O(ns)O(ns) space. However, none of the improvements, succeeded in reducing the number of colors to O(Δ2ϵ)O(\Delta^{2-\epsilon}) while keeping the same space bound of O~(n)\tilde{O}(n). In particular, no progress was made on the question of whether computing an O(Δ)O(\Delta)-coloring is possible with roughly O(n)O(n) space, which was stated in [Behnezhad et al., 2019] to be a major open problem. In this paper we bypass the quadratic bound by presenting a new randomized O~(n)\tilde{O}(n)-space algorithm that uses O~(Δ1.5)\tilde{O}(\Delta^{1.5}) colors.

Keywords

Cite

@article{arxiv.2305.07090,
  title  = {Streaming Edge Coloring with Subquadratic Palette Size},
  author = {Shiri Chechik and Doron Mukhtar and Tianyi Zhang},
  journal= {arXiv preprint arXiv:2305.07090},
  year   = {2024}
}
R2 v1 2026-06-28T10:32:25.966Z