Conversions effectives entre expressions régulières et automates finis
Fauville, Stéphane
Promoteur(s) : Rigo, Michel
Date de soutenance : 9-sep-2016 • URL permanente : http://hdl.handle.net/2268.2/1609
Détails
Titre : | Conversions effectives entre expressions régulières et automates finis |
Auteur : | Fauville, Stéphane |
Date de soutenance : | 9-sep-2016 |
Promoteur(s) : | Rigo, Michel |
Membre(s) du jury : | Boigelot, Bernard
Charlier, Emilie Lecomte, Pierre |
Langue : | Français |
Nombre de pages : | 52 |
Discipline(s) : | Physique, chimie, mathématiques & sciences de la terre > Mathématiques |
Institution(s) : | Université de Liège, Liège, Belgique |
Diplôme : | Master en sciences mathématiques, à finalité spécialisée en informatique |
Faculté : | Mémoires de la Faculté des Sciences |
Résumé
[fr] Ce mémoire s'articule autour de quatre chapitres. Le premier constitue un rappel sur les expressions régulières et les automates. Il contient quelques définitions essentielles et une introduction au théorème de Kleene. Le deuxième chapitre présente la méthode des dérivées et des dérivées partielles pour passer d'une expression régulière à un automate fini. Le troisième chapitre décrit la méthode de suppression d'états pour passer d'un automate à une expression régulière. De plus, on présente également deux heuristiques pour tenter d'obtenir une expression plus courte. Il s'agit de l'heuristique des ponts par Han et Wood et de l'heuristique des poids par Delgado et Morais. Enfin, le quatrième et dernier chapitre est une succincte explication de l'implémentation réalisée. On y présente les choix de représentations et quelques commentaires sur l'utilisation du code.
Fichier(s)
Document(s)
Annexe(s)
Citer ce mémoire
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.