Contributions to natural and extended formulations for Combinatorial Optimization Problems
Résumé
Dans cette habilitation à diriger des recherches, nous présentons nos contributions aux formulations
mathématiques pour des problèmes d’optimisation combinatoire impliquant des structures de bases
de la théorie des graphes comme cycles, trees, paths, étoiles, couvertures, coupes, partitions, …
Nous nous intéressons à la caractérisation de l’enveloppe convexe des vecteurs caractéristiques des
solutions dans l’espace natuelle de leur description or dans des espaces étendues. En particulier,
nous montrons que l’enveloppe convexe des arbres de Huffman peut avoir une complexité plus que
exponentielle. Nous obtenons également une généralisation du théorème de König en caractérisant
l’enveloppe convexe des (sous)-étoiles. Nous considérons le polytope des métriques qui est une
relaxation de base de nombreux problèmes comme coupe maximum, multiflots, partitionnement de
graphes, … pour lequel une formulations étendue de O(n³) intégalités de triangle est connue. Nous
montrons que pour les graphes peu denses, on peut réduire la taille de cette formulation à O(n²),
voire à O(n) pour les graphes séries-parallèle.
Nous nous intéressons ensuite à la conception des algorithmes exacts ou approché avec garantie de
performance avec l’utilisation des formulations mathématiques. En particulier, nous proposons des
analyses plus fines des formulations mathématiques existants permettant de dériver de nouvel
algorithme ou de les renforcer et/ou de réduire leur taille. En particulier, nous présentons un nouvel
algorithme pour la détection des cycles de coût négatif dans un graphe non-orienté basée sur une
caractérisation du cône des cycles de Paul Seymour. De plus, cet algorithme permet d’améliorer la
complexité du problème. Nous concevons également des algorithmes exacts pour des problèmes
ayant des applications dans la conception des réseaux de télécommunications ou dans le domain du
calcul de haute performance comme le problème Anneau-Etoile, conception des réseaux
SONET/SDH, partitionnement de graphes avec contraintes de capacité et/ou de sac-à-dos avec ou
non de l’incertitude. Enfin, nous proposons des algorithmes approchés de type primal-dual ou
cutting-planes pour des problèmes comme le voyageur de commerce avec pénalité, l’arborescence
ou cycle de couverture de poids minimum dans un graphe orienté.
Origine | Fichiers produits par l'(les) auteur(s) |
---|