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, (

S→SS|(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)k≥1ANDORNOTDyck(1)


  • x∈{0,1}nMajority
  • y∈{0,1}2n0((1()
  • i=1,…,n/2ziy2izi=y∘)2i
  • zi∈Dyck(1)i=1,…,n/2

ziOR

Majorityzi∈Dyck(1)weight(x)=n−i


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.