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


33

Dalam "Pada determinisme versus nondeterminisme dan masalah terkait" (Proc. IEEE FOCS, halaman 429-438, 1983), Paul, Pippenger, Szemerédi dan Trotter membuktikan bahwa .
NTIME(n)DTIME(n)

Ini menjawab pertanyaan saya dengan k = 1. Adakah yang diketahui tentang hasil yang serupa untuk k yang diperbaiki lainnya?

Jawaban:


26

Tidak ada batas bawah tanpa syarat yang diketahui untuk dalam model multitape TM (atau model apa pun yang lebih kuat dari itu).k2

Ravi Kannan mempelajari masalah ini dalam "Menuju memisahkan nondeterminisme dari determinisme" (1984) . Dalam proses mencoba menunjukkan ia berhasil membuktikan hal berikut: ada beberapa konstanta universal sedemikian rupa sehingga untuk setiap , . Di sini, TIME-SPACE (n ^ k, n ^ {k / c}) adalah kelas bahasa yang dikenali oleh mesin menggunakan waktu n ^ k dan spasi n ^ {k / c} secara bersamaan. Jelas TIME-SPACE (n ^ k, n ^ {k / c}) \ subseteq TIME (n ^ k) tetapi tidak diketahui apakah keduanya sama.NTIME(nk)TIME(nk)c1kNTIME(nk)TIMESPACE(nk,nk/c)TIMESPACE(nk,nk/c)nknk/cTIMESPACE(nk,nk/c)TIME(nk)

Jika Anda menganggap untuk beberapa k2 bahwa NTIME(nk)=TIME(nk) , Anda mendapatkan konsekuensi yang menarik. P=NP jelas, tetapi juga menyiratkan bahwa NLP . Ini dapat dibuktikan dengan menggunakan argumen "perdagangan alternatif". Pada dasarnya, untuk setiap k dan setiap bahasa LNL , ada c yang konstan cdan beberapa mesin bergantian yang mengenali L dan membuat pergantian c , menebak O(n) bit per pergantian, kemudian beralih ke mode deterministik dan berjalan dalam waktu nk . (Ini mengikuti, misalnya, dari bermain - main dengan konstruksi diFortnow, "Time-Space Tradeoffs for Satisfiability" (1997) .) Sekarang jika TIME(nk)=NTIME(nk) maka semua pergantian c ini cdapat dihapus dengan hanya sejumlah kecil overhead, dan Anda berakhir dengan TIME(nk) perhitungan yang mengakui L . Maka NLTIME(nk)P . Mungkin tidak ada simulasi bergantian seperti itu, tetapi jika Anda dapat mengesampingkannya, maka Anda akan memiliki batas bawah yang Anda cari. (Catatan: Saya percaya bahwa argumen di atas juga ada di koran Kannan.)


11

walaupun tidak persis apa yang Anda tanyakan, rj lipton berkomentar di blognya tentang kesulitan mendasar dari hasil di bidang ini dan bahwa pendekatan khas "padding" tidak berlaku [1] & menunjukkan bahwa hasil PPST saat Anda mengutip baru-baru ini telah sedikit diperluas (oleh faktor logaritmik) oleh Santhanam [2] yaitu

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
Versi resmi dari makalah Rahul Santhanam tahun 2001 adalah dx.doi.org/10.1109/CCC.2001.933895 (dan hampir tidak baru).
András Salamon

Lipton menggunakan frasa "baru-baru ini" di blog-nya mengutipnya. "lebih baru" untuk hasil PPST 1983.
vzn
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.