Il serait intéressant de rassembler une liste de conditions qui impliquent qu'un langage sans contexte L est régulier, c'est-à-dire des conditions de la forme: "si un CFG / PDA donné a la propriété P, alors ses langages sont réguliers"
La propriété P n'a pas à caractériser les CFG générant des langages réguliers. De plus, P ne doit pas être décidable, et P devrait "en quelque sorte dépendre" du langage sans contexte ("le monoïde syntaxique de L est fini", "L est décidable dans l'espace o (log log n)" et ainsi sur, ne sont pas ce que je cherche).
Réponses:
Chaque langue unaire sans contexte est régulière. (par exemple une conséquence directe du théorème de Parikh)
Si un langage sans contexte est commutatif et linéaire, alors il est régulier. (Ehrenfeucht, Haussler, Rozenberg, "Sur la régularité des langues sans contexte" , 1983)
la source