Variable Length Path Coupling.
Thomas P. Hayes, Eric Vigoda.
In Proceedings of the 15th Annual ACM-SIAM Symposium on Discrete Algorithms, 96-103, 2004.
Abstract:  
We present a new technique for constructing and analyzing
couplings to bound the convergence rate of finite
Markov chains. Our main theorem is a generalization of the path
coupling theorem of Bubley and Dyer, allowing the defining
partial couplings to have length determined by a random
stopping time. Unlike the original path coupling theorem,
our version can produce multi-step (non-Markovian) couplings.
Using our variable length path coupling theorem, we improve
the upper bound on the mixing time of the Glauber
dynamics for randomly sampling colorings.