Locally Coherent Parallel Decoding in Diffusion Language Models
On the map: Diffusion models → Discrete and text diffusion
also in 1 more
Abstract (arXiv)
Diffusion language models (DLMs) have emerged as a promising alternative to autoregressive (AR) models, offering sub-linear generation latency and bidirectional capabilities that are particularly appealing for code generation and editing. Achieving sub-linear latency in discrete DLMs requires predicting multiple tokens in parallel. However, standard DLMs sample tokens independently from conditional marginal distributions, failing to capture the joint dependencies among concurrently generated tokens. As a result, they often lead to syntactic inconsistencies and break multi-token structures. In this work, we introduce CoDiLA (Coherent Diffusion with Local Autoregression), a method that reconciles parallel sampling with local dependency modeling. Rather than forcing the DLM to resolve fine-grained syntax, CoDiLA delegates local decoding to a small, auxiliary AR model operating on the diffusion latents. This design allows for parallel generation while ensuring sequential validity within a block and maintaining core DLM capabilities, including bidirectional modeling across blocks. We demonstrate that using a highly compact auxiliary AR model (e.g., 0.6B parameters) effectively eliminates coherence artifacts, establishing a new Pareto frontier for accuracy and speed in code generation benchmarks.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Discrete and text diffusion, one of 14 directions in Diffusion models. Builds on 66 of its 75 references that are in the map. First posted on arXiv 3 Mar 2026.
Builds on
66 of 75 references.
Closest ancestors · 39
Same direction, newest first
- 2026DreamOn: Diffusion Language Models For Code Infilling Beyond Fixed-size Canvas1 Feb
- 2026Parallelism and Generation Order in Masked Diffusion Language Models: Limits Today, Potential Tomorrow22 Jan
- 2025On the Role of Discreteness in Diffusion LLMs27 Dec
- 2025Corrective Diffusion Language Models17 Dec
- 2025Efficient-DLM: From Autoregressive to Diffusion Language Models, and Beyond in Speed16 Dec
- 2025Scaling Behavior of Discrete Diffusion Language Models11 Dec
- 2025LLaDA2.0: Scaling Up Diffusion Language Models to 100B10 Dec
- 2025From Next-Token to Next-Block: A Principled Adaptation Path for Diffusion LLMs7 Dec
- 2025TiDAR: Think in Diffusion, Talk in Autoregression12 Nov
- 2025Diffusion Language Models are Super Data Learners5 Nov
- 2025Encoder-Decoder Diffusion Language Models for Efficient Training and Inference26 Oct
- 2025Soft-Masked Diffusion Language Models20 Oct
27 more
- 2025Guided Star-Shaped Masked Diffusion9 Oct
- 2025SDAR: A Synergistic Diffusion-AutoRegression Paradigm for Scalable Sequence Generation7 Oct
- 2025On Powerful Ways to Generate: Autoregression, Diffusion, and Beyond7 Oct
- 2025Self-Speculative Masked Diffusions4 Oct
- 2025Fine-Tuning Masked Diffusion for Provable Self-Correction1 Oct
- 2025Why mask diffusion does not work29 Sep
- 2025LLaDA-MoE: A Sparse MoE Diffusion Language Model29 Sep
- 2025Training Optimal Large Diffusion Language Models28 Sep
- 2025Dream-Coder 7B: An Open Diffusion Language Model for Code1 Sep
- 2025Dream 7B: Diffusion Large Language Models21 Aug
- 2025Diffusion LLMs Can Do Faster-Than-AR Inference via Discrete Diffusion Forcing8 Aug
- 2025Seed Diffusion: A Large-Scale Diffusion Language Model with High-Speed Inference4 Aug
- 2025Diffusion Beats Autoregressive in Data-Constrained Settings21 Jul
- 2025DiffuCoder: Understanding and Improving Masked Diffusion Models for Code Generation25 Jun
- 2025Flexible-length Text Infilling for Discrete Diffusion Models16 Jun
- 2025FlashDLM: Accelerating Diffusion Language Model Inference via Efficient KV Caching and Guided Diffusion27 May
- 2025Block Diffusion: Interpolating Between Autoregressive and Diffusion Language Models12 Mar
- 2025Remasking Discrete Diffusion Models with Inference-Time Scaling1 Mar
- 2025Large Language Diffusion Models14 Feb
- 2025Theoretical Benefit and Limitation of Diffusion Language Model13 Feb
- 2024Scaling Diffusion Language Models via Adaptation from Autoregressive Models23 Oct
- 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planning18 Oct
- 2024Discrete Copula Diffusion2 Oct
- 2024Simple and Effective Masked Diffusion Language Models11 Jun
- 2024Simplified and Generalized Masked Diffusion for Discrete Data6 Jun
- 2024Your Absorbing Discrete Diffusion Secretly Models the Conditional Distributions of Clean Data6 Jun
- 2023Discrete Diffusion Modeling by Estimating the Ratios of the Data Distribution25 Oct
Other references · 27
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 9,122
- 2025Qwen3 Technical Reportcited by 8,820
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,058
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,719
- 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,391
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 546
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 498
15 more
- 2022A Continuous Time Framework for Discrete Denoising Modelscited by 451
- 2025Fast-dLLM: Training-free Acceleration of Diffusion LLM by Enabling KV Cache and Parallel Decodingcited by 420
- 2025Mercury: Ultra-Fast Language Models Based on Diffusioncited by 235
- 2025dLLM-Cache: Accelerating Diffusion Large Language Models with Adaptive Cachingcited by 169
- 2025Fast-dLLM v2: Efficient Block-Diffusion LLMcited by 139
- 2025dParallel: Learnable Parallel Decoding for dLLMscited by 65
- 2025Accelerating Diffusion Large Language Models with SlowFast Sampling: The Three Golden Principlescited by 45
- 2025ParallelBench: Understanding the Trade-offs of Parallel Decoding in Diffusion LLMscited by 43
- 2022On the Learning of Non-Autoregressive Transformerscited by 27
- 2025Learning to Parallel: Accelerating Diffusion Large Language Models via Learnable Parallel Decodingcited by 27
- 2025Accelerating Diffusion LLM Inference via Local Determinism Propagationcited by 21
- 2025Free Draft-and-Verification: Toward Lossless Parallel Decoding for Diffusion Large Language Modelscited by 19
- 2025Every Sample Matters: Leveraging Mixture-of-Experts and High-Quality Data for Efficient and Accurate Code LLMcited by 13
- 2025Enabling Approximate Joint Sampling in Diffusion LMscited by 10
- 2025Learnable Sampler Distillation for Discrete Diffusion Modelscited by 8
Built on by
Citing papers per year: 2026: 3.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2026Why Diffusion Language Models Struggle with Truly Parallel (Non-Autoregressive) Decoding?
- 2026Introspective Diffusion Language Models
- 2026Rethinking the Generation Order of Block Diffusion Language Models
- 2025A Survey on Diffusion Language Models
- 2025From Bits to Rounds: Parallel Decoding with Exploration for Diffusion Language Models
- 2025How Efficient Are Diffusion Language Models? A Critical Examination of Efficiency Evaluation Practices
- 2025Diffusion Language Models Know the Answer Before Decoding
- 2026Mean-Field Parallel Decoding for Discrete Diffusion Language Models