← Latest papers
🤖 AI

Fewer Tokens, Smaller Cache: Reward-Coordinated Efficient Reasoning

The paper introduces ReCo, a reward-coordinated framework that optimizes Large Reasoning Models by dynamically adjusting KV-cache compression, curbing redundant reflections, and enabling early stopping based on process rewards, thereby significantly reducing inference costs and latency while preserving accuracy.

Original authors: Qiyuan Zhu, Dezhi Li, Pengyu Cheng, Tianle Chen, Jiacheng Wang, Ruijie Shen, Hao Gu, Sida Lin, Zirui Liu, Jiacheng Liu, Sirui Han

Published 2026-08-06
📖 4 min read☕ Coffee break read

Original authors: Qiyuan Zhu, Dezhi Li, Pengyu Cheng, Tianle Chen, Jiacheng Wang, Ruijie Shen, Hao Gu, Sida Lin, Zirui Liu, Jiacheng Liu, Sirui Han

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a super-smart robot that solves hard puzzles by talking to itself. It doesn't just guess; it writes out a long, detailed story of its thinking process, step by step, before giving you the final answer. This is how modern "Large Reasoning Models" work. They are like brilliant detectives who refuse to solve a case until they've written down every single clue, every dead end, and every "aha!" moment. The problem is, this detective gets a bit too chatty. Sometimes, for a simple question like "What is 2+2?", it writes a novel-length essay about the history of mathematics before answering "4." This "overthinking" uses up a massive amount of computer memory and time, making the robot slow and expensive to run.

To fix this, scientists have tried to make the robot's memory more efficient. Think of the robot's memory as a whiteboard where it writes down its thoughts. As the robot thinks longer, the whiteboard gets full. A common trick is to erase the oldest, "least important" notes to make room for new ones. This is called "KV-cache compression." However, the researchers behind this new paper noticed a flaw in how this erasing was being done. They found that if you erase the wrong notes, the robot gets confused and starts talking even more to try to figure things out, which cancels out all the time you saved by erasing the notes in the first place. It's like trying to save time by skipping a few steps in a recipe, only to realize you forgot a key ingredient and now have to start the whole dish over again.

This paper introduces a new system called ReCo (Reward-Coordinated Compression) to solve this messy problem. Instead of just randomly erasing old notes or using a fixed rule for everyone, ReCo acts like a wise coach standing next to the robot. After every single step the robot takes, the coach asks: "How confident are you that you're on the right track?" If the robot is doing great and is on a solid path (a "high-reward" step), the coach says, "You're doing so well, you don't need to keep every single old note. Let's erase some to save space." But if the robot is struggling or exploring new ideas (a "low-reward" step), the coach says, "Hold on, you need all your notes right now; don't delete anything."

The clever part is that this same "confidence score" does two jobs at once. First, it decides how much of the memory to keep or delete. Second, it tells the robot to stop overthinking. If the robot is confident and on the right track, the coach gently nudges it to stop rambling and just give the answer. If the robot is still confused, the coach lets it keep thinking and exploring. By coordinating these two actions—cleaning up the memory and controlling how much the robot talks—the system prevents the robot from getting confused and writing even longer stories to compensate.

The results are impressive. When the researchers tested ReCo on three different reasoning models across six different types of puzzles (from math problems to science questions), the robot became much faster and used far fewer words. Specifically, the system reduced the number of words the robot generated by 37% to 65% and made the whole process 2.08 to 2.35 times faster than the standard, unoptimized method. Crucially, it did all this without making the robot significantly dumber; the accuracy stayed almost the same as the slow, chatty version. The paper suggests that simply trying to shrink the memory isn't enough on its own; you have to manage the robot's thinking process at the same time to get real speed gains.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →