English

Improved Algorithms for Edge Colouring in the W-Streaming Model

Data Structures and Algorithms 2020-11-02 v2

Abstract

In the W-streaming model, an algorithm is given O(npolylogn)O(n \mathrm{polylog} n) space and must process a large graph of up to O(n2)O(n^2) edges. In this short note we give two algorithms for edge colouring under the W-streaming model. For edge colouring in W-streaming, a colour for every edge must be determined by the time all the edges are streamed. Our first algorithm uses Δ+o(Δ)\Delta + o(\Delta) colours in O(nlog2n)O(n \log^2 n) space when the edges arrive according to a uniformly random permutation. The second algorithm uses (1+o(1))Δ2/s(1 + o(1))\Delta^2 / s colours in O~(ns)\tilde{O}(n s) space when edges arrival adversarially.

Keywords

Cite

@article{arxiv.2010.14560,
  title  = {Improved Algorithms for Edge Colouring in the W-Streaming Model},
  author = {Moses Charikar and Paul Liu},
  journal= {arXiv preprint arXiv:2010.14560},
  year   = {2020}
}

Comments

To appear in SOSA21. Updated to contain references to relevant work from SODA21

R2 v1 2026-06-23T19:41:53.519Z