atlas

Research map / Large language models / Reasoning and chain of thought

Efficient Training-Free Online Routing for High-Volume Multi-LLM Serving

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Efficient LLM serving · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PORT, a training-free online LLM routing algorithm that uses ANNS over historical data to estimate query performance/cost and learns dual weights from a small random-routed sample, with a 1-O(eps+delta) competitive guarantee.

Problem

Routing queries to multiple LLMs under a constrained token budget in high-volume online settings, where queries arrive sequentially and existing routers are model-based (requiring training) or computationally heavy and assume offline conditions.

Approach

Treat the dual variable of the routing LP as per-LLM learnable weights, fit them once on a small initial sample of queries (randomly routed) using ANNS-estimated performance and cost from a historical dataset, then route subsequent queries by maximizing alpha*d_hat - gamma*g_hat.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PORT instead of BatchSplit routingOnline LLM routing · RouterBench, SPROUT, and Open LLM Leaderboard v2Performance: 33% higher performanceHelped
Use PORT instead of BatchSplit routingOnline LLM routing · RouterBench, SPROUT, and Open LLM Leaderboard v2Performance per Cost: 38% better cost efficiencyHelped
Use PORT instead of BatchSplit routingOnline LLM routing · RouterBench, SPROUT, and Open LLM Leaderboard v2Throughput: 24% higher throughputHelped
Vary the embedding model used for ANNS (ablation)PORT · RouterBench, SPROUT, and Open LLM Leaderboard v2PerformanceNo clear effect
Increase α (ablation)PORT · Routing benchmarksPerformanceHurt
Increase ε from low values (ablation)PORT · Routing benchmarksPerformanceMixed
Increase the historical-data size used for ANNS and KNN (ablation)PORT and KNN baselines · RouterBenchPerformanceNo clear effect
Increase the ANNS and KNN candidate pool size (ablation)PORT and KNN baselines · RouterBenchPerformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: RouterBench SPROUT Open LLM Leaderboard v2

Benchmarks: RouterBench SPROUT Open LLM Leaderboard v2

Metrics: performance performance per cost throughput relative performance

Baselines: Random routing Greedy-Perf Greedy-Cost KNN-Perf KNN-Cost BatchSplit Roberta-Perf-routing Roberta-Cost-routing

Builds on: HNSW RouterBench BatchSplit KNN routing PAC learning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy