Mixing time of the Chung--Diaconis--Graham random process

preprint2020arXivOpen access

Abstract

Define (Xn)(X_n) on Z/qZ\mathbf{Z}/q\mathbf{Z} by Xn+1=2Xn+bnX_{n+1} = 2X_n + b_n, where the steps bnb_n are chosen independently at random from −1,0,+1-1, 0, +1. The mixing time of this random walk is known to be at most 1.02log⁡2q1.02 \log_2 q for almost all odd qq (Chung--Diaconis--Graham, 1987), and at least 1.004log⁡2q1.004 \log_2 q (Hildebrand, 2008). We identify a constant c=1.01136…c = 1.01136\dots such that the mixing time is (c+o(1))log⁡2q(c+o(1))\log_2 q for almost all odd qq. In general, the mixing time of the Markov chain Xn+1=aXn+bnX_{n+1} = a X_n + b_n modulo qq, where aa is a fixed positive integer and the steps bnb_n are i.i.d. with some given distribution in Z\mathbf{Z}, is related to the entropy of a corresponding self-similar Cantor-like measure (such as a Bernoulli convolution). We estimate the mixing time up to a 1+o(1)1+o(1) factor whenever the entropy exceeds (log⁡a)/2(\log a)/2.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.