Referensi untuk bahasa Dyck adalah


12

Bahasa Dyck didefinisikan oleh tata bahasa S S S berikutDyck(k) atas himpunan simbol { ( 1 , ... , ( k , ) 1 , ... , ) k } . Bahasa secara intuitif Dyck adalah bahasa kurung seimbang dari k yang berbeda. Sebagai contoh, (

SSS|(1S)1||(kS)k|ϵ
{(1,,(k,)1,,)k}k Adalah di D y c k ( 2 ) tapi (([])()Dyck(2) tidak.([)]

Di koran

Algoritma Dinamis untuk Bahasa Dyck oleh Frandsen, Husfeldt, Miltersen, Rauhe, dan Skyum, 1995,

diklaim bahwa hasil berikut adalah cerita rakyat:

adalah T C 0 -Lengkap bawah A C 0 pengurangan.Dyck(k)TC0AC0

Apakah ada referensi yang diketahui untuk klaim di atas? Secara khusus, saya sedang mencari hasil yang menunjukkan setidaknya satu dari yang berikut:

  • adalah dalam T C 0 untuk arbitrary k .Dyck(k)TC0k
  • adalah T C 0 -hard untuk k sembarang.Dyck(k)TC0k

Makalah terdekat yang bisa saya temukan adalah

Bi-Lipschitz Bijection antara Boolean Cube dan Hamming Ball , oleh Benjamini, Cohen, dan Shinkar, 2013

yang mengarahkan saya ke makalah. Mengenali ruang dan terjemahan bahasa tanda kurung oleh Lynch yang membuktikan bahwa (yaitu, tanda kurung seimbang normal) ada di T C 0 .Dyck(1)TC0

Setiap makalah terkait juga disambut. Terima kasih!

Jawaban:



6

AC0MajorityDyck(1)MajorityAC0Dyck(k)k1ANDORNOTDyck(1)


  • x{0,1}nMajority
  • y{0,1}2n0((1()
  • i=1,,n/2ziy2izi=y)2i
  • ziDyck(1)i=1,,n/2

ziOR

MajorityziDyck(1)weight(x)=ni


Terima kasih. Apakah Anda tahu ada kertas yang berisi hasil di atas? (Tidak apa-apa jika kertasnya bukan yang asli / paling awal, saya mencoba untuk melacak kembali sejarah.)
Hsien-Chih Chang 張顯 之

Hmmm ... untuk beberapa alasan saya berasumsi bahwa pengurangan serupa muncul di kertas Lynch itu ... Saya tidak tahu referensi lain untuk ini.
Igor Shinkar
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.