Méthodes arborescentes pour la résolution des problèmes d'ordonnancement, conception d'un outil d'aide au développement
Auteur / Autrice : | Fabrice Tercinet |
Direction : | Emmanuel Néron, Jean-Charles Billaut |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2004 |
Etablissement(s) : | Tours |
Mots clés
Résumé
Nous présentons dans ce document une étude sur les méthodes arborescentes pour la résolution de problèmes d'ordonnancement conduisant à une démarche globale pour l'aide au développement de PSE. Pour cela, nous avons réalisé une étude approfondie des méthodes arborescentes de la littérature telles que les PSE, mais également de méthodes approchées basées sur des arbres de recherche telles que les méthodes par faisceaux avec récupération, les méthodes à nombre limité de divergences ou encore les méthodes de type Branch-and-Greed. Cette étude nous a permis de montrer l'utilité d'une approche orientée objet pour la conception de nœuds de l'arborescence afin de les rendre réutilisables par la suite. Nos modèles objets de oeud ont été réalisés à partir de l'étude de PSE remarquables de la littérature couvrant les principaux problèmes d'ordonnancement et les principaux schémas de séparation. Tout ce travail s'intègre à la plate-forme e-OCEA. Par ailleurs, nous avons étudié le problème P|ri,qi |Cmax plus précisément car il joue un rôle central dans la résolution de divers problèmes d'ordonnancement. Cette place privilégiée lui vaut l'attention de la communauté au travers de nombreux algorithmes comme par exemple des bornes supérieures, des bornes inférieures ou encore des tests de faisabilité appliqués à sa version décisionnelle. Nous avons alors proposé des nouveaux outils pour améliorer sa résolution, principalement basés sur l'amélioration de deux tests de faisabilité, l'introduction d'un nouveau schéma de séparation et la proposition de plusieurs méthodes approchées basées sur des parcours tronqués d'arborescence.