Derandomizasyondaki herhangi bir ilerlemeyi yasaklamak, bana öyle geliyor ki, Las Vegas Makinesinin hata yapmaması gerekliliği çok önemlidir, bu nedenle bu durumda rastgele olmanın hiç bir yararı yoktur.
Bir için BPP dil , uygun bir algoritma ile karar girdileri üzerine etki, ve rasgele dizi temsil Rastgele seçimleri, sıfır hata kriteri, Las Vegas makinesinin iki durumdan hangisini kesin olarak tespit etmesi gerektiğini tutar. hakkında daha fazla bilgi verilmezse , bu aslında bir kehanet vaat problemidir: bir kehanet hesaplama veA x ∈ { 0 , 1 } n r ∈ { 0 , 1 } N ( n ) Pr r ( A kabul eder ( x , r ) ) ⩾ 2LAx∈{0,1}nr∈{0,1}N(n) AA′A′(r
Prr(A accepts (x,r))⩾23orPrr(A accepts (x,r))⩽13
AA′A ′A′(r)=A(x,r)A′verimler bir çıkış ters çıkış olarak birçok girdi olarak iki kez, en azından için , daha yaygın olan çıkış belirler.
1 - aa∈{0,1}1−a
Las Vegas Makinesi rastgele teknikler kullanabilse de, gerçekten yı bir kehanet olarak ele almak zorunda kalırsak, bir Las Vegas makinesinin kullanabileceği tek stratejinin nispeten kapsamlı (kapsamlı olmasa da) bir araştırma yapmak olduğunu görebiliriz. rasgele dizeleri her biri için verilir ne cevap görmek için. Daha fazla bulursa sadece emin olabilir Ayrı şeritler aynı olan çıkışına her artmasını sağlar; aksi takdirde, küçük (ancak sıfır olmayan!) bir olasılıkla, şanssız olabilir ve olası çıktıların temsili olmayan bir örneğini elde edebilir. Sıfır hata elde etmek için en az girişini örneklemelidir . r 2 N ( n )A′rr 2 N ( n )2N(n)/3rr2N(n)/3r
Las Vegas makinesi olası tüm rastgele dizelerin en azından sabit bir kısmını , asimptotik olarak olası tüm rastgele dizeleri kararlı bir şekilde test etmemizden daha iyi değiliz . Brute-force tarafından deterministik olarak yapabileceğimizin ötesinde, sıfır hata ayarında rastgele BPP algoritmalarını simüle etmede asimtotik bir avantaj elde edemiyoruz.r
Aynı argümanın BPP ve ZPP arasında bir kehanet ayrımına yol dikkat edin , yani şeklinde bir kehanet vardır,
çünkü ZPP algoritması üstel zaman alır, BPP algoritması, kehanetle ilgili soruyu tek bir sorguda çözebilir ve sınırlı hata ile başarılı olabilir. Bununla birlikte, size zaten şüphelendiğinizden (simülasyon yükünün polinomdan daha kötü olabileceğinden) veya asimtotiklerin naif bir deterministik simülasyon kadar kötü olduğunu söylemez.Z P P A ⫋ B P P AA
ZPPA⫋BPPA