atlas

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

Router-R1: Teaching LLMs Multi-Round Routing and Aggregation via Reinforcement Learning

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Routing, pruning and distillation for reasoning · 1 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.

Router-R1 trains an LLM router with PPO-style RL to interleave think steps with multi-round routing to a pool of LLMs, using format, exact-match, and cost rewards.

Problem

Existing LLM routers make single-round, one-to-one model assignments, which limits their ability to solve complex multi-hop tasks needing complementary strengths of multiple LLMs, and they lack flexible performance-cost control.

Approach

Treat multi-LLM routing and aggregation as a sequential decision process where the router is itself a reasoning LLM that alternates think actions and route actions to pool models, trained with RL using format, outcome (EM), and cost rewards; it conditions only on textual model descriptors so new LLMs can be added without retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use multi-round Router-R1 routing instead of the strongest listed baselineQwen2.5-3B-Instruct · Seven QA benchmarks, Avg.Exact Match: 0.291 -> 0.416Helped
Use multi-round Router-R1 routing instead of the strongest listed baselineLlama-3.2-3B-Instruct · Seven QA benchmarks, Avg.Exact Match: 0.350 -> 0.409Helped
Add Palmyra-Creative-122B and LLaMA3-ChatQA-1.5-8B at inference (ablation)Router-R1-Qwen · NQ, TriviaQA, PopQA, HotpotQAExact Match: 0.458 -> 0.463Mixed
Compress model descriptors (ablation)Router-R1-Qwen · Seven QA benchmarks, Avg.Exact Match: 0.416 -> 0.419No clear effect
Add LLaMA3-ChatQA-1.5-8B during training (ablation)Router-R1-Qwen · Seven QA benchmarks, Avg.Exact Match: 0.416 -> 0.425Helped
Increase the cost coefficient from 0.0 to 0.9 (ablation)Router-R1-Qwen · NQCost: 150.6 -> 5.5Helped
Increase the cost coefficient from 0.0 to 0.9 (ablation)Router-R1-Qwen · NQExact Match: 0.388 -> 0.244Hurt
Increase the cost coefficient from 0.0 to 0.6 (ablation)Router-R1-Qwen · PopQAExact Match: 0.384 -> 0.414Helped
Increase the cost coefficient from 0.0 to 0.6 (ablation)Router-R1-Qwen · PopQACost: 98.3 -> 75.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: Natural Questions HotpotQA

Benchmarks: NQ TriviaQA PopQA HotpotQA 2WikiMultiHopQA Musique Bamboogle

Metrics: exact match F1 cost

Baselines: Direct CoT SFT RAG Search-R1 Prompt LLM Largest LLM KNN Router MLP Router BERT Router RouterDC GraphRouter

Builds on: PPO GRPO Search-R1 RouteLLM FrugalGPT

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