22、电路复杂性与低高阶层理论解析

电路复杂性与低高阶层理论解析

1. 多项式规模电路族

在研究电路复杂性时,多项式规模电路族是一个重要的概念。我们先从电路的编码开始介绍。

1.1 电路编码

对于一个电路 (C),我们对其节点进行编号,记为 (g_1, g_2, \cdots)。其中,输出节点编号为 (0),若有 (n) 个变量输入节点,则输入节点 (x_1, \cdots, x_n) 分别编号为 (1, \cdots, n),节点编号顺序无其他限制,且最大节点编号为 (s(C)^{O(1)}),这样以二进制编码的门编号长度为 (O(\log s(C)))。

电路 (C) 可编码为元组 (\langle g, b, g_l, g_r \rangle) 的集合,具体规则如下:
- (g) 为节点编号。
- 若 (g = 0),(b) 为空字;若 (g) 是内部节点编号,(b) 是该节点执行的布尔运算;若 (g \in {1, \cdots, n}) 是变量输入节点编号,(b) 为空字;若 (g) 是具有常数值的输入节点编号,(b) 是标记该节点的常数值。
- 若 (b) 是二元布尔运算,(g_l) 和 (g_r) 是为 (g) 提供输入值的节点编号;若 (b) 是 NOT 运算,(g_r) 为空字;若 (g) 是输入节点,(g_l) 和 (g_r) 均为空字。

用 (\overline{C}) 表示电路 (C) 的编码。这里需要思考一个问题:若语言 (L) 有多项式规模电路族 ({C_n}_{n>0}),是否存在多项式 (p),使得对于所有 (n > 0),(C_n) 的长度小于等于 (p(n)) 呢?这是一个值得深入探讨的问题。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值