为什么mod_m门很有趣?


39

瑞安·威廉姆斯(Ryan Williams)刚刚在ACC上发布了下界,该类问题具有恒定深度的电路,具有无限扇入和门AND,OR,NOT和MOD_m,适用于所有可能的m。

MOD_m门有什么特别之处?

  • 它们允许模拟任何环Z_m上的算术。
  • 在Ryan得出结果之前,将MOD_m门加到混合中得到了第一类,但已知的下界不起作用。

还有其他自然原因来研究MOD_m门吗?

Answers:


39

ACC0是自然复杂度类。

1)Barrington表明,对非可解决的类而言,计算捕获而对可解的类而言,捕获。NC1ACC0

2)最近,Hansen和Koucky 证明了一个不错的结果,即多尺寸的等宽平面分支程序正好是。如果没有平面度条件,我们当然会得到表征 Barrington结果。ACC0NC1

因此,和之间的差异一方面是基于群论的,另一方面是拓扑的。ACC0NC1

补充: Dana,可解组的一个简单示例是,即元素上的对称组。无需赘述,任何可解的组都有一个商的序列恰好是循环的序列。这种循环结构在构建电路以解决整个组中的单词问题时会反映为mod门。S4

关于平面性,人们想相信平面性可能会在信息流中施加限制/瓶颈。这并不总是正确的:例如,已知平面3SAT的变体是NP完全的。但是,在较小的类中,这些限制更“可能”成立。

同样,Wigderson使用隔离引理显示了NL / poly = UL / poly。我们不知道如何在任意DAG上对隔离引理进行随机化以获得NL = UL,但我们知道如何针对平面DAG进行。


1
非常感谢您提供的信息!我希望知道更多关于这些结果的直觉。关于我的问题:您的论点基本上是 [O(log n)深度,“与”,“或”,“非”门)是自然的,而则是它的细微变化(可求解而不是不可求解的类曲面,或者到平面而不是非平面分支程序)。您能否详细说明一下:举例说明一些有趣的等式计算,以及它们的可解决性如何重要?是否有先验的动机去关注分支程序是否是平面的?NC1ACC
Dana Moshkovitz 2010年

7
作为补充:1)计算非周期性类半身像会捕获(Barrington和Thérien)。2)向上的平面分支程序捕获(Barrington,Lu,Miltersen,Skyum)。AC0AC0
Kristoffer Arnsfelt Hansen,2010年

@Vinay:您确定结果NL / poly = UL / poly是归因于Wigderson吗?
戴勒

17

也许这并不是您问题的答案。但仅举一个为什么有时门(对于复合)比门更强大的:modmmmodp

考虑一类由门,叶子处的输入和常数组成的恒定深度电路。这样一来,无论电路的大小如何,都可以很容易地表明,这些电路无法计算出“或”函数。(这是因为任何这样的电路都会在计算低阶多项式,而OR的为)。modpFpn

但是,如果我们考虑仅由门组成的电路,其中具有至少两个不同的素因数,则OR函数有一个深度为电路(具有指数大小)。modmm2

在Ryan结果之前,我想是我们没有任何合适下限的最小类。AC0[mod6]


1
最后一句的附录:已经知道,使用与,或,非和门求素数恒定深度电路来计算需要成倍数量的门。(也扩展了相对素数的合成。)由于6是两个不同素数的最小合成,因此是“最简单”的计算函数,没有指数下界。MODqMODppqMOD6
Daniel Apon 2010年

14

仅说明您的两点:

如果我们从事理解计算的业务,那么模块化计数是我们理解的前沿之一。模块化计数是计算中最简单,最自然的现象之一,但我们对此了解甚少。我们不能排除仅具有Mod6门的多项式大小深度为3的电路可以计算NP中每个函数的可能性。但是,可以推测,这样的电路只能计算具有大支持量的函数,因此不能计算诸如AND之类的非常简单的函数。在上限方面,情况相似,我们没有不平凡的结果。

从纯数学角度来看,这些问题也非常有趣,因为它们与有关Z_m上的多项式和矩阵的非常自然的问题紧密相关。举一个例子,对于Z_6上nxn对角矩阵的秩,我们没有很好的下界。一个对角矩阵在对角线上有0,对角线上有非零。


:那些热衷于“黄金与复合模”应该查文斯Grolmusz的主页grolmusz.pitgroup.org
STASYS
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.