Today's AI model routers fall well short of a perfect router — and adding more model choices doesn't close the gap.
How much worse are convergent routing methods than theoretical oracle routing?
This explores how far today's best LLM routers (the systems that pick which model answers each query) fall short of a perfect 'oracle' router that always knows which model will get it right, and why that gap exists.
This explores how far today's best LLM routers fall short of a perfect 'oracle' router, meaning one that always knows ahead of time which model in the pool will answer correctly. The short answer from the corpus is that they fall well short. The material here establishes that the gap is large but doesn't give one headline number for it, so the more useful findings are about why the gap exists. The key result comes from LLMRouterBench, a 400,000-instance benchmark covering 21 datasets and 33 models. Leading routing methods end up performing about the same as each other, and together they sit far below the oracle ceiling What's really holding back LLM routing performance?.
The surprising part is what's causing the shortfall. You might expect that adding more models to the pool would help. It doesn't. The gap comes mostly from 'recall' failures: routers fail to recognize which models could actually answer a given query correctly. So the bottleneck is in predicting which model is good at what, not in how many models there are to pick from. The convergence finding makes this sharper. Under unified test conditions, lightweight clustering-based routers keep pace with trained neural routers, and some commercial routers don't beat a simple baseline Do leading LLM routers actually outperform simpler alternatives?. When very different designs all reach the same level, that suggests a shared limit on how well current approaches can predict model ability. It doesn't look like a problem any single method has nearly solved.
That makes the gap feel smaller in practice than it sounds. Routing that is far from optimal still pays off. Systems like RouteLLM and Hybrid-LLM cut costs by 40-50% just by estimating query difficulty before generation Can routers select the right model before generation happens?. Avengers-Pro beats GPT-5-medium by 7% by sending each cluster of similar queries to the best model for it Can routing beat building one better model?. If imperfect routing can already beat a frontier model, then the unused room up to the oracle is a large opportunity that hasn't been tapped.
There is also a reason to be careful about how the gap gets measured. High routing accuracy can be hollow if the models in the pool behave almost the same, or if two rephrasings of the same question get sent to different models. KNN routers, which route a query based on the most similar past queries, score well but break under paraphrase When does routing between models actually matter?. So 'closer to the oracle' isn't automatically better if the routing decisions are unstable. Part of the reason fair comparisons have been hard is that routers have been built so differently. The LLMRouter framework addresses this by breaking every router into five comparable components Can five components unify all LLM routing approaches?.
One possible way to close the gap: a deployed router already records which models succeeded on which queries. That log is exactly the labeled 'who can answer this?' data whose absence causes the recall problem. It can be fed back into training Can a routing harness generate its own training data automatically?. If you want an exact percentage for the oracle gap, start with the LLMRouterBench notes. This summary doesn't contain that figure.
Sources 7 notes
LLMRouterBench shows routing methods converge with each other but remain far from oracle performance, with the gap driven primarily by failures to identify which models can answer correctly—not by insufficient model pool size.
A 400K-instance benchmark across 21 datasets and 33 models shows top routing methods perform similarly when evaluated under unified conditions, with some commercial routers failing to beat a simple baseline. Lightweight clustering-based routers match trained methods without requiring neural network training.
RouteLLM and Hybrid-LLM both achieve 40-50% cost reduction by routing to a single model based on query difficulty prediction, not response evaluation. Single-model routing minimizes latency compared to ensemble or cascade alternatives.
Avengers-Pro achieves 7% higher accuracy than GPT-5-medium by routing queries to optimal models per semantic cluster, or matches its performance at 27% lower cost. Ten 7B models with routing previously surpassed GPT-4.1 and 4.5, suggesting selection is a stronger lever than scaling.
High task accuracy is compatible with meaningless routing if all models behave identically or if semantically-equivalent queries reach different models. Empirically, KNN routers achieve high accuracy but fail under paraphrase, while prompted routers trade accuracy for consistency.
Show all 7 sources
The LLMRouter framework casts routing as a sequential decision process with five component types, enabling fair comparison of diverse routers and unifying single-turn, multi-turn, and personalized routing as instances of a common design space.
A deployed routing system records execution trajectories, capability demand estimates, and outcome data that can be converted into labeled training examples for fine-tuning and distillation, turning the harness into both a serving component and a difficulty labeler.
Papers this line draws on 8
The research behind the notes this line reads — ranked by how closely each paper relates.
- LLMRouterBench: A Massive Benchmark and Unified Framework for LLM Routing
- Hybrid LLM: Cost-Efficient and Quality-Aware Query Routing
- RouteLLM: Learning to Route LLMs with Preference Data
- LLMRouter: Unified Infrastructure for Developing, Evaluating, and Deploying LLM Routers
- When is Routing Meaningful? Diversity and Robustness in Language Model Societies
- Beyond GPT-5: Making LLMs Cheaper and Better via Performance-Efficiency Optimized Routing
- MasRouter: Learning to Route LLMs for Multi-Agent Systems
- Towards Mechanistically Understanding Why Memorized Knowledge Fails to Generalize in Large Language Model Finetuning