NTIME (n ^ k) ≠ DTIME (n ^ k)?


33

"Gerekirci olmayan makinalar karşı belirlenimciliğin ve ilgili sorunlar üzerinde" de (Proc. IEEE Focs, sayfa 429-438, 1983), Paul, Pippenger, Szemeredi'nin ve Paça kanıtladı
NTIME(n)DTIME(n) .

Bu soruma k = 1 ile cevap veriyor. Başka bir sabit k için benzer bir sonuç hakkında bilinen bir şey var mı?

Yanıtlar:


26

Hiçbir koşulsuz alt sınır herhangi tanınır k2 multitape TM modelinde (veya daha güçlü herhangi bir model).

NTIME(nk)TIME(nk)c1kT I M E - S P A C E ( n k , n k / c )NTIME(nk)TIMESPACE(nk,nk/c)TIMESPACE(nk,nk/c) zamanını ve alanını aynı anda kullanan makineler tarafından tanınan dil sınıfıdır . Açıkça ancak eşit olup olmadıkları bilinmemektedir.n k / c T İ M E - S P A C E ( nnknk/cTIMESPACE(nk,nk/c)TIME(nk)

Bazı için olduğunu , ilginç sonuçlar elde edersiniz. açıktır, ancak olduğu anlamına da gelir . Bu bir "değiş tokuş-ticaret" argümanı kullanılarak kanıtlanabilir. Genel olarak her için ve her dil bir sabit vardır ve tanır, bazı alternatif makinesi yapar alternans, tahmin O (n) , daha sonra ard arda başına bit deterministik moduna geçer ve n ^ k zamanında çalışır . (Bu, örneğin, yapılardaki yapılarla oynamayı izler)N T İ M E ( n k ) = T I M E ( n k ) P = N P N LP k L N L c L c O ( n ) n kk2NTIME(nk)=TIME(nk)P=NPNLPkLNLcLcO(n)nkFortnow, "Memnuniyet için Zaman Uzaması Tradeoffs" (1997) .) Şimdi eğer TIME(nk)=NTIME(nk) tüm bu c alternatifleri yalnızca küçük bir miktar ek yük ile kaldırılabilir ve sona erersiniz . L tanıyan bir TIME(nk) hesaplaması ile . Dolayısıyla {\ sf NL} \ subseteq TIME (n ^ k) \ neq {\ sf P} . Muhtemelen böyle alternatif bir simülasyon mevcut değildir, ancak ekarte edebiliyorsanız, aradığınız alt sınırınız olacaktır. (Not: Yukarıdaki tartışmanın Kannan gazetesinde de olduğuna inanıyorum.)LNLTIME(nk)P


11

Tam olarak ne sormak istemiyorsanız da, rj lipton blogunda bu alanda sonuçların temeli zorluğu üzerine yorumda bulunuyor ve tipik bir "doldurma" yaklaşımının geçerli olmadığını [1] belirtmiyor ve PPST sonucunun sizin belirttiğiniz gibi olduğunu belirtiyor Santhanam [2] tarafından biraz genişletildi (logaritmik bir faktörle), yani

DTIME(nlog(n))NTIME(nlog(n))

[1] http://rjlipton.wordpress.com/2011/01/19/we-believe-a-lot-but-can-prove-little/

[2] http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.22.2392


1
Rahul Santhanam'ın 2001 tarihli makalesinin resmi versiyonu dx.doi.org/10.1109/CCC.2001.933895'tir (ve henüz yeni değildir).
András Salamon

Lipton, blogunda "daha yeni" ifadesini kullandı. PPST 1983 sonucuna "daha yeni".
vzn
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.