Conception d'algorithmes coopératifs pour l'optimisation multi-objectif : application aux problèmes d'ordonnancement de type flow-shop
Auteur / Autrice : | Matthieu Basseur |
Direction : | El-Ghazali Talbi |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2005 |
Etablissement(s) : | Lille 1 |
Jury : | Président / Présidente : Philippe Mathieu |
Mots clés
Mots clés contrôlés
Mots clés libres
Résumé
Les problèmes « difficiles » de l'optimisation combinatoire, sont généralement résolus de manière heuristique, afin de procurer de bonnes solutions en un temps « raisonnable », les méthodes de résolution exacte étant inapplicables aux grandes instances. Actuellement, un nombre croissant d'approches coopératives entre ces méthodes voient le jour. Dans un premier temps, une classification des approches coopératives de la littérature à été réalisé. A partir de ces travaux, nous présentons différents schémas de coopération typiques, en se focalisant spécialement sur les coopérations entre méthodes de résolution exacte et heuristique. Dans un deuxième temps, nous proposons d'effectuer différentes coopérations pour résoudre un problème de flow-shop bi-objectif. Pour la résolution approchée de ce problème, l'algorithme AGA (Algorithme Génétique Adaptatif) a été défini pour servir de base aux méthodes coopératives. Deux mécanismes sont proposés pour renforcer l'adaptabilité et la capacité d'exploration des algorithmes génétiques multi-objectif. Le premier mécanisme permet d'utiliser, dans le même programme, plusieurs opérateurs de mutation, et de favoriser automatiquement ceux qui s'avèrent plus efficaces. Le second mécanisme consiste à adapter en ligne un paramètre de la diversification, de sorte à obtenir une répartition harmonieuse des solutions le long du front de Pareto.