Generation Order and Parallel Decoding in Masked Diffusion Models: An Information-Theoretic Perspective
Shaorong Zhang, Longxuan Yu, Rob Brekelmans, Luhan Tang, Salman Asif, Greg Ver Steeg
TL;DR
The paper tackles the fundamental problem of how generation order and parallel decoding affect distributional correctness in Masked Diffusion Models. By building an information-theoretic framework, it distinguishes order sensitivity due to model error from parallelization bias due to factorized sampling, introducing forward KL, reverse KL, and incoherence as complementary diagnostics. It shows that Easy-First strategies become more beneficial as model error increases, while exact verification to remove sampling error incurs an exponential cost tied to conditional total correlation; remasking offers heuristic improvements without guaranteeing correctness. Empirically, controlled Block-HMM studies and arithmetic reasoning experiments validate the theory, highlighting a critical speed–fidelity trade-off and guiding principled decoding strategies for efficient yet reliable generation.
Abstract
Masked Diffusion Models (MDMs) significantly accelerate inference by trading off sequential determinism. However, the theoretical mechanisms governing generation order and the risks inherent in parallelization remain under-explored. In this work, we provide a unified information-theoretic framework to decouple and analyze two fundamental sources of failure: order sensitivity and parallelization bias. Our analysis yields three key insights: (1) The benefits of Easy-First decoding (prioritizing low-entropy tokens) are magnified as model error increases; (2) factorized parallel decoding introduces intrinsic sampling errors that can lead to arbitrary large Reverse KL divergence, capturing "incoherence" failures that standard Forward KL metrics overlook; and (3) while verification can eliminate sampling error, it incurs an exponential cost governed by the total correlation within a block. Conversely, heuristics like remasking, though computationally efficient, cannot guarantee distributional correctness. Experiments on a controlled Block-HMM and large-scale MDMs (LLaDA) for arithmetic reasoning validate our theoretical framework.
