Optimizing Length Compression in Large Reasoning Models

Zhengxiang Cheng, Dongping Chen, Mingyang Fu, Tianyi Zhou
6/17/2025
cs.AIcs.CL

Official code: zxiangx/LC-R1 (29 stars, last commit 2025-10-20).

Abstract

Large Reasoning Models (LRMs) have achieved remarkable success, yet they often suffer from producing unnecessary and verbose reasoning chains. We identify a core aspect of this issue as "invalid thinking" -- models tend to repeatedly double-check their work after having derived the correct answer. To address this specific inefficiency, we move beyond the general principles of Efficacy and Efficiency to propose two new, fine-grained principles: Brevity, which advocates for eliminating redundancy, and Sufficiency, which ensures critical reasoning steps are preserved. Guided by these principles, we introduce LC-R1, a post-training method based on Group Relative Policy Optimization (GRPO). LC-R1 employs a novel combination of a Length Reward for overall conciseness and a Compress Reward that is specifically designed to remove the invalid portion of the thinking process. Extensive experiments on multiple reasoning benchmarks demonstrate that LC-R1 achieves a significant reduction in sequence length (~50%) with only a marginal (~2%) drop in accuracy, achieving a favorable trade-off point on the Pareto frontier that prioritizes high compression. Our analysis further validates the robustness of LC-R1 and provides valuable insights for developing more powerful yet computationally efficient LRMs. Our code is released at https://github.com/zxiangx/LC-R1.

View on arXivView PDF

Code Implementations(1)

zxiangx/LC-R1Official100%

Code for paper: Optimizing Length Compression in Large Reasoning Models

295Shell, PythonJun 17, 20251 years ago

Cite this paper

@article{cheng2025optimizing,
  title  = {Optimizing Length Compression in Large Reasoning Models},
  author = {Zhengxiang Cheng and Dongping Chen and Mingyang Fu and Tianyi Zhou},
  year   = {2025},
  eprint = {2506.14755},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.14755v2}
}

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/2506.14755.svg)](https://codeofpaper.com/paper/2506.14755)

Discussion