Can AI Agents Agree?
This paper demonstrates that current large language model agents struggle to achieve reliable consensus in adversarial settings, with performance degrading as group size and Byzantine fault rates increase, primarily due to liveness failures like timeouts rather than value corruption.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you have a group of very smart, very chatty robots (AI agents) tasked with a simple job: they all need to agree on a single number between 0 and 50.
It sounds easy, right? If you ask five people to pick a number, they might eventually settle on one. But this paper asks a scary question: What happens when these robots are trying to agree, but some of them are liars, confused, or just stubborn?
Here is the story of what the researchers at ETH Zurich discovered, explained simply.
🎭 The Setup: A Game of "Pick a Number"
The researchers set up a digital room where a group of AI agents (using models like Qwen3) talk to each other in rounds.
- The Goal: Everyone must eventually shout out the same number.
- The Rules: They can talk, change their minds, and vote on when to stop.
- The Twist: Some agents are "Honest" (they just want to agree). Others are "Byzantine" (a fancy term for "malicious"). These bad agents don't care about the number; their only goal is to prevent the group from ever agreeing.
📉 The Big Discovery: "We Can't Even Agree When Everyone is Nice"
The most surprising part of the paper isn't about the liars; it's about the honest robots.
Even when zero bad agents were in the room, the group often failed to agree.
- The "Group Size" Problem: When there were only 4 robots, they managed to agree about half the time. But when the group grew to 16 robots? They almost never agreed. It's like trying to get a small family to decide on dinner vs. trying to get a whole stadium to decide on a song. The more people you add, the more chaotic the conversation gets.
- The "Paranoia" Problem: The researchers tried a trick: they told the honest robots, "Hey, there might be a liar in the room!" Even if there wasn't a liar, just mentioning the possibility made the honest robots more anxious and slower. They spent so much time worrying about potential traps that they never actually finished the game.
🛑 The "Liveness" Issue: Stalling vs. Breaking
When the group did fail, it wasn't usually because the bad robots tricked them into picking a "wrong" number (like 42 instead of 10).
- The Real Problem: The group just stalled. They got stuck in an endless loop of talking, changing their minds, and never hitting the "Stop" button.
- The Analogy: Imagine a committee meeting where everyone is so afraid of making a mistake that they keep saying, "Let's discuss this more," and the meeting never ends. The paper calls this a loss of "liveness." The system is alive, but it's not doing anything.
🤖 The "Liar" Effect
When the researchers actually added the bad (Byzantine) agents:
- One bad apple spoils the bunch: Adding just one liar to a group of eight honest robots caused the success rate to crash.
- The Liar's Strategy: The liars didn't need to be clever. They just needed to be confusing. By throwing out random numbers or refusing to vote "stop," they kept the honest robots in a state of confusion. The honest robots couldn't tell if the group was close to agreeing or if they were being tricked, so they just kept talking forever.
💡 The Takeaway: "AI Agents Are Not Ready for Teamwork"
The paper concludes with a warning for the future. We are building AI systems where multiple agents work together to write code, plan trips, or manage networks. We assume they will be able to coordinate.
This study says: Not yet.
- They are too sensitive to group size.
- They get paralyzed by the mere idea of danger.
- They are easily stalled by even a single confused or malicious participant.
The Metaphor:
Think of current AI agents like a group of brilliant but highly anxious students in a study group. If you ask them to solve a math problem together, they might get it done if the group is small and everyone is calm. But if you add a few students who are just there to mess around, or if you tell the group "Someone might be cheating," the whole study session turns into a chaotic, endless argument where no one ever finishes the homework.
The Bottom Line: Before we trust AI agents to make critical decisions together (like in self-driving cars or financial markets), we need to teach them how to actually agree without falling apart. Right now, they are still learning how to hold a conversation without shouting over each other.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.