Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Automate transposé — Wikipédia
Automate transposé — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

En théorie des automates, l'automate transposé d'un automate fini A {\displaystyle {\mathcal {A}}} {\displaystyle {\mathcal {A}}}, noté A R {\displaystyle {\mathcal {A}}^{R}} {\displaystyle {\mathcal {A}}^{R}}, est un autre automate fini, qui reconnaît les miroirs des mots reconnus par A {\displaystyle {\mathcal {A}}} {\displaystyle {\mathcal {A}}}. Par exemple si A {\displaystyle {\mathcal {A}}} {\displaystyle {\mathcal {A}}} reconnaît le mot aaaababa, alors A R {\displaystyle {\mathcal {A}}^{R}} {\displaystyle {\mathcal {A}}^{R}} reconnaît ababaaaa.

On parle aussi d'automate miroir. Une autre notation est A t {\displaystyle {\mathcal {A}}^{t}} {\displaystyle {\mathcal {A}}^{t}}.

Définition formelle

[modifier | modifier le code]
Un automate A.
Le transposé de l'automate A.

Soit un automate fini (déterministe ou non déterministe) A = ( Q , F , I , T ) {\displaystyle {\mathcal {A}}=(Q,{\mathcal {F}},I,T)} {\displaystyle {\mathcal {A}}=(Q,{\mathcal {F}},I,T)} où I {\displaystyle I} {\displaystyle I} et T {\displaystyle T} {\displaystyle T} sont les états initiaux et terminaux et où F {\displaystyle {\mathcal {F}}} {\displaystyle {\mathcal {F}}} est l'ensemble des transitions.

L'automate transposé[1] de A {\displaystyle {\mathcal {A}}} {\displaystyle {\mathcal {A}}} est l'automate obtenu en inversant le sens des transitions, et en échangeant les états initiaux avec les états terminaux. Formellement, c'est l'automate A R {\displaystyle {\mathcal {A}}^{R}} {\displaystyle {\mathcal {A}}^{R}}.

A R = ( Q , F R , T , I ) {\displaystyle {\mathcal {A}}^{R}=(Q,{\mathcal {F}}^{R},T,I)} {\displaystyle {\mathcal {A}}^{R}=(Q,{\mathcal {F}}^{R},T,I)},

où F R = { ( p , a , q ) ∣ ( q , a , p ) ∈ F } {\displaystyle {\mathcal {F}}^{R}=\{(p,a,q)\mid (q,a,p)\in {\mathcal {F}}\}} {\displaystyle {\mathcal {F}}^{R}=\{(p,a,q)\mid (q,a,p)\in {\mathcal {F}}\}}.

Propriété et utilisations

[modifier | modifier le code]

Le langage reconnu par l'automate transposé est formé des images miroir des mots reconnus par l’automate de départ.

En général, l'automate transposé n'est pas déterministe, mais la déterminisation de l'automate donne un automate déterministe minimal.

L'automate transposé est notamment utilisé dans l'algorithme de Brzozowski pour la minimisation d'un automate fini déterministe[2].

Voir aussi

[modifier | modifier le code]
  • graphe transposé, la notion analogue pour les graphes orientés.

Notes et références

[modifier | modifier le code]
  1. ↑ Jacques Sakarovitch, Éléments de théorie des automates, Paris, Vuibert, 2003, 816 p. (ISBN 978-2-7117-4807-5, zbMATH 1188.68177), p64.
  2. ↑ Jean Berstel, Luc Boasson, Olivier Carton et Isabelle Fagnot, « Minimization of Automata », dans Automata: from Mathematics to Applications, European Mathematical Society, 2010 (arXiv 1010.5318)
v · m
Automates finis et langages réguliers
Articles généraux
  • Théorie des automates
  • Automate fini
  • Machine abstraite
Automates finis
  • Automate fini déterministe
  • Automate fini inambigu
  • Automate fini non déterministe
  • Construction par sous-ensembles
  • Automate sur les mots infinis
Automates finis particuliers
  • Automate alternant
  • Automate bidirectionnel
  • Automate pondéré
  • Automate probabiliste
  • Automate quantique
  • Automate temporisé
  • Automate de Büchi
  • Automate de Muller
  • Modèle de Markov caché
  • Système de transition d'états
  • Structure de Kripke
  • Machine à états abstraits
  • Machine de Mealy
  • Machine de Moore
  • Transducteur fini
  • Automate séquentiel
Langages réguliers
  • Langage rationnel
  • Langage sans étoile
  • Langage local
  • Langage congruentiel
  • Langage stochastique
  • Lemme de l'étoile
  • Lemme d'Arden
  • ω-langage rationnel
Des automates aux langages
  • Expression régulière
  • Algorithme de Conway
  • Algorithme de McNaughton et Yamada
  • Méthode de Brzozowski et McCluskey
Des langages aux automates
  • Dérivée de Brzozowski
  • Algorithme de Thompson
  • Construction de Glushkov
  • Complexité en états
Minimisation
  • Théorème de Myhill-Nerode
  • Équivalence de Nerode
  • Minimisation d'un automate fini déterministe
  • Algorithme de Moore
  • Algorithme de Brzozowski
  • Algorithme de Hopcroft
Équivalences
  • Théorème de Kleene
  • Étoile de Kleene
  • Monoïde syntaxique
  • Théorème des variétés d'Eilenberg
  • icône décorative Portail de l'informatique théorique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Automate_transposé&oldid=165286675 ».
Catégorie :
  • Automates finis et langages réguliers
Catégories cachées :
  • Portail:Informatique théorique/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Mathématiques/Articles liés
  • Portail:Sciences/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id