Coupling without Communication and Drafter-Invariant Speculative Decoding
Not on the map. Why?
Abstract (arXiv)
Suppose Alice has a distribution P and Bob has a distribution Q. Alice wants to draw a sample a~ P and Bob a sample b ~ Q such that a = b with as high of probability as possible. It is well-known that, by sampling from an optimal coupling between the distributions, Alice and Bob can achieve Pr[a = b] = 1 - DTV(P,Q), where DTV(P,Q) is the total variation distance between P and Q. What if Alice and Bob must solve this same problem without communicating at all? Perhaps surprisingly, with access to public randomness, they can still achieve Pr[a = b] ≥ frac1 - DTV(P,Q)1 + DTV(P,Q) ≥ 1-2DTV(P,Q) using a simple protocol based on the Weighted MinHash algorithm. This bound was shown to be optimal in the worst-case by [Bavarian et al., 2020]. In this work, we revisit the communication-free coupling problem. We provide a simpler proof of the optimality result from [Bavarian et al., 2020]. We show that, while the worst-case success probability of Weighted MinHash cannot be improved, an equally simple protocol based on Gumbel sampling offers a Pareto improvement: for every pair of distributions P, Q, Gumbel sampling achieves an equal or higher value of Pr[a = b] than Weighted MinHash. Importantly, this improvement translates to practice. We demonstrate an application of communication-free coupling to speculative decoding, a recent method for accelerating autoregressive large language models [Leviathan, Kalman, Matias, ICML 2023]. We show that communication-free protocols can be used to contruct emphCSD schemes, which have the desirable property that their output is fixed given a fixed random seed, regardless of what drafter is used for speculation. In experiments on a language generation task, Gumbel sampling outperforms Weighted MinHash. Code is available at https://github.com/majid-daliri/DISD.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 18 of its 49 references that are in the map. First posted on arXiv 15 Aug 2024.
Builds on
18 of 49 references.
References · 18
- 2023GPT-4 Technical Reportcited by 18,132
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2024Gemma 2: Improving Open Language Models at a Practical Sizecited by 1,928
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,615
- 2023Accelerating Large Language Model Decoding with Speculative Samplingcited by 975
- 2019Stochastic Beams and Where to Find Them: The Gumbel-Top-k Trick for Sampling Sequences Without Replacementcited by 205
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2014A* Samplingcited by 150
- 2023SpecTr: Fast Speculative Decoding via Optimal Transportcited by 129
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2018A Review for Weighted MinHash Algorithmscited by 4
6 more
- 2023Sampling Methods for Inner Product Sketchingcited by 4
- 2014Consistent Weighted Sampling Made Fast, Small, and Easycited by 3
- 2023Weighted Minwise Hashing Beats Linear Sketching for Inner Product Estimationcited by 2
- 2015Stream Sampling for Frequency Cap Statisticscited by 1
- 2020DartMinHash: Fast Sketching for Weighted Setscited by 1
- 2023Simple Analysis of Priority Samplingcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 4.
6 papers.
- 2024A Tighter Complexity Analysis of SparseGPTcited by 19
- 2025List-Level Distribution Coupling with Applications to Speculative Decoding and Lossy Compressioncited by 3
- 2026Trees from Marginals: Autoregressive drafting with factorized priorscited by 2
- 2026Accelerating Diffusion Sampling via Speculative Draft Treescited by 2
- 2026Watermarkable Multi-Draft Speculative Sampling via Poisson Processescited by 0
- 2026Rank-Aware Speculative Sampling for Diffusion Draft Treescited by 0
- 2026Rank-Aware Speculative Sampling for Diffusion Draft Trees30 Sep 2026
- 2026Watermarkable Multi-Draft Speculative Sampling via Poisson Processes18 Sep 2026
- 2026Accelerating Diffusion Sampling via Speculative Draft Trees15 Sep 2026
- 2026Trees from Marginals: Autoregressive drafting with factorized priors7 Jul 2026
- 2025List-Level Distribution Coupling with Applications to Speculative Decoding and Lossy Compression5 Jun 2025
- 2024A Tighter Complexity Analysis of SparseGPT22 Aug 2024
Similar, not cited
Close in wording, no citation either way
- 2025Global Resolution: Optimal Multi-Draft Speculative Sampling via Convex Minimization
- 2025Speculative Decoding Speed-of-Light: Optimal Lower Bounds via Branching Random Walks
- 2026The Limits of Speculation: Bounding Speculative Decoding in Mixture-of-Experts
- 2024A Theoretical Perspective for Speculative Decoding Algorithm
- 2026Accelerating Speculative Diffusions via Block Verification
- 2025Not-a-Bandit: Provably No-Regret Drafter Selection in Speculative Decoding for LLMs
- 2026Future Validity is the Missing Statistic: From Impossibility to Phi-Estimation for Grammar-Faithful Speculative Decoding
- 2025Speculative Sampling via Exponential Races