atlas

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

A*-Thought: Efficient Reasoning via Bidirectional Compression for Low-Resource Settings

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Long CoT dynamics and efficiency · 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.

Compresses long chain-of-thought traces of large reasoning models by using A* tree search over thought spans, guided by a GPT-2 bidirectional importance score and a verifier-based cost, then fine-tunes models on the compressed traces.

Problem

Large reasoning models produce very long chain-of-thought traces, which raise inference cost; existing compression methods often degrade accuracy, so the goal is to find compact reasoning paths that keep performance under tight token budgets.

Approach

Treats CoT compression as A* search over a tree whose nodes are thought spans ordered by a bidirectional importance score (question and solution relevance computed with GPT-2 attention and NLL), with path cost combining verifier log-likelihood of the current path and conditional self-information of the solution as the heuristic.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply A*-Thought compressionQwQ-32B fine-tuned on s1K-1.1 · MATH500, AMC23, OlympiadBench, GSM8K; 512-token budget (average)accuracy: 12.3 -> 29.4Helped
Apply A*-Thought compressionQwQ-32B fine-tuned on s1K-1.1 · MATH500, AMC23, OlympiadBench, GSM8K; 512-token budget (average)ACU: 2.41 -> 5.99Helped
Apply A*-Thought compressionQwQ-32B fine-tuned on s1K-1.1 · MATH500, AMC23, OlympiadBench, GSM8K; 4096-token budget (average)length: 2826.00 to 1876.66Helped
Apply A*-Thought compressionQwQ-32B fine-tuned on s1K-1.1 · MATH500, AMC23, OlympiadBench, GSM8K; 4096-token budget (average)accuracy: 70.6% to 69.3%Hurt
Increase k_min from 5 to 15 (ablation)A*-Thought · MATH500, AMC23, OlympiadBench, GSM8K; 4096-token budget (average)accuracy: 69.3 -> 72.0Helped
Increase k_min from 5 to 15 (ablation)A*-Thought · MATH500, AMC23, OlympiadBench, GSM8K; 4096-token budget (average)length: 1876.66 -> 2342.85Hurt
Set beta to 0.5 instead of 0.1 (ablation)A*-Thought · ARC and LiveCodeBench; 512-token budget (average)accuracy: 34.00 -> 28.25Hurt
Set beta to 0.9 instead of 0.1 (ablation)A*-Thought · ARC and LiveCodeBench; 512-token budget (average)accuracy: 34.00 -> 27.00Hurt
Combine attention-level and model-level importance in BIS (ablation)A*-Thought · 512-token budgetaccuracyHelped
Integrate question and solution perspectives in BIS (ablation)A*-Thought · various inference budgetsaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: s1K-1.1 MATH500 AMC23 OlympiadBench GSM8K LiveCodeBench MMLU ARC

Benchmarks: MATH500 AMC23 OlympiadBench GSM8K LiveCodeBench MMLU ARC

Metrics: accuracy response length accuracy per computation unit (ACU) pass@k

Baselines: Chain-of-Draft Break-the-Chain TokenSkip QwQ-32B w/ s1K-1.1

Builds on: LongLLMLingua TokenSkip s1 Chain-of-Draft Break-the-Chain

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