optimisation
MOSIM’01 – du 25 au 27 avril 2001 - Troyes (France)
LES METAHEURISTIQUES :
DES OUTILS PERFORMANTS POUR LES PROBLEMES INDUSTRIELS
Marino WIDMER
Université de Fribourg
Département d’informatique
Rue Faucigny 2
CH – 1700 Fribourg (Suisse)
Mél : marino.widmer@unifr.ch
RESUME : Durant ces dernières années, plusieurs métaheuristiques ont prouvé leur efficacité pour la résolution de problèmes combinatoires, ensemble auquel appartiennent plusieurs problèmes industriels. Ce papier se concentre sur la description des trois classes principales de métaheuristiques, à savoir les méthodes constructives, celles dites de recherche locale (comme le recuit simulé, les méthodes d'acceptation à seuil et la méthode tabou) et celles considérées comme évolutives (comme les algorithmes génétiques, la méthode de recherche distribuée et l'algorithme de la fourmi).
Une réflexion sur l'approche hybride (combinaison de diverses métaheuristiques) est également menée en fin de ce papier. MOTS-CLES : Métaheuristiques, méthodes constructives, méthodes de recherche locale, méthodes évolutives.
1.
INTRODUCTION
Si les problèmes d’organisation industrielle sont la plupart du temps relativement simples à énoncer, il ne faut en aucun cas sous-estimer l'effort nécessaire pour leur trouver une solution (Widmer, 1998). Ces problèmes font souvent partie des problèmes d'optimisation combinatoire pour lesquels, dans la majorité des cas, il est très difficile de trouver la solution optimale; en effet, à quelques exceptions près, la seule méthode connue pour résoudre le problème de manière exacte serait de faire une énumération complète de toutes les solutions possibles ! Les spécialistes parlent dans ce cas de problème
NP-complet (Carlier et Chrétienne, 1988), (Garey et
Johnson, 1979). Ainsi, dans ces conditions, il est nécessaire de trouver un mode de