3
ラスベガスのアルゴリズムを使用したBPPの既知の最速シミュレーションは何ですか?
BPPBPP\mathsf{BPP}Z P Pとは、2つの基本的な確率的複雑度クラスです。ZPPZPP\mathsf{ZPP} 1BPPBPP\mathsf{BPP}は、確率的多項式時間チューリングアルゴリズムによって決定される言語のクラスであり、アルゴリズムが不正解を返す確率は制限されています。つまり、エラー確率は最大で(YESとインスタンスなし)。1313\frac{1}{3} 一方、 アルゴリズムは、正しい答えを返すときはいつでも、間違った答えを決して返さない確率的アルゴリズムと見なすことができます。ただし、それらの実行時間は多項式によって制限されず、期待される多項式で実行されます。ZPPZPP\mathsf{ZPP} ましょう、ゼロエラー確率で確率的アルゴリズムによって決定言語のクラスと予想実行時間である。これらは、ラスベガスアルゴリズムおよびとも呼ばれます。ZPTime(f)ZPTime(f)\mathsf{ZPTime}(f)Z P P = Z P T i m e(n O (1 ))fffZPP=ZPTime(nO(1))ZPP=ZPTime(nO(1))\mathsf{ZPP} = \mathsf{ZPTime}(n^{O(1)}) 私の質問は、ラスベガスのアルゴリズムを使用したアルゴリズムのシミュレーションで最もよく知られているものは何ですか?予想よりも短い時間でそれらをシミュレートできますか?指数関数的な時間を要する簡単なブルートフォースシミュレーションに対する既知の改善点はありますか?BPPBPP\mathsf{BPP} より正式には、 またはいくつかの?B P P ⊆ Z P Tをiがm個の電子を(2 N - N ε)ε > 0BPP⊆ZPTime(2O(nϵ))BPP⊆ZPTime(2O(nϵ))\mathsf{BPP} \subseteq \mathsf{ZPTime}(2^{O(n^{\epsilon})})BPP⊆ZPTime(2n−nϵ)BPP⊆ZPTime(2n−nϵ)\mathsf{BPP} \subseteq \mathsf{ZPTime}(2^{n-n^{\epsilon}})ϵ>0ϵ>0\epsilon>0