Random generation of combinatorial structures from a uniform
Theoretical Computer Science
A very simple algorithm for estimating the number of k-colorings of a low-degree graph
Random Structures & Algorithms
The Glauber Dynamics on Colorings of a Graph with High Girth and Maximum Degree
SIAM Journal on Computing
The two possible values of the chromatic number of a random graph
STOC '04 Proceedings of the thirty-sixth annual ACM symposium on Theory of computing
Counting independent sets up to the tree threshold
Proceedings of the thirty-eighth annual ACM symposium on Theory of computing
Randomly coloring sparse random graphs with fewer colors than the maximum degree
Random Structures & Algorithms
Counting good truth assignments of random k-SAT formulae
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
A simple algorithm for random colouring G(n, d/n) using (2 + ε)d colours
Proceedings of the twenty-third annual ACM-SIAM symposium on Discrete Algorithms
Hi-index | 5.23 |
In this work we present a simple and efficient algorithm which, with high probability, provides an almost uniform sample from the set of proper k-colourings on an instance of sparse random graphs G"n","d"/"n, where k=k(d) is a sufficiently large constant. Our algorithm is not based on the Markov Chain Monte Carlo method (M.C.M.C.). Instead, we provide a novel proof of correctness of our algorithm that is based on interesting ''spatial mixing'' properties of colourings of G"n","d"/"n. Our result improves upon previous results (based on M.C.M.C.) that required a number of colours growing unboundedly with n.