P / poli


12

P/poly=NP/poly imaNPP/poly da polinom hiyerarşi çöküşü gibi ilginç sonuçlar doğurur.

için ilginç çıkarımlar var P/polyNP/polymı?


6
P/poly=NP/poly olaneşdeğeriçinNPP/poly .
Emil Jeřábek

1
@ EmilJeřábek Yani P / poli NP / poli NP P / poli anlamına geliyor . Bunun için herhangi bir referansınız var mı, yoksa bunu nasıl gördüğümü açıklayabilir misiniz? Evet ise, bu kesinlikle bir cevap olarak nitelendirilir.
Thomas Klimpel

5
@Kaveh: motivasyonu kaldırmak gerçekten yapmamız gereken bir şey mi? Beni daha önce karşılaşmadığım şeylerle tanıştırdı ve bölümlere ayrılmamış gibi değil. Bu Twitter değil.
András Salamon

4
@ EmilJeřábek Sanırım şimdi anladım. NP P / poly, P / poly = NP / poly anlamına gelir, çünkü deterministik algoritma NP / poly'den gelen dil için tavsiye dizesi ile birlikte NP kadar güçlü olmak için kendi tavsiye dizesini alabilir ve bu o dile karar vermek için yeterli.
Thomas Klimpel

2
@ThomasKlimpel: Evet, kesinlikle.
Emil Jeřábek

Yanıtlar:


10

Emil Jeřábek 'yorumu şu soruya cevap verir:

P / poli NP / poli NP eşittir P / poli=

Sonuçlara dikkat edin

P / poli NP / poli P NP anlamına gelir .

Sonuç belgesi:

  1. P / poly NP / poly NP P / poly ile eşdeğerdir (Emil'in yorumu)= 
  2. NP P / poly, P / poly NP / poly (1 ile ima edilir) anlamına gelir== 
  3. P / poly NP / poly NP P / poly (2'ye eşit) anlamına gelir 
  4. NP P / poly, P NP (P P / poly) anlamına gelir 
  5. P / poli NP / poli P NP (3. ve 4. ile ima edilmiştir) 

Emil'in yorumunun kanıtı: NP P / P / poly NP / poly anlamına geldiğini göstermek yeterlidir .==

  1. Öyleyse NP P / varsayalım .
  2. SAT Çünkü NP vardır ve tavsiyeler dizeleri dizisi ile , bir deterministik algoritma kutu olduğunu erişimine sahipse, zaman içinde boyutundaki SAT örneklerine karar verin . WLOG, bu algoritma boyutundaki SAT örneklerine de karar verebilir , çünkü değiştirilmiş bir sıra ile ; önceki tüm tavsiye dizeleri .p S A Tk S A T > 0 s n | s n | n k S A T n n p S A T s nn s n = s n - 1 s n | s n | n k S A T + 1 s pSATkSAT>0sn|sn|nkSATnnpSATsnnsn=sn1sn|sn|nkSAT+1sn
  3. Şimdi NP / poly'deki keyfi bir dil olmasına izin verin , bunun için P / poly olarak göstermeliyiz. Orada var olan ve tavsiyeler dizeleri dizisi ile ve karar verebilir nondeterministic algoritma boyutu örneklerini zamanında , erişimine .L p Lk L > 0 l n | l n | n k L L n n p L l nLLpLkL>0ln|ln|nkLLnnpLln
  4. olan her için , tam olarak ise tatmin edici olan boyutunda bir SAT örneği hesaplanabilir ( zamanında ) .| w | = n c n p L O ( n p L ) w Lw|w|=ncnpLO(npL)wL
  5. Böylece öneriler şeritlerinin dizisi için ile , 2. ve 4. deterministik algoritmaların kombinasyonu karar verebilir belirleyici bir algoritma veren boyutu örneklerini zamanında , sahip olduğu takdirde erişim . | t n | n k L + ( c n p L ) k S A T L n O ( ( c n p L ) p S A T ) t ntn=lnscnpL|tn|nkL+(cnpL)kSATLnO((cnpL)pSAT)tn
  6. Çünkü NP / poli rasgele bir dil, bu gösterir NP / poli oldu P / poli varsayımı altında NP P / poli.L

Yukarıdaki tüm kanıtlar göreceli hale gelir, çünkü NP-tam sorunlarının varlığı göreli dünyalarda da geçerlidir. Bu, P / poly NP / poly olduğuna dair bir kanıt aramanın sonuçsuz olduğunu göstermektedir . Ancak kaldırılan motivasyon bölümünü özetleyelim"Tavsiye dizisi, gücü giriş uzunluğu ile hızla artan ve NP bu tavsiyeden faydalanma konusunda oldukça iyi olan resmi bir aksiyomatik sistem (otomatik olarak tutarlı, kötü sırıtış olarak garanti edilebilir) olabilir." Eğer "bir dizi tavsiye sokmasının varlığı" nın sadece sabit bir biçimsel sisteme göre "biçimsel" anlamı olduğuna çok dikkat etmezse, bu düzenin görünen paradoksların oluşturulmasına izin vermesi muhtemeldir. Ancak yine de bu tür paradoksların inşası eğlenceli olabilir ve belki de bağımsızlık kanıtlarının nasıl oluşturulacağını bile önerebilirler (yeterince zayıf resmi sistemler için).

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.