Eğer kanıtlanması


10

Aşağıdakileri kanıtlama konusunda yardımınızı gerçekten istiyorum.

Eğer daha sonra P = N P .NTime(n100)DTime(n1000)P=NP

Burada, , O ( n 100 ) polinom zamanında belirsiz olmayan Turing makinesi tarafından karar verilebilen tüm dillerin sınıfıdır ve D T i m e ( n 1000 ) tüm dillerin sınıfıdır Bu, O ( n 1000 ) ' in polinom zamanında deterministik bir Turing makinesi tarafından kararlaştırılabilir .NTime(n100)O(n100)DTime(n1000)O(n1000)

Herhangi bir yardım / öneriniz var mı?


7
İpucu: dolgu .
sdcvvc

bu soru nereden geliyor?
vzn

Yanıtlar:


3

İşte dolgu kullanarak çözüm. Diyelim ki . Yeni bir dil tanımlayın L = { x 0 | x | 10 - | x | : x L } . Her x L bazı y L uzunluğuna karşılık gelir | y | = | | 10 - | x |LNTime(n1000)L={x0|x|10|x|:xL}xLyL . Bu nedenle, y L nin deterministik olmayan zamanda | x | 1000 = | y | 100 , yani L 'K , T i m e ( n 100 ) D , T i m e ( n 1000 ) . X olup olmadığına karar vermek için|y|=|x|+(|x|10|x|)=|x|10yL|x|1000=|y|100LNTime(n100)DTime(n1000) , form y = x 0 x 10 - | x | vexLy=x0x10|x| için -zaman belirleyici bir algoritma L ' . L D T i m e ( n 10000 ) olduğu sonucuna vardık.|y|1000=|x|10000LLDTime(n10000)


2

Sorunu iki bölüme ayırın:

  1. Bir vardır de Komple dil K T ı m e ( nNP.NTime(n1000)
  2. Bir halinde Komple dil içinde D , T i m e ( n 1000 ) P daha sonra P = N P .NPDTime(n1000)PP=NP

-2

Bu, NP tamlığının tanımının neredeyse önemsiz bir sonucudur. NP'deki herhangi bir dil polinom zamanında çözülebilirse (öncül tarafından iddia edilir), o zaman hepsi. Buna bakmanın bir başka yolu, Cook'un NP tamlığı için tüm NP tam dillerini SAT içeren bir dilin tanınmasına ve belirsiz olmayan Turing makinesinin SAT'a dönüştürmesine indirgeyen teoremine bakmaktır .


3
Söyledikleriniz doğru, ancak NP tam dilleri (NP dilleri değil). Ayrıca -gerçekte çözülebilen bir NP tam dilinin olduğunu da göstermeliyiz, bence, ama tanım gereği açık değil. NTime(n100)
SamM

kabul, iyi pt. Bunun Cook kanıtı sınırlarından geldiğini düşünüyorum ....? tüm NP makineleri NTime ( , c < 100 ... 'de SAT tarafından dönüştürülebilir / çözülebilir. nc)c<100
Kasım'da vzn

3
@vzn: olduğunu kanıtlayabileceğimizi sanmıyorum . Hiyerarşi teoremlerinden biriyle çelişiyor olabileceğine inanıyorum ...c<100
Aryabhata

biraz daha dikkatli düşündükten sonra katılıyorum. (ilk bakışta, bunun temel bir soru olduğunu düşündüm ...) aşçılar kanıt, orijinal makineye göre polinom olarak boyut olarak sınırlanmış yeni bir SAT oluşturur, ancak ilk makine polinom üssünde (bu kanıt) sınırsızdır. bir çelişki türetirsem =) ... yine de bunun aslında açık bir soru olduğunu söylüyoruz? yani mevcut teori doğru ya da yanlış olduğu bilinmemektedir? PNP
Kasım'da vzn

4
@vzn: Soru sdcvvc tarafından belirtilen dolgu tekniği kullanılarak çözülebilir.
Yuval Filmus
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.