Sparsity-Parameterised Dynamic Edge Colouring
Abstract
We study the edge-colouring problem, and give efficient algorithms where the number of colours is parameterised by the graph's arboricity, . In a dynamic graph, subject to insertions and deletions, we give a deterministic algorithm that updates a proper edge~colouring in amortized time. Our algorithm is fully adaptive to the current value of the maximum degree and arboricity. In this fully-dynamic setting, the state-of-the-art edge-colouring algorithms are either a randomised algorithm using colours in time per update, or the naive greedy algorithm which is a deterministic edge colouring with update time. Compared to the algorithm, our algorithm is deterministic and asymptotically faster, and when is sufficiently small compared to , it even uses fewer colours. In particular, ours is the first edge-colouring algorithm for dynamic forests, and dynamic planar graphs, with polylogarithmic update time. Additionally, in the static setting, we show that we can find a proper edge colouring with colours in time. Moreover, the colouring returned by our algorithm has the following local property: every edge is coloured with a colour in . The time bound matches that of the greedy algorithm that computes a colouring of the graph's edges, and improves the number of colours when is sufficiently small compared to .
Cite
@article{arxiv.2311.10616,
title = {Sparsity-Parameterised Dynamic Edge Colouring},
author = {Aleksander B. G. Christiansen and Eva Rotenberg and Juliette Vlieghe},
journal= {arXiv preprint arXiv:2311.10616},
year = {2025}
}
Comments
Related version (June 2023): http://dx.doi.org/10.13140/RG.2.2.18471.52648