Réponses:
Prenez comme alphabet et L = { σ 1 ⋯ σ n ∈ S ∗ 5 ∣ σ 1 ∘ ⋯ ∘ σ n = Id } Barrington a prouvé dans [2] que L est NC 1 -complet pour la réduction de AC 0 (et même avec une réduction plus restrictive en fait).
En particulier, cela montre que les langues régulières ne sont pas dans si TC 0 ⊊ NC 1 . En utilisant la théorie des semi-groupes (voir le livre de Straubing [1] pour plus de détails), nous obtenons que si ACC 0 est strictement en NC 1 alors tous les langages réguliers sont soit NC 1 -complet soit ACC 0 .
[1] Straubing, Howard (1994). "Automates finis, logique formelle et complexité des circuits". Progrès en informatique théorique. Bâle: Birkhäuser. p. 8. ISBN 3-7643-3719-2.
[2] Barrington, David A. Mix (1989). «Les programmes de ramification de taille polynomiale à largeur limitée reconnaissent exactement ces langues dans NC1»
Les langues régulières avec des monoides syntaxiques insolubles sont complètes en (en raison de Barrington; c'est la raison sous-jacente du résultat le plus souvent cité selon lequel N C 1 équivaut à des programmes de branchement uniformes de largeur 5). Ainsi, un tel langage n'est pas en T C 0 sauf si T C 0 = N C 1 .
Mon expression régulière -complète complète est ( ( a | b ) 3 ( a b ∗ a | b ) ) ∗ (il s'agit en fait d'un codage de S 5 , comme dans la réponse de CP).