Stratified Scaling Search for Test-Time in Diffusion Language Models (April 2026) logo

Stratified Scaling Search for Test-Time in Diffusion Language Models (April 2026)

Free

S³: inference-time procedure maintaining a population of partial denoising trajectories with verifier-based look-ahead and reward-tilted Gibbs distribution — first principled test-time scaling for discrete masked diffusion LMs

FreeFree tier
Inputs: textOutputs: text
Type
Open Source

About Stratified Scaling Search for Test-Time in Diffusion Language Models (April 2026)

S³ (Stratified Scaling Search) is a test-time scaling method for discrete masked diffusion language models. It improves generation quality by reallocating compute during the denoising process using a verifier-guided search that maintains multiple candidate trajectories, evaluates them with a lightweight reference-free verifier, and selectively resamples promising candidates while preserving diversity. This approximates a reward-tilted sampling distribution that favors higher-quality outputs. Experiments with LLaDA-8B-Instruct on MATH-500, GSM8K, ARC-Challenge, and TruthfulQA show consistent performance improvements, especially on mathematical reasoning tasks, without modifying the underlying model or decoding schedule.

Key Features

Test-time scaling without additional training
Verifier-guided search during the denoising process
Maintains a population of partial denoising trajectories
Lightweight reference-free verifier for evaluating candidates
Selective resampling while preserving diversity within search frontier
Approximates a reward-tilted sampling distribution
Demonstrated consistent improvements on MATH-500, GSM8K, ARC-Challenge, and TruthfulQA
Largest gains on mathematical reasoning tasks

Pros & Cons

Pros
  • Improves performance without any retraining or fine-tuning
  • Principled approach grounded in classical search and reward-tilted distributions
  • Generalizable across multiple reasoning benchmarks
  • Leaves the underlying model and decoding schedule unchanged
  • Provides a practical mechanism for test-time scaling in diffusion LMs
Cons
  • Requires additional inference-time compute for search and evaluation
  • Effectiveness depends on the quality of the lightweight verifier
  • Currently demonstrated only on discrete masked diffusion LMs (e.g., LLaDA-8B-Instruct)
  • Still a research method; not yet validated across all model types or scales

Best For

Mathematical reasoning (MATH-500, GSM8K)Commonsense reasoning (ARC-Challenge)Factual accuracy and truthfulness (TruthfulQA)General question answering with diffusion language modelsImproving output quality of fixed diffusion LMs at inference time

FAQ

What is S³?
S³ (Stratified Scaling Search) is a test-time scaling method for discrete masked diffusion language models that improves generation quality by using verifier-guided search during the denoising process, rather than only at the final output stage.
How does S³ work?
At each denoising step, S³ expands multiple candidate trajectories, evaluates them with a lightweight reference-free verifier, and selectively resamples promising candidates while preserving diversity within the search frontier, approximating a reward-tilted sampling distribution.
What models were used in the experiments?
The experiments used LLaDA-8B-Instruct, a discrete masked diffusion language model, on benchmarks including MATH-500, GSM8K, ARC-Challenge, and TruthfulQA.
What improvements were observed?
S³ consistently improved performance across all benchmarks, with the largest gains on mathematical reasoning tasks (MATH-500 and GSM8K).