証明または反駁:BPP(0.90,0.95)= BPP


8

:私は本当にあなたの証明のヘルプまたは以下の請求反論たいBPP(0.90,0.95)=BPP。計算の複雑さの理論では、有界誤差確率多項式時間を表すBPP は、多項式時間の確率的チューリングマシンで解ける決定問題のクラスであり、最大1のエラー確率を持ちます。13すべてのインスタンスで 3。。BPP=BPP(13,23)

エラーの確率がより小さい場合ので、セットのいずれかが、他のサブセットであることは、即時ではないそれよりも小さくする必要はない、それがより大きい場合はより大きい必要はありません。0.913 0.905230.905

私は主張を証明するためにチェルノフの不等式を使おうとしていますが、正確な方法はわかりません。私は本当にあなたの助けをお願いします。私が使用できるこれらの関係に関する一般的な主張はありますか?


BPP(x、y)という表記の意味がわかりません。言語にない文字列はx以下の確率で受け入れられ、言語に含まれる文字列はy以上の確率で受け入れられるのでしょうか。
— Matt Lewis

まさに、あなたは正しいです。
— 分子2013年

4
ヒント:あなたが実行した場合あなたの言語ではない文字列の試験では、確率は何だそれより例えばより0.9 N + C √nそれらの nは文字列を受け入れますか?あなたは実行した場合のn言語で記述されている文字列の試験では、確率はそれより少ないものだ0.95のn-C √.9 n+cnnそれらの nは文字列を拒否しますか?n回の試行を実行し、「。925以上のn回の実行で受け入れられる任意の文字列を受け入れる」と言う場合、n→∞として、受け入れ/拒否の確率はどうなりますか?.95 n−cnn.925 nn→∞
— Steven Stadnicki 2013年

4
スティーブンStadnickiのヒントを表示するためである。他の方向について、示しているB P P (1 / 3 、2 / 3 )⊆ B P P (ε 、1 - ε )毎ためε。同様に、B P PBPP(0.9,0.95)⊆BPP(1/3,2/3)BPP(1/3,2/3)⊆BPP(ϵ,1−ϵ)ϵは、定数 0 < α < β < 1です。BPP=BPP(α,β)0<α<β<1
— Yuval Filmus 2013年

回答:


12

私のコメントを回答に拡張する:チャーノフの範囲の乗法形式は、独立したランダムバイナリ変数の合計に対する期待値がμである場合、「から離れすぎている」可能性が期待のように行くこと:PのR (X > (1 + δ )μ )< (E δX=∑i=0nXiμ。Pr(X>(1+δ)μ)<(eδ(1+δ)(1+δ))μ

さて、文字列与えられ、手続き想像テストには、我々は実行nは、私たちの試練B P P (0.90 、0.95 )(いくつかのアルゴリズムを、nは、後に選択される)と、少なくともIFFを受け入れる0.925 nは受け入れ、それらの試験のσを。Chernoffの範囲を使用して、次のようにnの観点から失敗の確率を見つけることができます。σnBPP(0.90,0.95)n0.925nσn

ましょ表すの結果I番目の裁判ので、X = Σ X I成功試行回数。誤検知の確率は0.9であると保守的に想定できます。私たちが作る場合は、このことを意味n個の文字列に独立試行をσ ∉ L、成功数の期待値がμ = E (X )= 0.9 のn。(0.9未満の誤検出確率はXiiX=∑Xi.9nσ∉Lμ=E(X)=0.9n.9予想値がさらに低くなり、推定値の境界がさらに厳しくなります。)ここで、超える誤検知(つまり、X > 0.925 n)が発生する確率を見てみましょう。私たちは取るδ =を(0.9250.925nX>0.925n ; その後、 ( E δδ=(0.9250.9)−1=136なので、Pr(X>0.925n)<( 2999(eδ(1+δ)(1+δ))≈.99961<29993000。Pr(X>0.925n)<(29993000)0.9n

ここから、十分に大きくすることで、この確率を1未満に減らすことができることは明らかです。n。したがって、この十分に大きいため、N、我々は、文字列受け入れる場合、σを上成功した試行回数場合にのみ、σがより大きくなる0.925nは、その文字列を受け入れる私達の確率σ∉Lを下回った1<13nσσ.925nσ∉L。このnは定数であり、問​​題のサイズに依存しないことに注意してください。我々はしているが、私たちの多項式実行しているので、BPP(0.9、0.95)倍のアルゴリズム一定の数を、私たちの新しいプロシージャの合計実行時間はまだ多項式です。他の方向に進む同様の分析は、「偽陰性」の確率(私たちの言語にある文字列のX<.925n)が一部のcのcnによって制限されることを示します。n偽陰性の確率を1で制限するのに十分な大きさ13nBPP(0.9,0.95)X<.925ncncn(または、言い換えると、少なくとも213列に受け入れの確率σ∈L)。このショーそのBPP(0.9、0.95)⊆BPP(123σ∈L、とのYuvalさんのコメントが示す同様の手順を経て逆等価性を証明する方法について説明します。BPP(.9,.95)⊆BPP(13,23)≡BPP

正規的に、これは確率増幅と呼ばれ、確率的クラスを処理するための非常に便利な方法です。特定の定数はそれほど重要ではないことは明らかですが、チャーノフの範囲が試行回数の指数関数によって「誤った結果」の確率を制限できるという事実により、適度な試行回数だけで任意に小さくすることができます。


2
ここでは実際にはチェルノフの束縛は必要ありません。チェビシェフで十分です。
— Yuval Filmus

@YuvalFilmusああ、確かに; OPがチェルノフについて具体的に言及したので、私はそのルートに行くと思いました、そして定数の厄介な形式を除いて、分散についての結果を(真っ直ぐに)掘り下げる必要がないので、それは実際に少し簡単です。二項分布の。
— Steven Stadnicki 2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.