Thèse soutenue

Arbres de génération et génération exhaustive

FR  |  
EN
Auteur / Autrice : Phan-Thuan Do
Direction : Vincent VajnovszkiJean-Luc Baril
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2008
Etablissement(s) : Dijon

Mots clés

FR

Mots clés contrôlés

Résumé

FR  |  
EN

Les travaux présentés dans cette thèse sont le fruit de recherches menées au sein de l'équipe Algorithmique Combinatoire du LE2I, Université de Bourgogne, France. L'objectif de la thèse est d'explorer systématiquement la technique des arbres de génération dans le contexte de la génération exhaustive d'objets combinatoires. Plus précisément, elle s'appuie sur la méthode d'énumération d'objets combinatoires ECO (Enumerating Combinatorial Objects) proposée par Barcucci et al. 1999. On s'intéresse à la génération exhaustive d'objets combinatoires basée sur les arbres de génération pour ces classes, afin d'engendrer des algorithmes efficaces, dans une représensentation et un ordre naturel. Dans un premier temps, nous présentons une étude pour la génération des mots de Dyck et des classes relatives dans le chemin du réseaux Z2. Une approche unifiée est proposée en imposant une restriction de la méthode ECO et une restriction des règles de croissance afin de générer exhaustivement et efficacement ces mots. Nous présentons ensuite une nouvelle technique, la fonction de succession, qui peut être vue comme un raffinement des règles de succession et peut-être considérée comme leur contrepartie algorithmique. En utilisant cette technique, nous développons des algorithmes de génération pour de larges classes de permutations à motifs exclus. Les dernières parties sont des études approfondies sur des classes connues : classes de Fibonacci et Lucas généralisées et classes de compositions d'entiers. De nouvelles règles de succession sont proposées et de nouvelles classes de permutations à motifs exclus sont construites et mises en bijection avec ces classes.