cs.CLApr 2, 2026

Dependency-Guided Parallel Decoding in Discrete Diffusion Language Models

Authors: Liran Ringel, Ameen Ali, Yaniv Romano

Organizations: Department of Computer Science, Technion – Israel Institute of Technology · Department of Electrical and Computer Engineering, Technion – Israel Institute of Technology · Blavatnik School of Computer Science and AI, Tel Aviv, Israel

Abstract

Discrete diffusion language models (dLLMs) accelerate text generation by unmasking multiple tokens in parallel. However, parallel decoding introduces a distributional mismatch: it approximates the joint conditional using a fully factorized product of per-token marginals, which degrades output quality when selected tokens are strongly dependent. We propose DEMASK (DEpendency-guided unMASKing), a lightweight dependency predictor that attaches to the final hidden states of a dLLM. In a single forward pass, it estimates pairwise conditional influences between masked positions. Using these predictions, a greedy selection algorithm identifies positions with bounded cumulative dependency for simultaneous unmasking. Under a sub-additivity assumption, we prove this bounds the total variation distance between our parallel sampling and the model's joint. Empirically, DEMASK achieves 1.7-2.2×\times speedup on Dream-7B while matching or improving accuracy compared to confidence-based and KL-based baselines.

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. DAPD: Dependency-Aware Parallel Decoding via Attention for Diffusion LLMs

    Mar 13, 2026Bumjun Kim, Dongjae Jeon, Moongyu Jeon +1Parallel DecodingDiffusion Language Model Decoding

  2. DOS: Dependency-Oriented Sampler for Masked Diffusion Language Models

    Mar 16, 2026Xueyu Zhou, Yangrong Hu, Jian HuangLanguage Model DecodingDiffusion Language Model Decoding

  3. DMax: Aggressive Parallel Decoding for dLLMs

    Apr 9, 2026Zigeng Chen, Gongfan Fang, Xinyin Ma +2Diffusion Language Model DecodingDiffusion Language Models