Here we study the problem of sampling random proper colorings of a bounded
degree graph. Let k be the number of colors and let d be the maximum
degree. In 1999, Vigoda showed that the Glauber dynamics is rapidly mixing for
any k>611βd. It turns out that there is a natural barrier at
611β, below which there is no one-step coupling that is contractive,
even for the flip dynamics.
We use linear programming and duality arguments to guide our construction of
a better coupling. We fully characterize the obstructions to going beyond
611β. These examples turn out to be quite brittle, and even starting
from one, they are likely to break apart before the flip dynamics changes the
distance between two neighboring colorings. We use this intuition to design a
variable length coupling that shows that the Glauber dynamics is rapidly mixing
for any kβ₯(611ββΟ΅0β)d where Ο΅0ββ₯9.4β 10β5. This is the first improvement to Vigoda's analysis that
holds for general graphs.Comment: 30 pages, 3 figures; fixed some typo