让是大多数功能,即˚F (X )= 1当且仅当Σ Ñ 我= 1 X 我 > ñ / 2。我想知道是否存在以下事实的简单证明(通过“简单”,我的意思是不依赖于Valiant 84这样的概率方法或排序网络;最好不提供电路的明确,直接的构造):
可以通过深度为 O (log (n )),poly(n)大小的一系列电路来计算,其中门由非门,2输入或门和2输入与门组成。
让是大多数功能,即˚F (X )= 1当且仅当Σ Ñ 我= 1 X 我 > ñ / 2。我想知道是否存在以下事实的简单证明(通过“简单”,我的意思是不依赖于Valiant 84这样的概率方法或排序网络;最好不提供电路的明确,直接的构造):
可以通过深度为 O (log (n )),poly(n)大小的一系列电路来计算,其中门由非门,2输入或门和2输入与门组成。
Answers:
Kaveh的答案为您陈述的问题提供了答案(这是显示包含在N C 1中的通常证明)。但是我在想,您实际上可能打算问一个稍微不同的问题。即对于显式多项式大小单调公式占多数。
由于多数是单调的,我们知道可以通过单调的公式进行计算。有两个已知的构造多项式大小单调公式,即您提到的两个,Valiant的概率构造和通过排序网络构造。据我所知,我们没有比排序网络提供的简单的确定性构造。
与之相关的还有以下内容。事实证明,多数可以由仅 包含门(而没有常数!)的公式计算。可以将Valiant的概率构造修改为O (log (n ))深度的公式。但是,这里我们没有确定性的构造。特别地,分类网络不适用于此(技术原因:它们将提供所有阈值函数,并且只能由M A J 3门计算多数函数)。但是,本文中针对此问题的最新进展Cohen等人通过对数深度阈值公式得出的有效多方协议。这里,这些公式是基于标准复杂性理论或密码学假设的构造。
Brodal和Husfeldt给出了另一种证明:对称函数具有对数深度的通信复杂性证明。同样,证明是基本的,并提供了明确的解释。