Research
When2Think: Learning Difficulty-Aware Length Control for Efficient Hybrid Reasoning Models
Overview Research area: Efficient inference and reinforcement learning for large reasoning models (LRMs), specifically adaptive computation allocation in hybrid System 1 / System 2 reasoning. Technica

- arXiv
- 2609.19671
- Published
- 2026-09-17
- Authors
- Jaejun Shim, HyunJin Kim, Young Jin Kim, JinYeong Bak
AI summary
Overview
Research area: Efficient inference and reinforcement learning for large reasoning models (LRMs), specifically adaptive computation allocation in hybrid System 1 / System 2 reasoning.
Technical level: Intermediate. The paper assumes familiarity with reinforcement learning from verifiable rewards (RLVR), PPO-style clipped objectives, importance sampling, and pass@k evaluation. The conceptual framing (overthinking, underthinking, efficiency tax) is accessible, but the reward formulation and advantage standardization require RL background.
Scope: The paper proposes When2Think, a post-training reward-shaping framework that learns to decide, per instance, whether to reason explicitly and how long to reason, evaluated on mathematical reasoning benchmarks.
What This Paper Is About
Large reasoning models often waste computation by "overthinking" easy problems while simultaneously "underthinking" hard ones, terminating reasoning too early or producing fragmented chains. Existing fixes such as uniform length penalties or rigid mode routing introduce an "efficiency tax": saving tokens on easy problems costs accuracy on hard ones. The goal of this paper is to reframe efficient reasoning as an instance-adaptive computation allocation problem rather than a compression problem, and to learn a single policy that allocates reasoning depth according to per-instance difficulty.
Key Contributions
-
A unified analysis of reasoning inefficiency. The authors characterize the "efficiency tax" (Section 6.1), showing that token-reduction methods suppress overthinking on easy instances but induce underthinking on hard ones.
-
Reframing efficient reasoning as instance-adaptive control. Instead of minimizing reasoning length, the paper shifts the objective to difficulty-aware allocation of reasoning depth across instances (Section 6.2).
-
When2Think, a post-training framework for hybrid reasoning. The method introduces Instance-level Difficulty-Aware Control (IDAC), a reward-shaping mechanism using pre-computed reference statistics (accuracy and token usage) to regulate reasoning depth, combined with verifier-based rewards and batch-wise standardized advantages (BWS).
-
Stable critic-free optimization. The framework requires no learned reward model, no learned critic, and no online reference-model queries during policy updates, because reference statistics are pre-computed offline per epoch.
Main Findings
-
Efficiency tax is real and measurable. On AIME24, LC-R1 and AdaptThink reduce inference cost relative to the R1-Distill-Qwen backbone but lose 10.0 and 1.3 accuracy points respectively, illustrating that token savings on easy instances can be paid for with hard-instance accuracy.
-
AIME24 trade-off improvement. When2Think raises Pass@3 from 46.0% to 56.0% (a 10.0 point gain) while reducing token usage by 3,959 tokens, a 27.9% reduction relative to the base model.
-
AIME25 result. When2Think achieves 40.0% Pass@3 on AIME25 (an 8.0 point gain over the R1-Distill-Qwen base of 32.0%), with token usage of 9,549 versus 12,616 (−3,067), outperforming compression and routing-only baselines.
-
Cross-benchmark results. On GSM-Plus, When2Think reaches 85.7% Pass@3 with 1,052 tokens (versus 79.4% and 590 tokens for R1-Distill-Qwen). On OlympiadBench-Math, 62.4% Pass@3 with 5,909 tokens (−2,725 versus base).
-
System 1 preference on easy instances. On MATH-500 Level 1, R1-Distill generates an average of 1,199 tokens despite minimal reasoning demand; When2Think cuts this to 619 tokens (−580) while maintaining 95.8% accuracy.
-
System 2 engagement on hard instances. On MATH-500 Level 5, When2Think maintains accuracy while reducing tokens by 2,276 relative to R1-Distill. On adversarially perturbed GSM-Plus instances it deliberately increases computation by 462 tokens, yielding a 6.3% absolute accuracy gain.
-
Difficulty-aligned think ratio. On MATH-500, the fraction of Think trajectories rises monotonically with difficulty, from about 0.2 at Level 1 to over 0.7 at Level 5, whereas baselines show weak or misaligned responses (ThinkLess allocates nearly constant computation, DeepScaleR overthinks easy instances, AdaptThink under-allocates on hard ones).
-
IDAC is necessary for depth control. The IS+BWS variant, which keeps balanced Think/NoThink exploration but removes IDAC, shows substantially worse validation accuracy, particularly on AIME24. Mode selection alone is insufficient; depth control matters.
-
BWS stabilizes optimization. BWS converts IDAC-shaped trajectory rewards into standardized advantages, improving convergence and preventing degenerate behavior, maintaining a stable think ratio of approximately 0.9 compared to 0.6 without BWS.
-
Importance sampling improves efficiency, not accuracy. Removing IS (while keeping IDAC and BWS) produces a variant that outperforms DeepScaleR-Preview on most benchmarks, suggesting accuracy gains come primarily from IDAC and BWS. IS shifts the policy toward efficiency: GSM-Plus token usage drops from 1,652 to 1,052 with the full model.
-
Scale paradox. Smaller reasoning models generate longer but less effective reasoning traces, so efficiency-tax effects are most visible at small scales. When2Think generalizes to larger models, but larger models exhibit stronger inherent reasoning efficiency, making the effects less pronounced; the analysis therefore focuses on the 1.5B scale.
Methodology in Plain English
The approach starts by measuring how hard each training problem is. Before training, a reference policy generates multiple trajectories per problem, and the authors record two things: how often the reference gets the problem right (a difficulty proxy, α, scaled by γ = 0.9 and a small stability constant) and how many tokens it typically uses (a per-instance token budget, τ).
Then, during reinforcement learning, the model is trained with a mode token prepended to each trajectory: Think (explicit reasoning until an end-of-thinking token) or NoThink (direct answer). An exploration policy samples this mode token uniformly so the model keeps practicing both behaviors, and importance sampling reweights the resulting trajectories back toward the target policy.
The reward has three pieces. First, correctness is verified by a symbolic verifier (no learned reward model). Second, a gated efficiency bonus is added only when the answer is correct: the bonus decays exponentially with trajectory length relative to the instance's reference length, and the decay is stronger for instances the reference found easy (via the difficulty weight α). NoThink trajectories skip this decay entirely. Third, the instance-level reference accuracy α is subtracted, so the model is scored relative to what the reference policy already achieved on that problem, rather than against a global baseline.
Finally, instead of training a critic, the method standardizes rewards within each mini-batch across instances (batch-wise standardized advantage), giving all tokens in a trajectory the same advantage value. This keeps optimization stable while preserving the cross-instance difficulty structure, so a long, successful trajectory on a hard problem still receives positive credit.
Why This Matters
Impact on research. The paper reframes efficient reasoning as an allocation problem rather than a compression problem, and shows that difficulty-aware depth control can be learned without a learned critic or reward model. It offers a concrete alternative to discrete routing and length penalties, and its ablations isolate which mechanisms drive accuracy (IDAC, BWS) versus efficiency (IS).
Real-world applications (plausible extensions the method enables):
- Mathematical tutoring systems that can answer simple arithmetic and algebra questions immediately while reserving extended chain-of-thought for olympiad-level problems.
- Competitive math and STEM problem-solving assistants, where token budgets dominate serving costs and hard problems still require deep deliberation.
- Inference cost control in deployed reasoning agents, where overthinking on easy requests directly translates into latency and GPU spend.
- Difficulty-aware routing in educational assessment tools, where the fraction of explicit reasoning is itself a signal about problem difficulty.
Industry relevance. The reported infrastructure is modest: training the 1.5B model required approximately 70 GPU-hours on 2 × NVIDIA H100 80GB GPUs, the 7B model approximately 120 GPU-hours, and evaluation about 20 GPU-hours on 2 × NVIDIA A100 80GB GPUs. Because training uses offline cached reference statistics and no online reference-model queries or learned reward model, the method is relatively cheap to run and integrates with existing verifiable-reward pipelines.
Future Directions
- Extending beyond verifiable-reward domains. The authors state that because the method relies on verifiable rewards, it is most directly applicable to mathematical reasoning; open-ended tasks would need additional reward modeling or human evaluation.
- More robust difficulty estimation. The method depends on offline reference statistics for difficulty, which the authors note may be less reliable when problem difficulty is ambiguous.
- Scaling analysis. The paper focuses on the 1.5B scale because inefficiency is most diagnostic there; how IDAC's benefit changes at larger scales, where inherent reasoning efficiency is already stronger, remains an open question.
- Composition with other efficiency approaches. Whether difficulty-aware depth control can be combined productively with token-level compression or discrete routing methods beyond the baselines tested (LC-R1, ThinkPrune, LASER, AdaptThink, ThinkLess) is not resolved.
Target Audience
Researchers and engineers working on reasoning-model efficiency, reinforcement learning from verifiable rewards, and inference cost optimization. It is especially relevant to practitioners deploying LRMs in cost- or latency-sensitive settings, and to readers interested in System 1 / System 2 hybrid reasoning who want a mechanism-level account (IDAC, BWS, IS) of how reasoning depth can be controlled continuously rather than discretely.
Authors’ abstract
Large Reasoning Models (LRMs) achieve strong performance on complex tasks but exhibit systematic inefficiency: they often overthink easy problems and underthink hard ones. Existing approaches based on uniform length penalties or rigid routing incur an efficiency tax, trading reduced computation on easy instances for accuracy loss on hard instances. We formulate efficient reasoning as an instance-adaptive computation allocation problem and propose When2Think, a post-training framework for hybrid reasoning that dynamically allocates computation based on problem difficulty. Our method introduces Instance-level Difficulty-Aware Control (IDAC), a reward-shaping mechanism that leverages pre-computed reference statistics (accuracy and token usage) to regulate reasoning depth. Combined with verifier-based rewards and batch-wise standardized advantages, IDAC enables stable critic-free optimization without learned reward models or online reference-model queries. When2Think encourages direct answering on easy instances while preserving extended reasoning on hard instances, thereby learning when to use System 1 (NoThink) versus System 2 (Think). Experiments on mathematical benchmarks demonstrate improved accuracy-efficiency trade-offs: on AIME24, Pass@3 increases by 10.0% while token usage is reduced by 27.9% relative to the base model, and on AIME25, When2Think achieves 40.0% Pass@3, outperforming compression and routing-only baselines.