← 最新论文
💻 计算机科学

Optimal Shallow Circuits for Majority

本文展示了一种由 GPT-6 Astra 发现的、针对任意对称函数、规模为 2O(n1/(d−1))2^{O(n^{1/(d-1)})} 的深度为 dd 的电路构造,从而通过匹配 Håstad 长期存在的下界,解决了 Majority 函数在 AC0\mathrm{AC}^0 中的渐近复杂度问题。

原作者: Victor Lecomte, Prasanna Ramakrishnan

发布于 2026-10-01
📖 1 分钟阅读☕ 轻松阅读

原作者: Victor Lecomte, Prasanna Ramakrishnan

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

在计算机科学的广袤领域中,有一个基本问题几十年来一直让研究人员忙碌不已:解决一个问题究竟需要多少努力?为了回答这个问题,科学家们不仅仅是在超级计算机上运行程序;他们还构建了被称为电路的计算理论模型。将电路想象成一个巨大的、错综复杂的开关和逻辑门网络,信息从底部向上流动,在每一步进行处理。目标是观察这个网络在执行特定任务时,可以变得多么小且多么浅。如果一个任务需要一个极其庞大或极其深邃的电路,我们就认为该任务本质上是困难的。四十年来,关于一个简单任务可能有多难的最佳已知极限,是由一个名为“奇偶校验”(Parity)的函数设定的,它仅仅是检查一组数字中是否存在奇数个 1。这个极限就像一堵墙,无人能够逾越,甚至对于其他看似更难的任务也是如此。

在这些其他任务中,有一个任务长期以来一直是试图打破那堵墙的研究人员青睐的目标:多数函数(Majority function)。这个函数接收一组 0 和 1 的列表,如果输入中超过一半是 1,则输出 1,否则输出 0。直觉上,它感觉比奇偶校验更复杂,而且长期以来,人们为它构建的最佳电路明显大于 Parity 极限所暗示的理论最小值。这种我们能构建出的电路与我们认为必要的电路之间的差距,创造了一个挥之不去的谜团。Majority 函数实际上真的比 Parity 更难,需要大得多的电路吗?还是说我们无法构建更小电路的原因仅仅是因为我们缺少一个聪明的技巧?几十年来,该领域一直在等待一个答案,希望破解这个特定的谜题能为解决更大、更基础的计算问题提供所需的工具。

由对齐研究中心(Alignment Research Center)和哈佛大学研究人员发表的一篇近期论文终于填补了这一差距,揭示了 Majority 函数并没有我们担心的那样难。该团队在先进人工智能系统的协助下,发现了一种构建 Majority 电路的方法,其规模本质上与 Parity 的理论极限一样小。他们证明了,对于任何固定深度的电路,计算 Majority 所需的大小增长率与计算 Parity 所需的大小增长率完全相同。这意味着,长期以来认为 Majority 需要显著更大电路的观点是错误的。研究人员不仅找到了一种更好的构建电路的方法,而且找到了一种能够匹配该领域已知绝对最佳下界的构造方法,从而有效地解决了 Majority 到底有多难的问题。

这一发现之路始于视角的转变。多年来,研究人员尝试使用一种称为“分而治之”(divide and conquer)的标准策略来解决 Majority 问题。这种方法涉及将一个大的数字列表分解成较小的块,解决每个块的问题,然后组合结果。虽然这种方法适用于许多问题,但它为 Majority 生成的电路规模略大,携带了一个似乎不可避免的额外复杂度因子。这项新工作表明,这种传统的 approach 并不是思考该问题的唯一方式。研究人员不再尝试直接组合较小块的结果,而是设计了一个“测试”系统。

想象一下,输入是一个数据块的集合。这种新方法并不试图立即计算总共有多少个 1。相反,它设置了一系列检查,以验证这些块相对于彼此是否具有特定的、截然不同的属性。研究人员将输入分成若干个块,并为每个块分配一个随机偏移量。然后,他们检查块的偏移值是否彼此互不相同。如果这些块都是互不相同的,那么一个数学特性就会保证原始输入的总和与特定的目标值相匹配。这种检查可以非常高效地执行,因为它只需要比较成对的块,而不是同时分析整个数据集。

这种构造的精妙之处在于如何组合这些测试。研究人员意识到,如果你随机选择偏移量,那么一个有效的输入通过至少一个测试的概率会出奇之高。通过生成大量的这些随机测试并将它们连接到一个简单的“或”(OR)门,他们创建了一个既能接受所有有效输入又能拒绝无效输入的电路。这个集合的大小足够小,能够匹配 Parity 函数所设定的理论极限。这种方法绕过了传统分而治之法的低效之处,因为那种方法一直在迫使电路比必要情况下更大。

研究人员还表明,这种方法适用于任何对称函数(symmetric function),这是一个广泛的问题类别,其答案仅取决于 1 的总数,而不取决于它们的具体顺序。这包括 Majority,也包括许多其他函数。该证明依赖于一种被称为“颜色编码”(color-coding)的技术,这是一种借鉴自图论的概念,涉及通过随机为元素分配标签来寻找特定模式。在这种情况下,随机偏移量就像颜色一样,确保了这些块是以一种能够揭示总数的方式保持独特。团队利用人工智能系统生成了这种构造的初步构想,但人类研究人员负责严谨地证明该想法有效并解释其正确性。

这一结果具有重要意义,因为它移除了电路复杂度研究中的一个主要障碍。长期以来,由于 Majority 似乎需要比 Parity 更大的电路,这表明我们的下界证明工具是不完整的。如果 Majority 确实更难,这可能意味着现有的极限并不是紧致的,我们需要新的、更强大的数学工具来理解计算的难度。通过展示 Majority 在电路规模方面实际上与 Parity 一样容易,这篇论文证实了现有的工具始终是足够的。这表明,改进这些界限的困难并非源于数学能力的缺乏,而是源于缺乏正确的视角来构建电路。

论文还回应了先前研究提出的一个特定疑虑。一些研究人员曾提出,如果 Majority 可以用更小的电路构建,这将意味着某些其他难题可以比目前认为的速度更快地解决。这种新构造显示,Majority 确实可以用较小的电路构建,但它这样做的方式并不会引发其他问题的更快速解决方案。这种区别至关重要,因为这意味着该结果在解决 Majority 复杂度的同时,并没有导致我们对其他计算极限理解的崩溃。研究人员仔细证明了他们的构造符合已知的可能性边界,避免了与既有理论产生矛盾。

最后,这篇论文为悬而未决数十年的问题提供了一个清晰且决定性的答案。曾经被认为在难度上高于 Parity 的 Majority 函数,现在已知处于相同的复杂度水平。这种构造在逻辑上虽然简单,但在意义上却很深远,它表明有时最高效的解决方案不是直接计算,而是通过一种巧妙的、覆盖所有可能性的检查安排。这一发现不仅解决了一个特定的问题,还为如何为其他复杂任务构建高效电路提供了新的思考方式。它表明,通过从随机测试和模式匹配的角度而非直接计算的角度来看待问题,我们可能会为计算机科学中的其他长期挑战找到更高效的解决方案。这项工作提醒我们,在研究计算时,最难的问题有时不是通过建造更大的机器来解决,而是通过找到一种更简单的观察数据的方式。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →