Rastgele bir kehanet R için, BPP P ^ R'deki hesaplanabilir dil kümesine eşit mi?


18

Başlık hemen hemen her şeyi söylüyor. Yukarıdaki ilginç soru blogumda yorumcu Jay tarafından soruldu ( buraya ve buraya bakınız ). Hem cevabın evet olduğunu hem de görece basit bir kanıt olduğunu tahmin ediyorum, ama hazırlıksız göremedim. Bir dil varsa (Çok kabaca olsa da, bir, göstermek için deneyebilirsiniz PR değildi BPP o zaman sonsuz algoritmik karşılıklı bilgiye sahip olmalı, R o hesaplanabilir olmaz bu durumda. Ayrıca, not bir yönde önemsiz olduğu: içerisinde hesaplanabilir dil PR kesinlikle içeren BPP ).

Not ben ediyorum olmayan sınıf soran AlmostP olan bu dillerin oluşur, PR , hemen hemen her için R (ve eşit iyi bilinen BPP ). Bu soruya, öncelikle düzeltme R , daha sonra hesaplanabilir dillerin kümesine bakmak PR . Bir dil Öte yandan, bir, göstermek için çalışabilir PR hesaplanabilir hatta bir için, sabit rasgele oracle R sonra, dil olmalıdır aslında AlmostP .

Yakından ilgili bir soru, rastgele bir kehanet üzerinde olasılık 1 ile ,R

AM=NPRComputable.

Eğer öyleyse, şu ilginç sonucu elde ederiz: , o zaman rastgele bir kehanet R üzerinde olasılık 1 ile , kehanet ayrımına tanık olan tek diller P RN P R hesaplanamayan dillerdir.P=NPRPRNPR


1
Eric Allender'a ve onun yazarları tarafından birkaç ilişkili makaleler mevcuttur Rastgele Strings Hesaplamalı Gücü üzerinde Sınırları , Rastgele Strings Set İndirgenmeler: Kaynak sınırlanmış Vaka
Kaveh

Yanıtlar:


16

Evet.

İlk olarak, bunu kendim çözmem bir dakika sürdüğü için, sorunuz ile arasındaki farkı resmileştirmeme izin verin ; niceliklerin sırası. A l m o s t P : = { L : P r R ( L P R ) = 1 } ve bahsettiğiniz sonuç LAlmostPAlmostP:={L:PrR(LPR)=1} . Doğru anladıysam, P r R ( LLLBPPPrR(LPR)=1 .PrR(LLPRCOMPLBPP)=PrR(PRCOMP=BPP)=1

Düşünmek

.p:=1PrR(PRCOMP=BPP)=PrR(LPRCOMPBPP)

Birleşim bağlı olarak , L C O M P P r R ( L P RB P P ) ile üst sınırda tutulur . (İkinci toplamın sayılabilir olduğuna dikkat edin.) Şimdi, 0-1 yasasına göre - R'yi çok fazla değiştirirsek tüm ilgili ifadeler değişmediği için geçerlidir - bu toplamdaki her bir olasılık 0 veya 1'dir. sorunuzun cevabı hayır, sonra p = 1 , bu yüzden biraz L C O M P olmalıdır .pLCOMPPrR(LPRBPP)Rp=1LCOMP . Ancak bu, A l m o s t P = B P P ile çelişmektedir.PrR(LPRBPP)=1AlmostP=BPP

Güncelleme 10 Ekim 2014 : Emil Jeřábek'in yorumunda da belirtildiği gibi, aynı argüman ve N P R için de geçerlidir , çünkü A l m o s t N P = A M olduğunu da biliyoruz .AMNPRAlmostNP=AM

Ayrıca biz hakkında bir şey kullanmak vermedi işaret , içerdiği sayılabilir sınıf dışında B P P (sırasıyla., Bir M ). OQ içinde "ilginç bir sonuç" aslında uygulanır Yani herhangi diller arasında sayılabilir sınıfının C içeren bir M : eğer P = N P , "sadece" dil tanık oracle ayırma o P RN P R dışında vardır CCOMPBPPAMCAMP=NPPRNPRC. Ama ikinci deyimi biraz (o yapar herhangi, gibi ses bana yanıltıcı hissediyor biz düşünebiliriz C = A M{ L 0 } ve bu suretle "gösteri" hayır L 0 anlar N P RP R , iyi bilinen teoremle çelişen). Bunun yerine, sembolik olarak yazarak şunu gösterdik:L0C=AM{L0} L0NPRPR

Eğer , daha sonra sayılabilir  bir EP=NP .countable CAMPrR(NPRPR and NPRC=PRC)=1

Önemlisi, olasılık 1 ile aynı şey değildir, dikkat her , ve hangi tam ölçü grubu R, bağımsız değişkeni Tatmin P r R bağlı olabilir C . Bu yüzden değiştirmeye çalışırsanız C için C{ L 0 } en uzaklaşmaların de, bir ölçüsüdür 0 set it R bu açıklamayı tatmin.RRPrRCCC{L0}R


5
The same argument applies to AM vs NP^R. Also, computability does not really matter, the only property of computable languages used in the proof is that there are countably many.
Emil Jeřábek supports Monica

7

İstediğiniz ve neredeyse P arasındaki nicelleştiricilerin sırası farklı olsa da, bunların eşdeğer olduğunu göstermek çok zor değildir. İlk olarak, herhangi bir sabit L için, P ^ O içindeki L \ 'nin O'nun sonlu herhangi bir başlangıç ​​segmentine bağlı olup olmadığı sorusu, P ^ R'deki L \' nin ya 0 ya da 1 olma olasılığından kaynaklanmaktadır. P sonucu, BPP'de olmayan her hesaplanabilir L için cevap 0, BPP'de L \ ise olasılık 1'dir. Sayıca çok sayıda hesaplanabilir L olduğundan, bir sendika bağlı yapabiliriz; sayılabilir bir olasılık 0 kümesinin birliği 0 olasılığına sahiptir. Bu nedenle, BPP'de olmayan ancak P ^ R'de olan herhangi bir hesaplanabilir L olması olasılığı, BPP'de P ^ 'de olmayan bir dil olması olasılığı 0'dır. R ',

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.