Cost-Effective Agent Harnesses for Abstract Reasoning and Generalization on ARC-AGI-1
This paper demonstrates that a cost-effective, non-fine-tuned open-weight model (DeepSeek V3.2) equipped with specialized agentic harnesses—specifically an Explorer-Definer Pipeline and a Reflective Orchestrator—can significantly boost ARC-AGI-1 performance from a 15.50% baseline to 67.25% pass@2 by explicitly separating pattern discovery from program synthesis and adaptively re-exploring transformations, all without heavy test-time compute or benchmark-specific training.
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 are trying to solve a giant, complex puzzle where the rules change every single time you pick up a new piece. This is what the ARC-AGI benchmark is: a test designed to see if a computer can figure out abstract patterns and logic without having seen that specific puzzle before.
For a long time, solving these puzzles required one of two expensive approaches:
- The "Brute Force" Method: Hiring a super-intelligent (and very expensive) AI to try millions of random guesses until it gets lucky. This costs a lot of money and computer power.
- The "Specialist" Method: Taking a small AI and teaching it only how to solve these specific puzzles by showing it thousands of examples. This works well, but the AI becomes a specialist who can't do anything else.
The Big Idea of This Paper
The authors, Kabir Moghe and Peter Chin from Dartmouth College, asked a different question: Can we get a "generalist" AI (one that hasn't been specifically trained on these puzzles) to solve them well, using a clever team structure instead of brute force or special training?
They built a cost-effective "agent harness"—essentially a management system that organizes how the AI thinks. They tested this on a standard, open-source AI model (DeepSeek V3.2) that was not specifically trained on these puzzles.
Here is how their system works, using a simple analogy:
The Analogy: The Detective Agency
Imagine you are a detective trying to solve a crime scene (the puzzle). You have a team of agents with different jobs.
1. The Old Way (One-Shot Baseline)
You call one detective, show them the crime scene, and ask, "Who did it?" They guess immediately.
- Result: They get it right only 15.5% of the time. They are guessing in the dark.
2. The "Think Before You Speak" Way (Chain-of-Thought)
You call the detective again, but this time you force them to write down their reasoning before giving the answer.
- Result: Accuracy jumps to 30%. Just writing down the thought process helps.
3. The New Way: The "Explorer-Definer Pipeline"
Instead of one detective, you hire a team.
- The Explorers (The Pattern Hunters): You send out 5 different agents to look at the crime scene independently. They don't try to solve it yet; they just look for clues, patterns, and weird symmetries. They write detailed reports on what they see.
- The Definer (The Architect): A master architect reads all 5 reports. They take the best ideas, combine them, and write a specific "recipe" (a computer program) to solve the puzzle.
- The Check: They test this recipe on the known clues. If it fails, they tweak the recipe.
- Result: This team approach gets 57.5% of the puzzles right, costing only $0.25 per puzzle. They didn't need to hire a super-expensive AI or train a specialist; they just organized the work better.
4. The "Reflective Orchestrator" (The Boss with a Second Chance)
The authors noticed a problem with the Pipeline: Sometimes the Explorers miss the big picture entirely. The Architect then tries to fix the recipe, but they are stuck trying to fix a broken foundation. It's like trying to paint a masterpiece on a cracked canvas.
So, they added a Boss (The Orchestrator).
- If the Architect's recipe fails, the Boss doesn't just ask for a tweak. The Boss says, "Okay, this approach is wrong. Let's send out a new, smaller team of Explorers specifically to look for the clues we missed."
- This allows the system to re-explore the problem from a fresh angle when it gets stuck.
- Result: This smart loop gets 67.25% of the puzzles right, for about $0.62 per puzzle.
What Did They Discover?
The paper makes a few key discoveries about why this works:
It's about "Generation," not "Selection":
The team found that the main reason they were failing wasn't that they couldn't pick the right answer from a list. It was that they weren't generating enough different types of ideas in the first place.- Analogy: It's not that the team is bad at choosing the right key; it's that they didn't bring enough different keys to the door.
- The "Orchestrator" fixed this by forcing the team to generate new keys (new ideas) when the old ones didn't work.
The "Think" Tool is Crucial:
They tested what happens if they remove the "Think" tool (a private scratchpad where the AI can jot down notes before speaking).- Result: Accuracy dropped by nearly 6%.
- Analogy: It's like forcing a detective to solve the case out loud without being allowed to write notes. They get confused and make mistakes. The private "thinking space" is essential for complex reasoning.
Cost vs. Performance:
They achieved these high scores without spending thousands of dollars per puzzle (like the "Brute Force" methods) and without training a new AI from scratch (like the "Specialist" methods). They did it by building a smarter workflow for an existing, affordable AI.
The Bottom Line
This paper proves that you don't always need a bigger, smarter, or more expensive AI to solve hard logic puzzles. Sometimes, you just need a better manager to organize how the AI thinks. By breaking the problem into steps (looking for patterns, then building a solution) and allowing the system to "re-think" when it gets stuck, they boosted performance from 15% to nearly 67% using a very small budget.
Note: The authors specifically tested this on a public set of 400 puzzles. They did not claim this works for medical diagnosis, self-driving cars, or other real-world applications yet; they only proved it works for this specific abstract reasoning test.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.