COVER: Identifiable Evaluation of Coalition Routing
Organizations: Sri Sivasubramaniya Nadar College of Engineering
Abstract
When a multi-agent system changes its team, it also changes the messages and final answer it produces, so an end-to-end accuracy gap does not by itself identify a routing effect. We introduce method, an evaluation contract that fixes a public information boundary, downstream stack G, and finite legal team family before outcomes are generated. Complete coverage identifies exact finite-benchmark oracle regret conditional on that stack. For any finite collection of frozen policies, executing the union of their distinct selected teams is the minimal assumption-free support for every pairwise policy contrast, though not for absolute oracle regret. Two controlled tables with source-ID-disjoint splits test the instrument. On MuSiQue-12, a pre-specified privileged positive control improves regret from 0.532 to 0.402; a later public-interface control reaches 0.424 versus 0.554 but is retrospective. On HotpotQA-4, a pre-specified public direct scorer improves regret from 0.313 to 0.110. In fixed-stack Llama execution, verified route regret improves by 0.190, while the raw-answer gain is 0.010 with an interval crossing zero. A five-family ToolSandbox variant-shift validation exhaustively evaluates 16 declared teams on 14 untouched task variants (224/224 valid rows): the declared-family oracle reaches 0.768 safe-evidence completion, while the prospectively frozen router gets 0.637 (regret 0.131), failing the predeclared 0.10 criterion. A later retrospective comparator reaches 0.655, matching all-workers with 4.57 versus 5.00 workers on average. Thus COVER exposes selection headroom without manufacturing a routing win. A crossed-stack diagnostic shows absolute scores depend on G but finds no detectable router-by-finalizer interaction. COVER is an auditable measurement methodology, not a claim of stack-invariant or universal agent-routing superiority.
Figures & tables
| Stage | Available | Deliberately unavailable |
|---|---|---|
| Route selection | task text, public cards, declared budget | private evidence, answers, outcome table, required team |
| Worker execution | selected worker’s private evidence | other workers’ private evidence |
| Finalization | canonical selected messages | router identity and unselected messages |
| Offline scoring | frozen table values and route files | any held-out training outcome |
| Coverage regime | Interventions/task | Identified quantity |
|---|---|---|
| Complete finite family | all legal teams | exact finite-benchmark oracle regret |
| Precommitted sampled family | declared sampled teams | sampled-action regret or bounds, not an oracle |
| Frozen route union | distinct selected teams | all pairwise policy contrasts; inclusion-minimal |
| Instance | Held-out tasks | Legal teams/task | Construction purpose |
|---|---|---|---|
| MuSiQue-12 | 500 | 220 size-three teams | Tests globally coherent components amid distractor components |
| HotpotQA-4 | 300 | 4 size-three teams | Tests direct team scoring without a partition decoder |
| Study | Tasks | Result | Interpretation |
|---|---|---|---|
| MuSiQue-12 public | 500 | 0.424 vs 0.554 | Deployment-relevant public interface; retrospective control |
| MuSiQue-12 privileged | 500 | 0.402 vs 0.532 | Pre-specified positive control of instrument sensitivity |
| HotpotQA-4 | 300 | 0.110 vs 0.313 | Direct set scoring is a useful bias in a four-way decision |
| Family | Router | Verified evidence complete | Raw answer exact | Raw route regret |
|---|---|---|---|---|
| Llama | Unified-COVER | 81.67% | 36.33% | 0.050 |
| Llama | leave-one-out | 62.67% | 35.33% | 0.060 |
| Policy or reference | Completion | Regret | Mean workers |
|---|---|---|---|
| Per-task declared-family oracle | .768 | — | — |
| All workers | .655 | .113 | 5.00 |
| Development-best fixed team | .655 | .113 | 5.00 |
| Learned value router | .655 | .113 | 4.57 |
| ToolBench-style card retriever | .655 | .113 | 5.00 |
| Frozen public capability router | .637 | .131 | 3.00 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Field | Router at selection time | Worker/finalizer after selection |
|---|---|---|
| Question and public capability cards | yes | yes |
| Private passages and evidence units | no | selected worker only |
| Gold answer, required team, component ID | no | no |
| Held-out intervention value | no | evaluation only |
| Finalizer identity and canonical message order | fixed, not routed | fixed |
| Study | Comparator | COVER | Improvement | Status |
|---|---|---|---|---|
| MuSiQue-12 binary | calibrated graph 0.5320 | 0.4020 | 0.1300 | positive control |
| HotpotQA-4 binary | leave-one-out 0.3133 | 0.1100 | 0.2033 | primary |
| Llama verified route regret | leave-one-out 0.2900 | 0.1000 | 0.1900 | primary |
| Check | Result | Interpretation |
|---|---|---|
| Same local score, no partition | 0.4660 vs 0.4020; gap 0.0640, CI [0.0400,0.0880] | global completion contributes beyond fixed local scores |
| Graded evidence coverage | both offline advantages remain positive | conclusion is not only a proof-gate effect |
| Outcome-supervised public interface | partition 0.4240 vs graph 0.5540; no-partition 0.4540 | train outcomes and public text suffice; retrospective, no latent membership labels |
| Zero-shot Llama public router | MuSiQue regret 0.4860 (500 tasks) | external practitioner comparator; between public partition and public graph |
| GPT-OSS strict 300-task rerun | raw gain 0.0433, CI [0.0133,0.0733] | secondary matched family support |
| GPT-OSS source-disjoint 1k | raw gain 0.0870, CI [0.0640,0.1110] | late prospective provider-pipeline confirmation |
| Worker messages | Finalizer | Leave-one-out | Unified-COVER | Gain [95% CI] |
|---|---|---|---|---|
| Llama | Llama | .4833 | .5000 | .0167 [ ,.0400] |
| Llama | GPT-OSS | .5767 | .6000 | .0233 [ ,.0533] |
| GPT-OSS | Llama | .4833 | .5267 | .0433 [.0133,.0733] |
| GPT-OSS | GPT-OSS | .5533 | .5900 | .0367 [.0033,.0700] |
| Pool / teams | Graph | Pairwise | Local | Same-18D HGB | Same-18D Ridge | COVER | Gain/local |
|---|---|---|---|---|---|---|---|
| 8 / 56 | .2133 | .2108 | .1908 | .3300 | .3375 | .1750 | .0158 |
| 10 / 120 | .2833 | .2700 | .2367 | .3783 | .3792 | .2200 | .0167 |
| 12 / 220 | .3283 | .3100 | .2867 | .4133 | .3933 | .2508 | .0358 |
| Activity | Tasks | Raw gain | Status |
|---|---|---|---|
| Original-answer MuSiQue, Llama | 300 | 0.1133 [0.0700,0.1567] | secondary, different construction/comparator |
| Original-answer MuSiQue, GPT-OSS | 140 | 0.0786 [0.0143,0.1500] | outcome-blind quota checkpoint |
| Strict HotpotQA GPT-OSS rerun | 300 | 0.0433 [0.0133,0.0733] | secondary same-task replication |
| Source-disjoint HotpotQA GPT-OSS | 1,000 | 0.0870 [0.0640,0.1110] | late prospective confirmation |
| Repeated GPT-OSS subset | 120 2 repeats | 0.0694 [0.0139,0.1278] | secondary stability check |
| # | Paper | Code | Object |
|---|---|---|---|
| 1 | DyLAN | T | Task-conditioned agent team followed by dynamic collaboration |
| 2 | GPTSwarm / Language Agents as Optimizable Graphs | I | Graph connectivity, with separate node/prompt optimization |
| 3 | MacNet | I | Communication topology and agent scale |
| 4 | AgentPrune | I | Spatial/temporal communication-message graph |
| 5 | AgentDropout | J | Agents and communication edges jointly |
| 6 | MasRouter | J | Collaboration mode, agent roles, and LLM choice |
AI Agent Evaluation
AI agent evaluation measures whether tool-using systems complete tasks reliably, safely, and efficiently across interactive settings.
See all 521 papers