Optimizing Reasoning Efficiency through Prompt Difficulty Prediction
Bo Zhao, Berkcan Kapusuzoglu, Kartik Balasubramaniam, Sambit Sahu, Supriyo Chakraborty, Genta Indra Winata
TL;DR
The paper tackles the high computational cost of reasoning with large language models by proposing a routing mechanism that assigns each problem to the smallest model likely to solve it. It builds lightweight predictors of problem difficulty and model correctness from intermediate representations of a strong 32B model (s1.1-32B) to guide routing across a pool of models. Evaluations on diverse math benchmarks using the MathCombined dataset show that difficulty- and accuracy-based routing substantially reduces inference compute while maintaining or exceeding the large model's accuracy. These results demonstrate the practicality of difficulty-aware routing for cost-efficient deployment of reasoning systems, with middle-layer representations offering the most predictive signals for routing decisions.
Abstract
Reasoning language models perform well on complex tasks but are costly to deploy due to their size and long reasoning traces. We propose a routing approach that assigns each problem to the smallest model likely to solve it, reducing compute without sacrificing accuracy. Using intermediate representations from s1.1-32B, we train lightweight predictors of problem difficulty or model correctness to guide routing across a pool of reasoning models. On diverse math benchmarks, routing improves efficiency over random assignment and matches s1.1-32B's performance while using significantly less compute. Our results demonstrate that difficulty-aware routing is effective for cost-efficient deployment of reasoning models.
