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 k≥2 multitape TM modelinde (veya daha güçlü herhangi bir model).

NTIME(nk)≠TIME(nk)c≥1kT I M E - S P A C E ( n k , n k / c )NTIME(nk)⊈TIME−SPACE(nk,nk/c)TIME−SPACE(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/cTIME−SPACE(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 L ≠ P k L ∈ N L c L c O ( n ) n kk≥2NTIME(nk)=TIME(nk)P=NPNL≠PkL∈NLcLcO(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.)LNL⊆TIME(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.