Trace-Level Analysis of Information Contamination in Multi-Agent Systems
This paper investigates how uncertainty-induced information contamination in multi-agent workflows leads to diverse execution trajectories and output failures, proposing a trace-based measurement framework and a formal taxonomy to better detect, localize, and mitigate these risks across heterogeneous artifact reasoning tasks.
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
The Big Picture: A Team of Specialists with a Broken Clipboard
Imagine you hire a team of specialists to solve a complex mystery. You have a Data Analyst who reads spreadsheets, a Fact Checker who verifies numbers, a Coder who runs calculations, and a Manager who decides who does what next. They work together in a strict sequence, passing notes and files back and forth.
This paper studies what happens when the initial notes the team receives are slightly corrupted. Maybe a spreadsheet cell is shifted by one column, a photo is slightly blurry, or a document has a weird watermark.
The researchers wanted to know: If the starting information is a little bit "wrong," does the whole team crash, do they get confused, or do they accidentally fix it themselves?
The Experiment: The "Controlled Mess"
Instead of waiting for real-world accidents, the researchers created a "controlled mess." They took 32 different complex tasks (like analyzing financial reports or reading medical charts) and intentionally introduced small errors into the files the agents were reading.
They ran every task twice:
- The Clean Run: The team gets perfect files.
- The "Contaminated" Run: The team gets files with specific, injected errors (like swapping two columns in a table or blurring an image).
They didn't just look at the final answer. They put a camera on the entire process, recording every single decision, tool used, and note passed between agents. This recording is called a "Trace."
The Big Surprise: The Answer vs. The Journey
The most shocking discovery is that the final answer and the journey to get there are completely disconnected.
The researchers found three main ways the team reacted to the bad data:
1. The "Silent Saboteur" (Silent Semantic Corruption)
- What happens: The team follows the exact same script as the clean run. They talk to the same people, use the same tools, and take the same number of steps. But, because the starting data was slightly wrong (e.g., a number was off by one), the final answer is wrong.
- The Analogy: Imagine a chef following a perfect recipe, chopping onions and boiling water exactly right. But because the bag of flour they started with had a typo on the label saying "500g" instead of "50g," the cake collapses. The chef did everything "correctly" according to the plan, but the result is a disaster.
- Why it matters: Current safety checks often look for "chaos" (did the team stop? did they panic?). This type of error looks calm and orderly, so it slips right past the guards.
2. The "Detour with a Happy Ending" (Behavioral Detours with Recovery)
- What happens: The team gets confused immediately. They try a tool, it fails, so the Manager says, "Okay, let's try a different tool!" They loop back, re-read the file, ask for a second opinion, and eventually figure out the right answer.
- The Analogy: You are driving to a party. You take a wrong turn because the GPS was slightly off. Instead of giving up, you realize you're lost, pull over, check a map, take a scenic route, and still arrive at the party on time. You took a much longer, more expensive route (more gas, more time), but you got there.
- Why it matters: This is the most common reaction (40% of the time). The system is "resilient," but it cost a lot of extra money (computing power) to fix the mistake.
3. The "Total Crash" (Combined Disruption)
- What happens: The error is so bad that the team gets confused, tries to fix it, fails, and eventually gives up or produces a nonsensical answer.
- The Analogy: The chef tries to bake the cake, but the oven is broken. They try to fix the oven, fail, and then try to bake it in a toaster. It explodes. The kitchen is a mess, and there is no cake.
Key Findings in Plain English
1. "Expensive" doesn't mean "Safe."
You might think, "If the team is working hard and taking a long time (high cost), they must be being careful and getting the right answer."
The paper says: No.
- Low Cost = Dangerous: Sometimes the team works fast and cheap, but they are silently producing the wrong answer (The Silent Saboteur).
- High Cost = Not a Guarantee: Sometimes the team works hard and takes a long detour, but they still fail to get the right answer.
- The Lesson: You cannot judge if a system is working just by looking at how much it costs or how long it takes.
2. Different Files Break Differently.
The type of file matters:
- Spreadsheets/Tables: When these get messed up, the team tends to get stuck in a loop, trying to re-calculate and re-check things over and over (Extended Execution).
- Audio Files: When audio is garbled, the team usually just gives up immediately (Early Termination).
- Images: If an image is blurry, the team might take a weird detour but sometimes still get the answer.
3. The "First Mistake" Tells a Story.
The researchers looked at when the team first realized something was wrong.
- Early Divergence: If they get confused immediately, it means the initial reading of the file was broken.
- Late Divergence: If they work fine for a while and then get confused, it means the error was subtle and only showed up when they started doing complex math or logic later in the process.
Why Current Safety Guards Fail
Most companies build safety nets that look like this: "If the system stops working, crashes, or takes too long, stop it."
This paper argues those safety nets are blind to the real danger.
- They miss the Silent Saboteurs because the system looks calm and orderly.
- They might punish the Detourers (who actually solved the problem) because the system took too long or used too many resources.
The Takeaway
When we build teams of AI agents to do complex work, we can't just check the final answer. We have to watch the movie of how they got there.
- A calm, fast process might be a hidden failure.
- A chaotic, expensive process might be a successful recovery.
- To make these systems safe, we need new ways to watch the "trace" of their thinking, not just the final result.
The paper concludes that we need to design systems that can spot these "silent" errors and understand that "working hard" doesn't always mean "working right."
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.