Cours 8 : Automates à double sens, Automates séquentiels
Automates à double sens
- Automate Boustrophédon :
-
Configuration :
C’est une machine de Turing qui n’écrit pas sur son ruban.
Ex :
- si
,
Cette relation d’équivalence est une congruence.
Preuve :
Si
Il suffit de concaténer les chemins de
Elle sature
En effet, si
Normalisation d’automates séquentiels
(
Normalisation
⇓
et
Les sorties sont font plus tôt ⟶ pour écrire la même chose sur la sortie, on lit moins de lettres.
Automates des résiduels pour :
(fonction partielle : elle enlève un suffixe
Automates à piles déterministes
Abréviations :
: déterministe : en temps réel = sans -transition : standardisé
On veut calculer les
où
- les
sont les mots est l’opération “plus grand préfixe commun” ( : élément neutre).
On travaille dans le semi-anneau à gauche :
On observe que :
-
il y a distributivité à gauche mais par pas à droite :
- pas de distributivité à droite (exemple de Maher ) : si
:
- pas de distributivité à droite (exemple de Maher ) : si
On note
La multiplication est la concaténation.
https://www.irif.fr/~jep/PDF/Exposes/Sequential.pdf
-
- ⟹
Lemme d’Arden
Soit une équation sur les langages d’inconnue
: alors
Preuve :
Si
Donc
Réciproquement :
Mq
Soit
Donc
Comme
contradiction.
Exemple :
Donné :
Leave a comment