令为一个函数。我们想估计的平均值;即:。˚F ë [ ˚F (Ñ )] = 2 - Ñ Σ X ∈ { 0 ,1 } Ñ ˚F (X )
NOTE: In the OP, the range of f was [0,1]. I changed this a bit for technical reasons. (This should simplify the problem; if not, forget it!)
令为(随机)估计算法。假设具有对的黑匣子访问权限。我们用表示。E f E f
有两个条件:
1)估计器的运行时间:存在一个多项式,使得对于所有和所有,的运行时间受。n f E f(1 n)p (n )
2)具有置信度估计器精度: q (⋅ )ñ ˚F 1存在一个多项式,使得对于所有和所有,我们有的概率至少为。δ
NOTE: The confidence δ was not in the OP. The parameter δ is in (0,1), and may depend on n. For instance, it may be 1-1/2^n.
是否存在这样的估计量?
背景与动机
一开始我没有提到我的动机,因为这需要大量的背景知识。无论如何,对于发烧友,我会简单地描述一下:在下面的文章中定义的“能力证明”的背景下,就需要这样的估计器:
Mihir Bellare,Oded Goldreich。证明计算能力,1992年。未出版的手稿。
具体来说,在第5页的底部,作者隐含地假设存在这样的估计量(没有提到精度,并且运行时间没有精确定义;但是上下文清楚地定义了所有内容。)
我的第一次尝试是阅读“ 采样器的样本-采样的计算视角 ”。它涉及一个非常相似的问题,但是定义的错误概率是累加的,而我们的是乘法的。(我没有完全阅读该论文,也许它提到了我需要的地方。)
编辑(根据Tsuyoshi的要求):实际上,“计算能力证明”的定义要求存在一个“知识提取器”,其(预期)运行时间为。由于我们不知道,因此我们想对其进行估算;但是这不能显着改变运行时间:应该将其更改为多项式因数。精度条件试图捕获这样的要求。 E[f(n)]