Reinforced Generation of Combinatorial Structures: Hardness of Approximation

该论文展示了利用 AlphaEvolve(一种大语言模型代码变异代理)在复杂性理论中取得的新进展,包括改进随机正则图上的认证算法界限、发现新的归约装置以提升 MAX-CUT 和 TSP 等组合优化问题的不可近似性下界,并通过 AI 辅助优化验证过程来克服构造验证的计算成本。

Ansh Nagda, Prabhakar Raghavan, Abhradeep Thakurta

发布于 2026-03-11
📖 1 分钟阅读☕ 轻松阅读

Each language version is independently generated for its own context, not a direct translation.

这篇论文讲述了一个非常激动人心的故事:人工智能(AI)不再仅仅是做数学题的“学生”,它开始变成一位能帮人类数学家发现新真理的“超级助手”

为了让你轻松理解,我们可以把这篇论文的核心内容想象成一场**“寻找完美拼图”的探险**。

1. 核心角色:AlphaEvolve(AI 探险家)

想象一下,你有一堆形状奇怪的拼图块(在数学里叫“组合结构”或“小工具/Gadgets")。你的目标是把这些块拼在一起,证明某个数学难题是“几乎不可能”被完美解决的(这在计算机科学里叫“近似难度”)。

  • 以前的做法:人类数学家像老工匠,靠直觉、经验和大量的草稿纸,试图手工拼出这些块。或者用传统的计算机程序(像 SAT 求解器)去暴力搜索,但面对巨大的可能性海洋,它们经常迷路或算得太慢。
  • 这篇论文的做法:作者引入了一个名叫 AlphaEvolve 的 AI 特工。它不像普通 AI 那样只是回答问题,它是一个**“代码变异机器人”**。
    • 它写代码来生成拼图块。
    • 它自己当裁判,检查拼得对不对。
    • 如果拼得不好,它就修改代码,重新生成,直到拼出一个**“超级拼图块”**。
    • 最神奇的是:有时候验证拼图太慢了(需要算很久),AlphaEvolve 甚至能自己进化出更快的验证方法,把验证速度提升了 10,000 倍!这就像它一边造赛车,一边自己发明了更快的引擎。

2. 三大成就:AI 攻克的三座大山

这篇论文展示了 AI 在三个著名的数学难题上取得了突破:

A. 随机图上的“最大切割”问题(平均情况难度)

  • 比喻:想象一个巨大的社交网络(每个人是一个点,朋友关系是线)。你想把这些人分成两组,让两组之间“吵架”(连线)的数量最多。
  • 难题:在随机生成的网络中,怎么证明“无论你怎么分,吵架的数量都不会超过某个界限”?
  • AI 的贡献:AI 发现了一些极其特殊的、像“完美随机”一样的网络结构(拉马努金图)。以前人类只能找到很小的例子(比如 12 个人的网络),AI 直接找到了163 个人的大网络,并且证明了这些网络很难被“完美切割”。这让数学界对这类问题的理解更精准了。

B. 最大 k-切分问题(最坏情况难度)

  • 比喻:还是那个社交网络,这次你要把大家分成 3 组或 4 组,让组与组之间的连线最多。
  • 难题:证明“没有任何算法能保证找到接近完美的分组方案”。这需要设计一种特殊的“转换器”(Gadget),把一种难解的问题转换成另一种。
  • AI 的贡献
    • 对于分成 4 组的情况,AI 设计出的转换器比人类之前最好的设计更“刁钻”,把数学证明的界限推得更远(从 0.9883 提升到了 0.987)。
    • 对于分成 3 组的情况,AI 也刷新了记录。
    • 关键点:这些转换器非常复杂,人类很难凭直觉想出来,但 AI 通过不断试错和进化代码,找到了这些人类未曾见过的“完美结构”。

C. 旅行商问题(TSP)(最坏情况难度)

  • 比喻:一个推销员要拜访 100 个城市,怎么走路线最短?这是一个经典难题。
  • 难题:证明“即使是最聪明的算法,也找不到比某个数值更短的路线”。
  • AI 的贡献:AI 设计了一个新的“方程转换器”(Equation Gadget)。以前人类设计的转换器,推销员走坏路线的成本是 14,走对路线是 13。AI 设计的转换器,把坏路线的成本降到了 11,好路线是 10。
    • 这看起来只是数字变了,但在数学证明中,这意味着我们证明了这个问题比之前认为的更难解决
    • 为了做到这一点,作者甚至把整个证明过程“模块化”了,让 AI 能专注于优化那个最难的“转换器”部分。

3. 为什么这很重要?(通俗总结)

  1. AI 不仅是计算器,更是“发现者”:以前我们认为 AI 只能做重复劳动或整理资料。但这篇论文证明,AI 可以自主发现人类数学家几百年都没找到的复杂数学结构。
  2. 速度就是力量:验证这些数学结构通常需要极长的时间。AI 不仅能生成结构,还能优化验证过程本身(比如把验证时间缩短一万倍),这让探索以前“算不过来”的巨大空间成为可能。
  3. 人机协作的新模式:作者强调,他们并没有完全依赖 AI“凭空猜”答案。人类负责搭建框架、定义规则(比如“我们要找什么样的拼图”),而 AI 负责在规则内疯狂试错、进化,找到人类想不到的最优解。

4. 一个有趣的“失败”案例

论文最后也诚实地提到,AI 也不是万能的。作者尝试用同样的方法去解决一个关于"668 阶哈达玛矩阵”的古老猜想,但失败了。这说明 AI 目前擅长的是在有明确规则、可验证的搜索空间里找最优解,但对于某些完全未知的、需要全新数学直觉的领域,它还需要人类的引导。

一句话总结

这篇论文告诉我们:在解决极其复杂的数学难题时,如果我们给 AI 一个明确的目标和一套验证规则,它就能像一位不知疲倦的超级工匠,通过不断的自我进化,帮我们造出人类凭一己之力无法想象的“数学奇迹”。