Improved mixing time bounds for the Thorp shuffle and L-reversal chain
Ben Morris

TL;DR
This paper introduces a new theorem simplifying the analysis of card shuffling mixing times, leading to significantly improved bounds for the Thorp shuffle and L-reversal chain models, bringing results closer to conjectured optimal bounds.
Contribution
The paper presents a theorem that reduces mixing time bounds to pairwise card conditions, improving bounds for the Thorp shuffle and L-reversal chain models.
Findings
Thorp shuffle mixing time improved to O(log^4 n) from O(log^{29} n)
L-reversal chain mixing time bound within O(log^2 n) factor of conjecture
Previous bounds were valid only for n a power of 2
Abstract
We prove a theorem that reduces bounding the mixing time of a card shuffle to verifying a condition that involves only pairs of cards, then we use it to obtain improved bounds for two previously studied models. E. Thorp introduced the following card shuffling model in 1973. Suppose the number of cards n is even. Cut the deck into two equal piles. Drop the first card from the left pile or from the right pile according to the outcome of a fair coin flip. Then drop from the other pile. Continue this way until both piles are empty. We obtain a mixing time bound of O(log^4 n). Previously, the best known bound was O(log^{29} n) and previous proofs were only valid for n a power of 2. We also analyze the following model, called the L-reversal chain, introduced by Durrett. There are n cards arrayed in a circle. Each step, an interval of cards of length at most L is chosen uniformly at random…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · semigroups and automata theory · Advanced Combinatorial Mathematics
