Dyck语言参考完整


12

Dyck语言由以下语法 在符号集。直觉上,戴克语言是种不同的括号中的语言。例如,在而不是。S S SDyck(k){ 1k1k } k

SSS|(1S)1||(kS)k|ϵ
{(1,,(k,)1,,)k}kD y c k2 ([])()Dyck(2)([)]

在纸上

Dyck语言动态算法, Frandsen,Husfeldt,Miltersen,Rauhe和Skyum,1995年,

据称以下结果是民间传说:

Dyck(k)为 _0-在缩减下完成。A C 0TC0AC0

是否有上述参考文献的参考文献?特别是,我正在寻找任何显示至少以下之一的结果:

  • Dyck(k)在代表任意。 ķTC0k
  • Dyck(k)是难于任意。 ķTC0k

我能找到的最接近的论文是

Benjamini,Cohen和Shinkar 于Boolean Cube和Hamming Ball之间的Bi-Lipschitz双射,2013年

Lynch证明了(即正态平衡括号)在,这使我重新回到了日志空间识别和括号语言翻译的论文。Ť Ç 0Dyck(1)TC0

也欢迎任何相关论文。谢谢!

Answers:



6

这是从到的减少。(这意味着对于所有,被还原为。)为此,我们构造了一个多尺寸的恒定深度电路,其门为,,和。中号一个Ĵ ö ř ý d Ý Ç ķ 1 中号一个Ĵ ö ř ý Ç 0 d Ý Ç ķ ķ ķ 1 Ñ d ö ř Ñ ö Ť d ÿ Ç k 1 AC0MajorityDyck(1)MajorityAC0Dyck(k)k1ANDORNOTDyck(1)


  • 给定一个实例的做x{0,1}nMajority
  • 通过将每个替换为和每个替换为计算。y{0,1}2n0((1()
  • 现在,对于每个令是通过将与许多闭合括号连接而获得的字符串,即。i=1,,n/2ziy2izi=y)2i
  • 如果对于某些则接受。否则,拒绝。= 1 ... Ñ / 2ziDyck(1)i=1,,n/2

恒定深度的电路显然可以做到这一点。(计算可以在深度1中完成,而最后一步的计算是使用“门完成的。) Ò řziOR

还很容易看出,该电路确实计算了因为仅当。ž d Ý Ç ķ 1 瓦特Ë ħ X = ñ - MajorityziDyck(1)weight(x)=ni


谢谢。您知道包含以上结果的任何论文吗?(如果纸张不是原始/最早的纸张,可以,我想追溯历史。)
张显之张张之之2014年

嗯...出于某种原因,我认为林奇的那篇论文也出现了类似的减少...我对此不知道其他参考。
伊戈尔·欣卡
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.