回路複雑性において、ACは複雑性クラスの階層構造です。各クラスAC iは、深さを持つブール回路によって認識される言語で構成されます。
そして、多項式数個の無制限のファンインANDゲートとORゲート。
「AC」という名称はNCになぞらえて選ばれたもので、名称の「A」は「交互」を意味し、回路内のANDゲートとORゲートの交互動作と交互動作チューリングマシンの両方を指している。
最小のACクラスはAC 0で、これは定深度無制限のファンイン回路で構成されます。
ACクラスの階層構造全体は次のように定義されます。

バリエーション
AC クラスのパワーは、追加のゲートを追加することで影響を受ける可能性があります。ある法mの剰余演算を計算するゲートを追加すると、クラスACC i [m]が得られます。
参考文献
- Arora, Sanjeev ; Barak, Boaz (2009), Computational Complexity: A Modern Approach , Cambridge University Press , ISBN 978-0-521-42426-4、Zbl 1193.68112
- Clote, Peter; Kranakis, Evangelos (2002)、ブール関数と計算モデル、理論計算機科学テキスト:EATCSシリーズ、ベルリン:Springer-Verlag、ISBN 3-540-59436-1、Zbl 1016.94046
- ピタッシ、トニアン(2015年秋)、「講義第8回」(PDF)、CS 2401 – 複雑性理論入門、トロント大学
- Razborov, AA (1987年4月)、「論理加算を伴う完全基底上の有界深さ回路のサイズの下限」、ソ連科学アカデミー数学ノート、41 (4): 333–338、doi : 10.1007/BF01137685、ISSN 0001-4346
- リーガン、ケネス・W. (1999)、「複雑性クラス」、アルゴリズムと計算理論ハンドブック、CRC Press。
- Vollmer, Heribert (1998), 『回路複雑性入門:統一的アプローチ』 , Texts in Theoretical Computer Science, Berlin: Springer-Verlag , ISBN 3-540-64310-9、Zbl 0931.68055