Random Structures and Algorithms · 1997 · 50 citations · 17 references
ComputingComputer ScienceAlgorithmsDistributed SystemsDistributed ComputingGraph ColoringDistributed Coloring AlgorithmsEdge ColoringGraph Coloring Complexity
An extremely simple distributed randomized algorithm is presented which with high probability properly edge colors a given graph using (1 + ϵ)Δ colors, where Δ is the maximum degree of the graph and ϵ is any given positive constant. The algorithm is very fast. In particular, for graphs with sufficiently large vertex degrees (larger than polylog n, but smaller than any positive power of n), the algorithm requires only O(log log n) communication rounds. The algorithm is inherently distributed, but can be implemented on the PRAM, where it requires O(mΔ) processors and O(log Δ log log n) time, or in a sequential setting, where it requires O(mΔ) time. © 1997 John Wiley & Sons, Inc. Random Struct. Alg., 10, 385–405 (1997)
17
A Simple Parallel Algorithm for the Maximal Independent Set Problem
Michael Luby · SIAM Journal on Computing · 1986 · 1.1K citations
The NP-Completeness of Edge-Coloring
Ian Holyer · SIAM Journal on Computing · 1981 · 1.1K citations
On a Packing and Covering Problem
Vojtěch Rödl · European Journal of Combinatorics · 1985 · 414 citations
Network decomposition and locality in distributed computation
Baruch Awerbuch, Michael Luby, Andrew V. Goldberg et al. · 1989 · 302 citations