atlas

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

TokenSqueeze: Performance-Preserving Compression for Reasoning LLMs

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.

Proposes TokenSqueeze, a self-generated-data Long2Short method that combines adaptive-quantile depth selection, KL-constrained step-level rewriting, and a length-aware DPO+SFT objective to cut reasoning token usage while preserving accuracy.

Problem

Long chain-of-thought reasoning LLMs produce very long traces, raising latency and memory; existing Long2Short methods reduce length but often sacrifice accuracy (reasoning oversimplification).

Approach

Builds long/short preference pairs from the model's own samples using an adaptive quantile q = alpha*(1-p) to match reasoning depth to difficulty, rewrites each reasoning step into shorter candidates under a KL constraint, and trains with a composite SFT + length-aware DPO (DPO-L) objective.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply TokenSqueeze trainingDeepSeek-R1-Distill-Qwen-7B · AIME24accuracy: 55.5 -> 57.5Helped
apply TokenSqueeze trainingDeepSeek-R1-Distill-Qwen-7B · MATH500Len-T: 3638 -> 1773 (-51.3\%)Helped
apply TokenSqueeze trainingDeepSeek-R1-Distill-Qwen-7B · AIME25accuracy: 39.2 -> 39.8Helped
apply TokenSqueeze trainingDeepSeek-R1-Distill-Qwen-7B · LiveCodeBenchaccuracy: 31.3 -> 35.0Helped
apply TokenSqueeze trainingDeepSeek-R1-Distill-Qwen-1.5B · MATH500accuracy: 83.9 -> 83.2Hurt
apply TokenSqueeze trainingDeepSeek-R1-Distill-Qwen-1.5B · LiveCodeBenchaccuracy: 13.4 -> 16.7Helped
use adaptive Q-DYN selection rather than shortest-only selection (ablation)TokenSqueeze preference data · AIME24accuracy: 53.3 -> 57.3Helped
use adaptive Q-DYN selection rather than fixed-quantile Q-FIX (ablation)TokenSqueeze preference data · MATH500accuracy: 92.2 -> 92.8Helped
include longer correct traces as additional negative samples (ablation)Q-DYN preference data · AIME24accuracy: 57.3 -> 52.3Hurt
include longer correct traces as additional negative samples (ablation)Q-DYN preference data · MATH500accuracy: 92.8 -> 90.8Hurt
add intra-step linguistic refinement (ablation)TokenSqueeze without refinement · AIME24Len: 6190 -> 5157Helped
add intra-step linguistic refinement (ablation)TokenSqueeze without refinement · MATH500Len: 2180 -> 1773Helped

Surprising findings

Limitations

Experimental setup

Datasets: MATH500 AIME24 AIME25 LiveCodeBench

Benchmarks: AIME24 MATH500 AIME25 LiveCodeBench

Metrics: Answer accuracy Len-T Len-A AUC under 32K token budget

Baselines: Kimi-k1.5 (DPO) DAST TrainEffi TokenSkip GPT-4o-mini rewrite DPO SFT

Builds on: DPO Kimi-k1.5 TokenSkip DAST GRPO

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