← Latest papers
🤖 AI

AI-Assisted Discovery of Convex Relaxations via Dual Agents

This paper presents an AI-assisted framework using dual agents to discover and rigorously certify improved convex relaxations for nonconvex optimization problems, successfully tightening the lower bounds for the first autocorrelation inequality and the Erdős minimum-overlap constant.

Original authors: Sungyoon Kim, Mert Pilanci

Published 2026-07-01
📖 4 min read☕ Coffee break read

Original authors: Sungyoon Kim, Mert Pilanci

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 find the absolute "worst-case scenario" for a complex mathematical puzzle. In the world of math, there are two ways to prove how bad a situation can get:

  1. The "Show Me" Approach (Upper Bound): You build one specific, terrible example that proves the situation can be this bad. It's like finding one specific traffic jam to prove that "traffic can take 2 hours to get home."
  2. The "Prove It's Impossible" Approach (Lower Bound): You have to prove that no matter what you try, the situation can never be better than a certain point. It's like proving that "no matter how you drive, you can never get home in less than 45 minutes."

This paper is about the second, much harder approach. The authors used a team of AI agents to act like a super-smart math detective squad to find better "impossible" proofs.

The Team: Two AI Agents Working Together

Instead of one AI trying to do everything, the authors set up a "dual-agent" system, like a creative writer and a strict editor working in a loop.

  • The Coding Agent (The Inventor): This agent is the creative one. Its job is to look at a mathematical problem and say, "I think if we add this new rule or constraint, we can prove the answer is even higher." It writes computer code to test this new rule. Think of it as an architect drawing a new, tighter blueprint for a building.
  • The Theory Agent (The Skeptic): This agent is the strict editor. It reads the new blueprint and asks, "Is this rule actually true for every possible case? Or did you make a mistake?" It tries to break the rule by finding a counter-example (a specific case where the rule fails).
    • If the Theory Agent finds a flaw, it sends the blueprint back to the Coding Agent to fix.
    • If the Theory Agent is convinced the rule is solid, it gives the green light.

The Goal: Tightening the Net

The problems they tackled are about Autocorrelation Inequalities. In simple terms, these are rules about how much a shape overlaps with a copy of itself when shifted around.

Imagine you have a fuzzy cloud (a function). You want to know: "If I slide this cloud over itself, what is the minimum amount of overlap I can guarantee, no matter how I shape the cloud?"

  • The Old Way: Previous researchers had a "net" (a mathematical relaxation) that caught all possible clouds, but the net had big holes. The answer they got was a bit loose (e.g., "The overlap is at least 1.28").
  • The New Way: The AI agents worked together to patch the holes in the net. They added new, mathematically proven rules that made the net tighter.
    • For the first problem, they tightened the net enough to prove the overlap is actually at least 1.2937 (up from 1.28).
    • For the second problem, they proved the overlap is at least 0.37912 (up from 0.379005).

These numbers seem small, but in the world of high-level math, improving a constant by even a tiny fraction is a massive victory. It means they found a more precise "floor" that the answer can never go below.

The "Gold Standard" Check

The most impressive part of this paper is how they ensured they didn't cheat.

When an AI solves a math problem, it usually uses a calculator that rounds numbers, which can lead to tiny errors. If you round up, you might accidentally claim a number is higher than it really is.

To fix this, the authors used a Dual Certificate.

  • Think of the Coding Agent as building a bridge.
  • The Theory Agent checks the math.
  • But to be 100% sure the bridge won't collapse, they used a special "interval arithmetic" check. This is like measuring the bridge with a ruler that has a tiny margin of error built-in, ensuring that even with the worst-case rounding, the bridge is still safe.

They didn't just say, "The computer says 1.2937." They produced a specific, verifiable mathematical "receipt" (a dual-feasible point) that proves, without a shadow of a doubt, that the answer is indeed at least that high.

Summary

In short, this paper describes a new way to use AI for pure mathematics. Instead of just guessing answers, they created a loop where one AI invents new mathematical rules, and another AI rigorously tests them to ensure they are true. By doing this, they successfully tightened the mathematical "safety nets" for two famous, long-standing problems, proving that the answers are slightly higher (and more precise) than anyone had previously certified.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →