Vertex coloring is one of the classic symmetry breaking problems studied in distributed computing. In this paper we present a new algorithm for -list coloring in the randomized model running in time, where is the deterministic complexity of -list coloring on -vertex graphs. (In this problem, each has a palette of size .) This improves upon a previous randomized algorithm of Harris, Schneider, and Su [STOC'16, JACM'18] with complexity , and, for some range of , is much faster than the best known deterministic algorithm of Fraigniaud, Heinrich, and Kosowski [FOCS'16] and Barenboim, Elkin, and Goldenberg [PODC'18], with complexity . Our algorithm "appears to be" optimal, in view of the randomized lower bound due to Chang, Kopelowitz, and Pettie [FOCS'16], where is the deterministic complexity of -list coloring. At present, the best upper bounds on and are both and use a black box application of network decompositions (Panconesi and Srinivasan [Journal of Algorithms'96]). It is quite possible that the true complexities of both problems are the same, asymptotically, which would imply the randomized optimality of our -list coloring algorithm.
View on arXiv