Deterministik hata azaltma, son teknoloji mi?


12

Bir randomize (BPP) algoritması sahip varsayalım A kullanılarak r rastgelelik bit. İçin başarı onun olasılığını yükseltmek için Doğal yolları 1δ , herhangi seçilmiş için δ>0 vardır

  • Bağımsız çalışır + çoğunluk oyu: işletilen A bağımsız bir şekilde, T=Θ(log(1/δ) . Kez ve çıkışların çoğunluğu oylama Bu gerektirir rT=Θ(rlog(1/δ)) rasgelelik bitleri ve çalışma süresini bir T=Θ(log(1/δ)) faktörüyle patlatır .
  • Çiftli bağımsız çalışma + Chebyshev: A "çift bağımsız olarak" T=Θ(1/δ) kez çalıştırın ve bir eşikle karşılaştırın Bu, rT=Θ(r/δ) rasgele bitler gerektirir ve çalışma süresini havaya uçurur bir T=Θ(1/δ) faktörü.

Karp Pippenger ve Sipser [1] (görünüşte; Kağıdın kendisinde elime değil, ikinci bir el hesap s) verilen alternatif güçlü normal genişleticiler göre yaklaşımları: esas olarak, bkz 2r genleştiricinin düğümleri rastgele tohumlar olarak. r rastgele bitlerini kullanarak genişleticinin rastgele bir düğümünü seçin ve ardından

  • uzunluk, kısa bir rastgele yürüyüş yapmak T=Θ(log(1/δ)) oradan, ve çalışma A ile T çoğunluk oyu almadan önce, yol üzerinde düğümler tekabül eden tohum. Bu, r+T=r+Θ(log(1/δ)) rastgele bitleri gerektirir ve çalışma süresini bir T=Θ(log(1/δ)) faktörü ile patlatır .

  • çoğunluk oyu almadan önce mevcut düğümün tüm komşularında (veya daha genel olarak mevcut düğümün c mesafesindeki tüm düğümlerde) A çalıştırmak . Bu gerektirir R , bir ile çalışan süresi rastgelelik bitlerini ve darbeler T = d faktör, d derecesi (veya d c Kilometreye için c mahalle. Maliyet kadar, iyi bu uçları parametrelerinin ayarlanması T = poli ( 1 / δ ) burada.crT=dddccT=poly(1/δ)

Deterministik hata azaltımına karşılık gelen son mermi ile ilgileniyorum . Bağımlılığını azaltarak herhangi bir gelişme şu [1] kullanılarak olmuştur T ile δ ? Şu anda elde edilebilecek en iyi nedir - 1/δγ hangi γ>1 ? γ>0 ? ( BPP mi? RP mi?)

Not: BPP yerine RP de ilgileniyorum . [2] 'de tanıtıldığı gibi, ilgili yapı artık genleştiriciler değil, dağıtıcılardır (bakınız örn., Ta-Shma'nın bu ders notları , özellikle Tablo 3). Deterministik (izin verilen r'den tek bir daha rastgele bit değil ) amplifikasyonu için karşılık gelen sınırları bulamadım , ancak (veya daha da önemlisi) ilgili parametre aralığı için son teknoloji ürünü açık dağıtıcı yapıların ne olduğunu bulamadım .BPPr


[1] Karp, R., Pippenger, N. ve Sipser, M., 1985. Bir zaman-rastgelelik dengesi . AMS Olasılıksal Hesaplama Karmaşıklığı Konferansı'nda (Cilt 111).

[2] Cohen, A. ve Wigderson, A., 1989, Ekim. Disperserler, deterministik amplifikasyon ve zayıf rastgele kaynaklar. 30. Yılda Bilgisayar Biliminin Temelleri Sempozyumu (s. 14-19). IEEE.


Anladığım şu şekildedir (çoğunlukla yukarıda adı geçen dersler Ta-Shma , van Melkebeek'in ve Cynthia Dwork'ün ders notlarının üzerinde. Anlayabildiğim kadarıyla, dağıtıcılar birkaç rastgele bit daha katlanarak yükseltmek için harika , ancak 0 ekstra rastgele parça daha var
Clement C.

(eğer bir kişi bu birkaç ekstra biti kullanmaya istekli ise, o zaman Ta-Shma'nın dersinin çok özetleyici tabloları vardır). Ekstra rastgelelik olmadan ,, genişletici tabanlı BPP / RP yaklaşımı sadece bir tanesine benziyor (van Melkebeek'in BPP için notlarına bakın, RP varyantı için Dwork's: her ikisi de çok benzer ve kağıda dayanıyor [1], ki ben doğrudan pdf bulamadı). Yok polinom derecesine bağlı olan bir açık vermek için görünür o genleştirici grafik derecesi ve genişlemeye bağlı olarak,. poly(1/δ)
Clement

en azından doğrusal olacaktır: ancak genişletici grafiklerin (mevcut) en iyi bilinen yapıları için ne olacak? Aslında olasılıklı yapılar için bile mi? 1/δ
Clement

Ayrıca (ancak belirli bir soruya cevap vermez) İlgili: Bölüm 3.5.4 ve Salil Vadhan en belirtildiği 4 (Problem 4.6) Pseudorandomness .
Clement C.

Yanıtlar:


3

Van Melkebeek'in ders notları zaten bir O(1/δ) sınırı vermiyor mu? Oradaki sınır λ en fazla O(δ)veλ=O(1/d)mevcut yapıların kullanılması.

Ayrıca Dwork en Özetler, gereken durum genişleme olmasıdır C/δ bir sabit için C (esas olarak genişlemeyi geliştirmek güç kullandığını mesafe, c bir nokta şu an). Hangi tekrar derece O(1/δ) ile elde edilebilir .

Belki de gerekli koşu sayısında alt sınır Ω(1/δ) .


Anlıyorum - bunu doğru yaptığımı doğrulamak için tekrar söylememe izin verin. İzin vermek Elimizdeki ise bir spektral degree-, orijinal hata olasılığı olan d genişletici ile R, = 2 r ile ikinci düğüm özdeğer A, α>0dR=2rλδCαCαd(N,d)λC/dNdd=Oα(1/δ)

dd1λ=O(1/d) nnO((log3d)/d)
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.