atlas

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

LiteSearch: Efficient Tree Search with Dynamic Exploration Budget for Math Reasoning

AAAI 2025 · Large language models › Reasoning and chain of thought · approach: Efficient and adaptive thinking · 1 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 LiteSearch, a value-guided tree search with progress-aware selection and dynamic node-level expansion budgets, trained via a Llama-3-8B value network using only final-answer labels, to cut token cost of math reasoning search.

Problem

Tree search methods (BFS, MCTS) for LLM math reasoning require many more generated tokens than greedy decoding because they allocate expansion budgets wastefully and often need step-level annotations.

Approach

A guided tree search that selects nodes by value plus a progress term (relative to greedy decoding) and sets each node's child budget inversely to its calibrated value and depth, with a value network trained only on final-answer correctness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use dynamic rather than static node budgets (ablation)LiteSearch (Incremental) · GSM8KAccuracy: .779 -> .797Helped
Use dynamic rather than static node budgets (ablation)LiteSearch (Batch) · GSM8KAccuracy: .802 -> .823Helped
Add a depth penalty to the budget calculation (ablation)LiteSearch (Incremental) · GSM8KAccuracy: .780 -> .797Helped
Add greedy-value calibration (ablation)LiteSearch (Incremental) · GSM8KAccuracy: .783 -> .797Helped
Add a depth penalty to the budget calculation (ablation)LiteSearch (Batch) · GSM8KAccuracy: .815 -> .823Helped
Add greedy-value calibration (ablation)LiteSearch (Batch) · GSM8KAccuracy: .806 -> .823Helped
Use step number rather than token number to estimate progress (ablation)LiteSearch (Incremental) · GSM8KAccuracy: 1.3 pointsMixed
Increase progress-term weight to λ=0.15 using step-number progress (ablation)LiteSearch (Incremental) · GSM8K#Tokens (k): nearly 20%Helped
Train the value network with mixed-domain data rather than single-domain data (ablation)LiteSearch (Incremental) · TabMWPAccuracy: 0.75 vs 0.78Helped
Add Soft Voting to LiteSearch (Batch) answers below the value threshold (ablation)LiteSearch (Batch) · GSM8KAccuracy: .823 -> .841; .823 -> .843; .823 -> .847Helped
Increase the budget upper bound B (ablation)LiteSearch · GSM8KAccuracyHelped
Increase the budget upper bound B (ablation)LiteSearch · GSM8K#Tokens (k)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: GSM8K TabMWP MATH

Benchmarks: GSM8K TabMWP MATH500

Metrics: accuracy number of generated tokens (k)

Baselines: Greedy Decoding Hard Voting ToT-DFS ToT-BFS Soft Voting MCTS

Builds on: Tree-of-Thought Self-Consistency Monte Carlo Tree Search Beam search

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