Let It Go or Learn to Self-Correct: Continuous Diffusion for Constrained Discrete Tasks
On the map: Diffusion models → Discrete and text diffusion
Abstract (arXiv)
Denoising Diffusion Probabilistic Models (DDPMs) generate samples by starting from noise and repeatedly denoising while keeping each update close to the current noisy state. This behavior is effective in many continuous domains, but its role is less clear for globally constrained discrete tasks, such as Sudoku, graph connectivity, Latin squares, and N-queens. In such settings, early discrete errors can be difficult to undo. As a result, standard diffusion sampling may preserve early mistakes, even when the model's clean predictions are informative. We compare standard samplers to sampling directly from the model's clean prediction. Without retraining, this single change improves Sudoku validity from 31% to 95%, with consistent gains across the other discrete tasks. We hypothesize that staying close to the current noisy state is harmful because the reverse trajectory can drift off the forward noising distribution the model was trained on. To reduce this train-test mismatch, we further introduce self-correction training, which exposes the model to its own predictions, improving robustness to errors that arise during inference. This substantially improves the performance of standard samplers. Our results suggest that continuous diffusion models can learn nontrivial global constraints, but discrete reasoning tasks require better alignment between training and inference: either through samplers that reduce commitment to early decisions, or through training that teaches the model to correct its own inference-time errors.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Discrete and text diffusion, one of 14 directions in Diffusion models. Builds on 45 of its 58 references that are in the map. First posted on arXiv 8 Sep 2026.
Builds on
45 of 58 references.
Closest ancestors · 3
Same direction, newest first
- 2025Constrained Discrete Diffusion12 Mar
- 2025Train for the Worst, Plan for the Best: Understanding Token Ordering in Masked Diffusions10 Feb
- 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planning18 Oct
Other references · 42
- 2017Attention Is All You Needcited by 59,932
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2020Denoising Diffusion Implicit Modelscited by 9,655
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2022Flow Matching for Generative Modelingcited by 5,426
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2022Elucidating the Design Space of Diffusion-Based Generative Modelscited by 2,994
- 2022Video Diffusion Modelscited by 2,280
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
- 2022Diffusion Posterior Sampling for General Noisy Inverse Problemscited by 1,375
30 more
- 2022Planning with Diffusion for Flexible Behavior Synthesiscited by 1,023
- 2015Scheduled Sampling for Sequence Prediction with Recurrent Neural Networkscited by 779
- 2024Diffusion Forcing: Next-token Prediction Meets Full-Sequence Diffusioncited by 634
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2025Self Forcing: Bridging the Train-Test Gap in Autoregressive Video Diffusioncited by 569
- 2021Argmax Flows and Multinomial Diffusion: Learning Categorical Distributionscited by 566
- 2023Improved Techniques for Training Consistency Modelscited by 430
- 2022Analog Bits: Generating Discrete Data using Diffusion Models with Self-Conditioningcited by 362
- 2024Flow Matching Guide and Codecited by 291
- 2024Diffusion for World Modeling: Visual Details Matter in Ataricited by 285
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2023A Survey on Video Diffusion Modelscited by 203
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2025Hierarchical Reasoning Modelcited by 167
- 2024The pitfalls of next-token predictioncited by 156
- 2019Neural Logic Machinescited by 144
- 2023LayoutDM: Discrete Diffusion Model for Controllable Layout Generationcited by 141
- 2022Parallel Diffusion Models of Operator and Image for Blind Inverse Problemscited by 113
- 2023Elucidating the Exposure Bias in Diffusion Modelscited by 98
- 2023Input Perturbation Reduces Exposure Bias in Diffusion Modelscited by 88
- 2024Constrained Synthesis with Projected Diffusion Modelscited by 83
- 2023Dirichlet Diffusion Score Model for Biological Sequence Generationcited by 73
- 2025The Principles of Diffusion Modelscited by 70
- 2025Physics-Constrained Flow Matching: Sampling Generative Models with Hard Constraintscited by 46
- 2024Learning Iterative Reasoning through Energy Diffusioncited by 36
- 2025An Introduction to Flow Matching and Diffusion Modelscited by 33
- 2023On Error Propagation of Diffusion Modelscited by 30
- 2025Spatial Reasoning with Denoising Modelscited by 15
- 2025HardFlow: Hard-Constrained Sampling for Flow-Matching Models via Trajectory Optimizationcited by 10
- 2022Markup-to-Image Diffusion Models with Scheduled Samplingcited by 6
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Diffusion as a Training Curriculum for Timestep-Free Iterative Reasoning
- 2026Can Continuous-Time Diffusion Models Generate and Solve Globally Constrained Discrete Problems? A Study on Sudoku
- 2026Learned Relay Representations for Forward-Thinking Discrete Diffusion Models
- 2026Simplex Relaxation for Discrete Diffusion
- 2024Denoising Task Difficulty-based Curriculum for Training Diffusion Models
- 2026Hierarchical Continuous Diffusion Language Models
- 2024Unified Discrete Diffusion for Categorical Data
- 2025Fine-Tuning Masked Diffusion for Provable Self-Correction