atlas

Research map / Large language models / Reasoning and chain of thought

Aligning Tree-Search Policies with Fixed Token Budgets in Test-Time Scaling of LLMs

ICML 2026 · Large language models › Reasoning and chain of thought · approach: Routing, pruning and distillation for reasoning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Budget-Guided MCTS (BG-MCTS), which conditions MCTS selection and widening on the remaining token budget so search shifts from broad exploration to refinement and answer completion, outperforming budget-agnostic tree-search baselines on MATH500, AIME24/25, and UGPhysics.

Problem

Tree-search decoding for LLM test-time scaling under a fixed per-query output-token budget; existing tree-search policies are budget-agnostic, treating the budget only as a stopping condition, leading to late over-branching or premature termination.

Approach

Condition the PUCT selection and widening decisions on the budget sufficiency ratio rho = 1 - C_used/B: anneal the exploration bonus by rho, add a depth-biased completion term scaled by (1-rho), and add a virtual generative child whose score (mean plus rho-scaled variance of child values) decides when to widen, yielding a budget-aligned wide-to-deep schedule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add budget-guided selection and widening (BG-MCTS) vs. budget-agnostic MCTSLlama-3.1-8B-Instruct and Qwen models · MATH500 Lv.5 and AIME24/25 across 10K/20K/30K budgetsaccuracy: e.g., MATH500 Qwen2.5-7B 0.711 vs 0.659 at 30KHelped
Remove virtual generative child / dynamic widening (w/o generative node) (ablation)BG-MCTS · MATH500 Lv.5, Qwen2.5-7B-Instruct, 10K/20K/30Kaccuracy: 0.679/0.619/0.672 vs full 0.662/0.699/0.711Mixed
Remove budget-annealed exploration (Explore annealing) (ablation)BG-MCTS · MATH500 Lv.5, Llama-3.1-8B-Instructaccuracy: at 30K: .418 vs .443 full (other budgets mixed)Hurt
Remove completion bias (Exploit shaping) (ablation)BG-MCTS · MATH500 Lv.5, Qwen2.5-7B-Instructaccuracy: 0.646/0.664/0.660 vs full 0.662/0.699/0.711Hurt
Remove budget-guided widening (Widen annealing) (ablation)BG-MCTS · MATH500 Lv.5, Llama-3.1-8B-Instructaccuracy: .310/.392/.433 vs full .393/.465/.443Mixed
Apply LiteSearch-style early stopping to BG-MCTS (ablation)BG-MCTS · MATH500 Lv.5, Llama-3.1-8B-Instruct, 20Kaccuracy: 0.396 with early stopping vs 0.465 withoutHurt
Replace tree search with beam search (width 5, branching 10)Qwen2.5-7B-Instruct on MATH500 Lv.5 · MATH500 Lv.5, 10K/20K/30Kaccuracy: 0.328/0.537/0.597 vs BG-MCTS 0.662/0.699/0.711Hurt
Budget-aware tree search (BG-MCTS) vs LiteSearch early stopping on UGPhysicsBG-MCTS · UGPhysics, Qwen3-32Baccuracy: .357 avg vs .326 MCTS and .323 LiteSearch-BatchHelped

Surprising findings

Limitations

Experimental setup

Datasets: MATH500 AIME24/25 UGPhysics

Benchmarks: MATH500 Level 5 AIME24/25 UGPhysics

Metrics: accuracy answered-tree rate answered-node precision average max depth and width

Baselines: Repeated Sampling Sequential Refinement MCTS AB-MCTS-M LiteSearch-Incre. LiteSearch-Batch Beam Search

Builds on: Monte Carlo Tree Search PUCT AB-MCTS LiteSearch dynamic widening

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy