Multi-Draft Speculative Sampling: Canonical Decomposition and Theoretical Limits
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
We consider multi-draft speculative sampling, where the proposal sequences are sampled independently from different draft models. At each step, a token-level draft selection scheme takes a list of valid tokens as input and produces an output token whose distribution matches that of the target model. Previous works have demonstrated that the optimal scheme (which maximizes the probability of accepting one of the input tokens) can be cast as a solution to a linear program. In this work we show that the optimal scheme can be decomposed into a two-step solution: in the first step an importance sampling (IS) type scheme is used to select one intermediate token; in the second step (single-draft) speculative sampling is applied to generate the output token. For the case of two identical draft models we further 1) establish a necessary and sufficient condition on the distributions of the target and draft models for the acceptance probability to equal one and 2) provide an explicit expression for the optimal acceptance probability. Our theoretical analysis also motives a new class of token-level selection schemes based on weighted importance sampling. Our experimental results demonstrate consistent improvements in the achievable block efficiency and token rates over baseline schemes in a number of scenarios.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Placed in Speculative decoding, one of 12 directions in Efficient LLM inference and serving. Builds on 24 of its 37 references that are in the map. First posted on arXiv 23 Oct 2024.
Builds on
24 of 37 references.
Closest ancestors · 7
Same direction, newest first
- 2024Recursive Speculative Decoding: Accelerating LLM Inference via Sampling Without Replacement21 Feb
- 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads19 Jan
- 2023SpecTr: Fast Speculative Decoding via Optimal Transport23 Oct
- 2023DistillSpec: Improving Speculative Decoding via Knowledge Distillation12 Oct
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verification16 May
- 2023Accelerating Large Language Model Decoding with Speculative Sampling2 Feb
- 2022Fast Inference from Transformers via Speculative Decoding30 Nov
Other references · 17
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,919
- 2018Don't Give Me the Details, Just the Summary! Topic-Aware Convolutional Neural Networks for Extreme Summarizationcited by 1,317
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
- 2019Fast Transformer Decoding: One Write-Head is All You Needcited by 717
5 more
- 2018Blockwise Parallel Decoding for Deep Autoregressive Modelscited by 323
- 2023Quantizable Transformers: Removing Outliers by Helping Attention Heads Do Nothingcited by 151
- 2022Locally Typical Samplingcited by 111
- 2021Sparse is Enough in Scaling Transformerscited by 86
- 2022Lossless Acceleration for Seq2seq Generation with Aggressive Decodingcited by 18
Built on by
Citing papers per year: 2025: 4; 2026: 7.
11 papers.
- 2025A Survey on Parallel Text Generation: From Parallel Decoding to Diffusion Language Modelscited by 30
- 2025Not-a-Bandit: Provably No-Regret Drafter Selection in Speculative Decoding for LLMscited by 7
- 2025List-Level Distribution Coupling with Applications to Speculative Decoding and Lossy Compressioncited by 4
- 2026Trees from Marginals: Autoregressive drafting with factorized priorscited by 3
- 2025Global Resolution: Optimal Multi-Draft Speculative Sampling via Convex Minimizationcited by 2
- 2026Accelerating Diffusion Sampling via Speculative Draft Treescited by 2
- 2026UniVer: A Unified Perspective for Multi-step and Multi-draft Speculative Decodingcited by 1
- 2026Greedy Multi-Path Block Verification for Faster Decoding in Speculative Samplingcited by 0
- 2026Dynamic Delayed Tree Expansion For Improved Multi-Path Speculative Decodingcited by 0
- 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
- 2026UniVer: A Unified Perspective for Multi-step and Multi-draft Speculative Decoding6 May 2026
- 2026Dynamic Delayed Tree Expansion For Improved Multi-Path Speculative Decoding19 Feb 2026
- 2026Greedy Multi-Path Block Verification for Faster Decoding in Speculative Sampling18 Feb 2026
- 2025Global Resolution: Optimal Multi-Draft Speculative Sampling via Convex Minimization19 Nov 2025
- 2025Not-a-Bandit: Provably No-Regret Drafter Selection in Speculative Decoding for LLMs22 Oct 2025
- 2025A Survey on Parallel Text Generation: From Parallel Decoding to Diffusion Language Models12 Aug 2025
- 2025List-Level Distribution Coupling with Applications to Speculative Decoding and Lossy Compression5 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2026TAPS: Task Aware Proposal Distributions for Speculative Sampling
- 2026Accelerating Speculative Diffusions via Block Verification
- 2026Windowed-MTP: Removing the Full-Context Draft-KV Tax at Million-Token Context
- 2025Accelerated Diffusion Models via Speculative Sampling
- 2023PaSS: Parallel Speculative Sampling
- 2025Towards Optimal Multi-draft Speculative Decoding
- 2026DEdit: Iterative Draft Editing for Speculative Decoding
- 2026Cost-Aware Diffusion Draft Trees for Speculative Decoding