< Calculabilité et complexité
fin de la boite de navigation du chapitre

On note un alphabet et un ensemble de mots, c'est-à-dire de suites finies composés avec les lettres de . On note également le mot vide, c'est-à-dire le mot composé d'aucune lettres.

Exemple :

et

Un langage est un sous-ensemble de . Par exemple avec on a .

Un automate tel que :

permet de construire des chaîne comme « bbabaa ».

Un langage tel que n’est pas reconnaissable d'un automate, c’est ce qu'énonce le Lemme de l'étoile.

Un langage reconnaissable avec un automate est dit rationnel.

Un automate à piles permet de reconnaître un langage algébrique.

Un langage tel que n’est pas algébrique, c’est ce qu'énonce le Lemme de la double étoile.

Puis on a les langages récursifs.


Cet article est issu de Wikiversity. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.