Skip to content

复杂性类 ACC⁰

ACC0 · ACC^0 · AC0 with MOD gates

在 AC⁰ 门基上加入固定模数 MOD 门所得的多项式规模常深电路类。

条目类型
定义

形式陈述

固定整数 m2AC0[m] 允许AC⁰ 的无界 fan-in AND/OR/NOT 门,再加入无界 fan-in MODm 门。本页约定

MODm(x1,,xr)=1ixi0(modm).

有些文献在余数非零时输出 1,加一层 NOT 即可互换。非一致 ACC0 是所有固定模数版本的并:电路族具有多项式大小、常数深度,模数独立于输入长度。若一族使用固定的 m1,,mt,可取 M=lcm(m1,,mt)。要用 MODM 检测和是否为模 mi 的零类,只需对所有满足 r0(modmi) 的模 M 余数分别加常数输入作平移,再以 OR 汇总;候选余数数目只依赖固定模数。因此有限多种 MOD 门仍可常数规模、常数深度地收入一个固定 M,不会扩大该并。

uniform ACC⁰ 还需指定门和连线的一致生成,常用 DLOGTIME-uniform 口径。已知

AC0ACC0TC0NC1.

其中TC⁰再包含于NC¹。frontmatter 中的子类关系只表达已知包含,不暗示 ACC0TC0;这一严格性仍未解决。

直觉

MOD 门一次读取全部输入,却保留的不是“有没有”或“是否全有”,而是汉明重量绕固定周期的位置。它为常深电路增加一种真正全局的周期感:无论输入多长,一层门都能分辨总数是否落在某个模剩余类。AC⁰ 无法计算 parity,恰说明仅靠 AND/OR 的固定轮聚合不能恢复这种周期结构。

固定模数是定义的核心。若允许 m=m(n) 随长度任意变化,门本身可能携带越来越复杂的计数规则,所得模型不是标准 ACC⁰。相反,同一固定 m 的门在任意大 fan-in 上工作,强度来自无界汇总,而不是为每个输入长度换一个新模数。

例子与边界

对八位输入 11011110,汉明重量是 6,所以按本页约定 MOD6 门输出 1;把最后一位改为 1 后重量为 7,输出 0MOD2 直接判定偶重量,其否定就是 parity,因此 parity 属于 ACC⁰。结合parity 不属于 AC⁰,得到无条件严格包含 AC0ACC0

这条例子不能推广为“所有计数都在 ACC⁰”。多数函数是否属于非一致 ACC⁰ 仍是著名开放问题;允许 majority 后才按定义进入 TC⁰。Razborov–Smolensky 多项式法能分离若干互素模数的 AC0[p] 类,却不能处理 ACC⁰ 中任意复合模门的全部组合。特别是从 MODqAC0[p] 不能推出 MODqACC0

门输出余数等于零或非零、是否同时允许多个固定模数,都只造成常数层模拟;深度若随 n 增长、模数若随 n 增长或规模若超多项式,则会越出本类。uniform 算术结论也不得无标签套给任意非一致族。

推论与应用

ACC0TC0 来自 threshold 电路的常深计数能力:固定模数的余数可由多项式规模多数门网络求出。再结合 TC0NC1,得到 ACC⁰ 的一般上界;目前两处是否严格都未知。与 AC⁰ 相比,MOD 门又使 switching lemma 的直接逐层简化失效,迫使下界研究转向低次多项式、相关界和算法方法。

Ryan Williams 通过比穷举更快的 ACC⁰-Circuit-SAT 算法与时间层级论证,证明 NEXPACC0。这是一项一般非一致 ACC⁰ 下界,但它给出的困难语言位于很高复杂度类,并未解决多数函数或 NP 是否具有 ACC⁰ 电路。该结果也说明电路可满足性算法为何会反过来产生电路下界。

参考资料
  • Roman Smolensky, “Algebraic Methods in the Theory of Lower Bounds for Boolean Circuit Complexity,” Proceedings of STOC 1987, pp. 77–82.
  • Sanjeev Arora and Boaz Barak, Computational Complexity: A Modern Approach, Cambridge University Press, 2009, §13.2.
  • Ryan Williams, “Nonuniform ACC Circuit Lower Bounds,” Journal of the ACM 61(1), 2014, Article 2.
关系图谱6 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
分类位置

上位 / 更一般

下位 / 直接特例

暂未标注直接特例。