Iterative Critique-and-Routing Controller for Multi-Agent Systems with Heterogeneous LLMs
Wenzhi Fang,Liangqi Yuan,Guangchen Lan,Dong-Jun Han,Christopher G. Brinton

TL;DR
This paper introduces a critique-and-routing controller for multi-agent LLM systems that enables iterative refinement and outperforms existing routing-only methods across multiple benchmarks.
Contribution
It formulates multi-agent coordination as a sequential decision process and optimizes the controller with policy gradients, improving performance and efficiency.
Findings
Outperforms state-of-the-art baselines on multiple benchmarks.
Reduces total calls to the strongest agent by over 75%.
Enables iterative refinement through critique and routing.
Abstract
Multi-agent large language model (LLM) systems often rely on a controller to coordinate a pool of heterogeneous models, yet existing controllers are typically limited to one-shot routing: they select a model once and return its output directly. Such routing-only designs provide no mechanism to critique intermediate drafts or support iterative refinement. To address this limitation, we propose a critique-and-routing controller that casts multi-agent coordination as a sequential decision problem. At each turn, the controller evaluates the current draft, decides whether to stop or continue, and, if needed, selects the next agent for further refinement. We formulate this process as a finite-horizon Markov Decision Process (MDP) with explicit agent-utilization constraints, design a composite reward for controller decisions across turns, and optimize the controller via policy gradients under…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
