SmartThinker: Progressive Chain-of-Thought Length Calibration for Efficient Large Language Model Reasoning

Chenzhi Hu, Qinzhe Hu, Yuhang Xu, Junyi Chen, Ruijie Wang +4 more
3/9/2026
cs.CLcs.LG

Official code: SJTU-RTEAS/SmartThinker (16 stars, Apache-2.0, last commit 2026-05-02).

Abstract

Large reasoning models (LRMs) like OpenAI o1 and DeepSeek-R1 achieve high accuracy on complex tasks by adopting long chain-of-thought (CoT) reasoning paths. However, the inherent verbosity of these processes frequently results in redundancy and overthinking. To address this issue, existing works leverage Group Relative Policy Optimization (GRPO) to reduce LRM output length, but their static length reward design cannot dynamically adapt according to the relative problem difficulty and response length distribution, causing over-compression and compromised accuracy. Therefore, we propose SmartThinker, a novel GRPO-based efficient reasoning method with progressive CoT length calibration. SmartThinker makes a two-fold contribution: First, it dynamically estimates the optimal length with peak accuracy during training and guides overlong responses toward it to reduce response length while sustaining accuracy. Second, it dynamically modulates the length reward coefficient to avoid the unwarranted penalization of correct reasoning paths. Extensive experiment results show that SmartThinker achieves up to 52.5% average length compression with improved accuracy, and achieves up to 16.6% accuracy improvement on challenging benchmarks like AIME25. The source code can be found at https://github.com/SJTU-RTEAS/SmartThinker.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Repository for the paper “SmartThinker: Progressive Chain-of-Thought Length Calibration for Efficient Large Language Model Reasoning”

160Shell, PythonFeb 12, 20265 months agoApache-2.0

Similar Papers

Cite this paper

@article{hu2026smartthinker,
  title  = {SmartThinker: Progressive Chain-of-Thought Length Calibration for Efficient Large Language Model Reasoning},
  author = {Chenzhi Hu and Qinzhe Hu and Yuhang Xu and Junyi Chen and Ruijie Wang and Shengzhong Liu and Jianxin Li and Fan Wu and Guihai Chen},
  year   = {2026},
  eprint = {2603.08000},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.08000v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.08000.svg)](https://codeofpaper.com/paper/2603.08000)

Discussion