Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

EMS: Multi-Agent Voting via Efficient Majority-then-Stopping

About

Majority voting is the standard for aggregating multi-agent responses into a final decision. However, traditional methods typically require all agents to complete their reasoning before aggregation begins, leading to significant computational overhead, as many responses become redundant once a majority consensus is achieved. In this work, we formulate efficient multi-agent voting as a reliability-aware agent scheduling problem and propose Efficient Majority-then-Stopping (EMS) to improve reasoning efficiency. EMS first estimates a Task-Conditioned Reliability Ordering (TCRO) for each agent by retrieving its historical consensus evidence on semantically similar queries, and then invoking agents in descending reliability order. Next, Adaptive Incremental Voting (AIV) terminates the process once the current leading answer cannot be overturned by any possible votes from the remaining agents, and returns this answer. Finally, Reliability History Updating (RHU) updates only the invoked agents according to their consensus with the final decision. Extensive evaluations across five benchmarks show that EMS preserves the accuracy of Majority Voting while reducing the average number of invoked agents by 35% and token consumption by 44%, respectively. The code is available at https://github.com/fuyu66/EMS.

Yiqing Liu, Hantao Yao, Wu Liu, Yongdong Zhang• 2026

Related benchmarks

TaskDatasetResultRank
Multi-task Language UnderstandingMMLU
Accuracy90.09
353
Commonsense ReasoningCSQA
CSQA Accuracy87.47
195
Algebraic ReasoningAQUA
Accuracy90.16
65
General ReasoningReasoning Benchmark Suite (GSM8K, MATH500, GPQA, CSQA, AQuA, MMLU)
Average Accuracy86.38
7
Showing 4 of 4 rows

Other info

Follow for update