私はアシュリーモンタナロの答えが好きですが、推測がわかっている関数のセットも含めると思いました。
しばしば関心がある一連の関数は、一定サイズの1証明書を持つ関数です。このクラスの問題には、クエリの複雑さの分離があることが示されている、区別、衝突、三角形の発見、およびその他の多くの問題(HSPファミリにはない)が含まれます。O R
一定サイズの1証明書の合計関数場合、D (f )= O (Q (f )2)になります。fD (f)= O (Q (f)2)
詳細:
入力のための証明書ビットのサブセットであるS ⊆ { 1 、。。。、N }すべての入力のためのそのようなY、(∀ I ∈ SバツS⊆ { 1 、。。。、n }y。次に、 C x(f )は入力 xの証明書の最小サイズであり、1証明書の複雑さ C 1(f )= max x | f (x )= 1 C x(f )(0証明書の複雑度は同じですが、 f (x )に制限されます(∀ I ∈ Sy私= x私)→ f(y)= f(x )Cバツ(f)バツC1(f)= 最大x | f(x )= 1Cバツ(f))。f(x )= 0
あなたはできる示している。そして、あなたはBuhrmanに提示したアルゴリズムを使用して、狼のデでき調査:それを示すためにD(F)≤C1(F)BS(fは)≤C0(F)C1(F)Q (f)≥ B S (F)−−−−√≥ 2 C0(f)/ 2C1(f)+ 1D (f)≤ C1(f)b s (f)≤ C0(f)C1(f)