直接乘积定理的变体


11

的直接产物定理,非正式地说,计算的函数的实例比计算更难一次。˚F ˚Fkff

典型的直接乘积定理(例如,Yao的XOR引理)着眼于平均情况的复杂性,并辩称(非常粗略地)不能由大小为的电路以概率大于来计算,那么副本就不能由大小为电路的概率比。s p k f s ' < s p kfspkfs<spk

我正在寻找不同类型的直接乘积定理(如果已知)。特别:

(1)说我们确定了误差的概率p,而是对计算kf个副本所需的电路的te大小感兴趣f。是否有说,如果结果f不能由大小的电路计算s的概率优于p,然后k拷贝f不能与概率优于来计算p使用尺寸的电路小于O(ks)

(2)关于最坏情况的复杂性已知什么?例如,如果无法通过大小为s的电路来计算f(具有0个错误),那么对于计算kf(具有0个错误)的副本的复杂性,我们能说什么呢?skf

任何参考将不胜感激。

Answers:


10

(1):这个问题在Ronen Shaltiel的论文“迈向证明强直接乘积定理”中得到了研究,结果证明这样的猜想是错误的:例如,可以用概率计算大小远小于,并且只有额外的概率质量才需要大小。在这种情况下,当计算实例上的时,电路可以在尺寸小于大多数实例上求解,并且仅在少数几个实例上需要。0.99 * p s 0.01 * p s f k f s sf0.99ps0.01psfkfss

(2):对于公式和单调电路,已知最坏情况复杂性的直接乘积定理,但对于一般电路,实际上是错误的。举一个简单的例子,考虑一个函数,将其输入视为向量并将其乘以某个固定的布尔矩阵。然后,计算函数 可能需要大小,但是使用矩阵乘法算法,在实例上计算它可以比快得多。您可以在Ingo Wegener撰写的“布尔函数的复杂性”一书中找到有关此主题的详尽讨论-请参阅此处的第10.2章: Ñ × Ñ ˚F Ñ 2 Ñ Ñ 3f:{0,1}n{0,1}nn×nfn2nn3http://eccc.hpi-web.de/static/books/The_Complexity_of_Boolean_Functions/


我看了一看Wegener的书的10.2章(感谢参考!),它表明直接求和的结果通常不能成立。但是,对于特定的(也许那些电路复杂度小于是否已知?(我仍然对最坏情况的复杂性以及任意电路感兴趣。)2 Ñf2n
user686 2012年

我也很想知道是否有较弱的结果,例如,计算副本需要大小 ...f s + O k kfs+O(k)
user686 2012年

对于电路复杂度小于函数,请参见上面带有矩阵乘法的示例。至于您提到的较弱的结果-这样的结果是微不足道的,因为要计算副本,您需要在一个实例上向电路计算至少添加输出线。 k f k f2nkfkf
或Meir 2012年

7

为了补充Or的回答,研究了(1)[需要多少资源才能在k副本上做得很好]之类的问题,并将相应的定理称为“直接和定理”。与直接乘积定理一样,直接和定理可能成立也可能没有成立,这取决于设置。

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.