LGAIJun 22

Scheduling Thoughts: Learning the Order of Thought in Diffusion Language Models

arXiv:2606.2356718.6
Predicted impact top 10% in LG · last 90 daysOriginality Highly original
AI Analysis

For practitioners using diffusion language models, SAS provides a principled way to replace heuristic decoding schedules with learned ones, yielding substantial performance gains.

The paper introduces Self-Aware Scheduling (SAS), a method that learns the optimal unmasking order in masked diffusion language models via policy optimization, improving Sudoku puzzle accuracy from 82.0% to 91.8% and GSM8K pass@1 from 64% to 76%.

Masked diffusion language models decode by iteratively unmasking tokens, where the unmasking order defines an "order of thought" that strongly influences generation quality yet is typically chosen heuristically. We derive a tractable upper bound on the sequential decoding mismatch, measured by the Kullback-Leibler divergence and expressed in terms of the model's pathwise log-likelihood, with tightness under sufficient model expressivity. This bound induces a dense self-aware reward over ordered trajectories, casting order selection as a principled policy optimization problem with a frozen denoiser. We instantiate this idea as Self-Aware Scheduling (SAS), which learns a lightweight order policy using Group Relative Policy Optimization and applies seamlessly to both any-order and semi-autoregressive decoding. On Sudoku with 1B MDM, SAS improves puzzle accuracy from 82.0% (best heuristic schedule) to 91.8%, and reaches 97.5% with second-stage fine-tuning along learned trajectories. On mathematical reasoning with LLaDA-8B, SAS improves pass@1 on GSM8K from 64% to 76% and on MBPP from 39.5% to 41%, consistently matching or exceeding heuristic schedules across generation lengths and block sizes. Project page: https://jimmyxu123.github.io/SAS

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes