FlexRouter: Learning Complementary Model Sets for Flexible LLM Routing
Not on the map. Why?
Abstract (arXiv)
Existing Large Language Model (LLM) routing methods score LLMs independently to select top-k models. However, this ignores model correlations and enforces a rigid computational budget. Consequently, routers often select redundant models that share failure modes, limiting the overall probability of success. To address this, we propose FlexRouter, a routing framework that explicitly models model complementarity. FlexRouter optimizes for textitanswer coverage, maximizing the probability that at least one selected model yields a correct response. This objective aligns with practical inference pipelines where multiple candidate outputs are generated and a downstream verifier or user selects the final one. We formulate routing as a coverage-oriented subset selection problem and model the routing policy using Determinantal Point Processes (DPPs), which naturally capture both model competence and redundancy. To directly optimize coverage without requiring a ground-truth target subset, we introduce a training objective based on marginalizing over failure sets. During inference, we employ a greedy strategy based on marginal log-determinant gains, enabling the router to adaptively determine subset sizes without a predefined budget. Extensive experiments on the large-scale RouterEval benchmark demonstrate that our proposed FlexRouter achieves higher coverage with lower redundancy across both in-domain and out-of-domain tasks than strong baselines while maintaining flexible inference cost.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 36 references that are in the map. First posted on arXiv 29 Sep 2026.
Builds on
25 of 36 references.
References · 25
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2021TruthfulQA: Measuring How Models Mimic Human Falsehoodscited by 2,919
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,748
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,767
- 2023Instruction-Following Evaluation for Large Language Modelscited by 1,143
- 2023FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performancecited by 791
13 more
- 2023LLM-Blender: Ensembling Large Language Models with Pairwise Ranking and Generative Fusioncited by 550
- 2024Mixture-of-Agents Enhances Large Language Model Capabilitiescited by 420
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2024RouterBench: A Benchmark for Multi-LLM Routing Systemcited by 222
- 2024RouterDC: Query-Based Router by Dual Contrastive Learning for Assembling Large Language Modelscited by 84
- 2025RouterEval: A Comprehensive Benchmark for Routing LLMs to Explore Model-level Scaling Up in LLMscited by 58
- 2024EmbedLLM: Learning Compact Representations of Large Language Modelscited by 46
- 2024Harnessing the Power of Multiple Minds: Lessons Learned from LLM Routingcited by 43
- 2014Learning the Parameters of Determinantal Point Process Kernelscited by 21
- 2019Multi-Document Summarization with Determinantal Point Processes and Contextualized Representationscited by 16
- 2021Personalized Bundle Recommendation in Online Gamescited by 15
- 2017Faster Greedy MAP Inference for Determinantal Point Processescited by 14
- 2025Learning to Route LLMs from Bandit Feedback: One Policy, Many Trade-offscited by 13
Built on by
Not cited yet.