Biasa versus TC0

14

Menurut Kompleksitas Kebun Binatang , RegNC1 dan kita tahu bahwa Reg tidak dapat dihitung sehingga TC0Reg . Namun tidak disebutkan apakah RegTC0 atau tidak. Karena kita tidak tahu NC1TC0 kita juga tidak tahu RegTC0 .

Apakah ada kandidat untuk masalah dalam yang tidak ada dalam T C 0 ?RegTC0

Apakah ada hasil kondisional yang menyiratkan bahwa , mis. Jika N C 1T C 0 maka R e gT C 0 ?RegTC0NC1TC0RegTC0

Kaveh
sumber

Jawaban:

15

Ambil sebagai alfabet dan L = { σ 1σ nS 5σ 1σ n = Id } Barrington membuktikan dalam [2] bahwa L adalah NC 1 -lengkap untuk pengurangan AC 0 (dan bahkan dengan pengurangan yang lebih ketat sebenarnya).S5

L={σ1σnS5σ1σn=Id}
LNC1AC0

Secara khusus ini menunjukkan bahwa bahasa-bahasa reguler tidak ada dalam jika TC 0NC 1 . Dengan menggunakan teori semi-grup (lihat buku Straubing [1] untuk lebih jelasnya), kami memperoleh bahwa jika ACC 0 secara ketat di NC 1 maka semua bahasa reguler adalah NC 1 -complete atau ACC 0 .TC0TC0NC1ACC0NC1NC1ACC0

[1] Straubing, Howard (1994). "Automata terbatas, logika formal, dan kompleksitas sirkuit". Kemajuan dalam Ilmu Komputer Teoritis. Basel: Birkhäuser. hal. 8. ISBN 3-7643-3719-2.

[2] Barrington, David A. Mix (1989). "Program Percabangan Berukuran Polinomial Berikat Lebar Mengakui Tepatnya Bahasa-Bahasa Itu di NC1"

CP
sumber
1
Selain itu, jika ACC 0 adalah tidak "ketat NC 1 maka semua bahasa reguler" di ACC 0 pula.010
14

Bahasa reguler dengan monoids sintaksis terpecahkan adalah -Lengkap (karena Barrington, ini adalah alasan yang mendasari di balik hasil yang lebih sering dikutip bahwa N C 1 sama dengan seragam lebar-5 program bercabang). Dengan demikian, bahasa tersebut tidak di T C 0 kecuali T C 0 = N C 1 .NC1NC1TC0TC0=NC1

Ekspresi reguler favorit saya yang lengkap adalah ( ( a | b ) 3 ( a b a | b ) ) (ini sebenarnya merupakan penyandian S 5 , seperti pada jawaban CP).NC1((a|b)3(aba|b))S5

Emil Jeřábek mendukung Monica
sumber
1
apa itu monoid sintaksis?
T ....
3
Peringatan terminologi yang membingungkan: dalam konteks ini, monoid dikatakan tidak dapat dipecahkan jika berisi grup yang tidak dapat diselesaikan sebagai sub - grup , tidak harus sebagai sub-tipe.
Emil Jeřábek mendukung Monica
2
Ekspresi reguler NC ^ 1-lengkap favorit saya adalah (ini sebenarnya merupakan pengodean S_5, seperti dalam jawaban CP). ((a|b)3(aba|b))
Emil Jeřábek mendukung Monica
4
Contoh lain, ringkas kurang tapi lebih mudah untuk memahami: 'a' bertindak sebagai siklus (1 2 3 4 5), " b "bertindak sebagai permutasi (1 2), dan kedua elemen grup tersebut diketahui menghasilkan S - 5 .
((a+b)(abababa+b))
S5
CP
3
@MichaelCadilhac: bertindak sebagai ( 1 , 2 , 3 , 4 , 5 ) , dan b as ( 1 , 2 , 3 , 4 ) . Ini menghasilkan S 5 karena b a - 1 adalah transposisi. a(1,2,3,4,5)b(1,2,3,4)S5ba1
Emil Jeřábek mendukung Monica