Référence pour les langues Dyck étant complète en

12

Les langages Dyck sont définis par la grammaire suivante S S SDyck(k) sur l'ensemble des symboles { ( 1 , , ( k , ) 1 , , ) k } . Langues Intuitivement Dyck sont les langues de parenthèses équilibré de k genre différent. Par exemple, (

SSS|(1S)1||(kS)k|ϵ
{(1,,(k,)1,,)k}k est en D y c k ( 2 ) mais (([])()Dyck(2) ne l'est pas.([)]

Dans le journal

Algorithmes dynamiques pour les langues Dyck par Frandsen, Husfeldt, Miltersen, Rauhe et Skyum, 1995,

on prétend que le résultat suivant est le folklore:

est T C 0 - complet sous lesréductions A C 0 .Dyck(k)TC0AC0

Y a-t-il une référence connue pour la revendication ci-dessus? En particulier, je recherche des résultats montrant au moins l'un des éléments suivants:

  • est dans T C 0 pour k arbitraire.Dyck(k)TC0k
  • est T C 0 -hard pour arbitraire k .Dyck(k)TC0k

Le document le plus proche que je peux trouver est

Bi-Lipschitz Bijection entre le cube booléen et la balle de Hamming , par Benjamini, Cohen et Shinkar, 2013

qui me redirige vers la reconnaissance de l'espace des journaux et la traduction des langages de parenthèses par Lynch qui a prouvé que (c'est-à-dire les parenthèses équilibrées normales) est dans T C 0 .Dyck(1)TC0

Tous les documents connexes sont également les bienvenus. Merci!

Hsien-Chih Chang 張顯 之
la source

Réponses:

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

Igor Shinkar
la source
Merci. Connaissez-vous un papier contenant le résultat ci-dessus? (C'est correct si le papier n'est pas l'original / le plus ancien, j'essaie de retracer l'histoire.)
Hsien-Chih Chang 之 之
Hmmm ... pour une raison quelconque, j'ai supposé qu'une réduction similaire est apparue dans cet article de Lynch ... Je ne connais aucune autre référence pour cela.
Igor Shinkar