Thème Optimisation Combinatoire

Présentation

Ce thème concerne la modélisation et la recherche d’algorithmes efficaces pour différents problèmes d’optimisation issus de la recherche opérationnelle et des mathématiques appliquées. Le contexte applicatif est très large, allant  du déterministe au stochastique, des graphes à la complexité algorithmique.
 La nature des problèmes d’optimisation étudiés est surtout combinatoire :

  • Combinatoire : trouver le plus petit ou le plus grand élément parmi un ensemble fini d’éléments. Les variables prennent alors des valeurs entières.

Les problèmes d’optimisation combinatoire sont étudiés à travers plusieurs approches selon leurs difficultés et leurs structures :

  • Approches polyédrales : il s’agit de ramener le problème à la résolution d’un programme linéaire. Cette tâche est impossible quand le problème en question est NP-complet, mais la détermination d’un programme linéaire relaxé est facile et offre en général des bornes très utiles pour entamer la résolution par des algorithmes de branch-and-bound-and-cut. Ce sont les algorithmes exacts les plus performants pour résoudre les problèmes d’optimisation combinatoire difficiles. Cette approche est aussi utilisée pour décrire des instances où un problème NP-complet devient polynomial. Ceci est réalisé en décrivant complètement le polytope associé au problème par un programme linéaire avec des contraintes faciles à séparer (nous pouvons introduire en un temps polynomial les contraintes nécessaires à l’optimisation malgré leur nombre exponentiel dans la plupart des cas). 

  • Algorithmes d'approximation : il s’agit de développer des algorithmes polynomiaux dont la valeur de la solution trouvée est comparable analytiquement à la valeur de la solution optimale. La mesure prise est le rapport d’approximation en pire cas, entre la valeur trouvée et la valeur de l’optimal. Des mesures de rapports d’approximation en moyenne sont aussi considérées lorsque cela peut être défini.

  • Algorithmique des jeux : Il s’agit d’allier les mathématiques, l’économie et l’informatique pour gérer des situations de conflits d’intérêt individuel avec l’intérêt commun. L’application des algorithmes est récente : il s’agit de trouver les bonnes stratégies qui assurent une stabilité lors des échanges entre individus et des partages de ressources communes entre eux. L’algorithmique des jeux met l’accent sur la complexité du calcul de ces équilibres et s’appuie sur des bornes et approximations à performance garantie pour répondre à des modèles dont les solutions exactes sont irréalistes ou inconnues.

  • Optimisation stochastique et robuste : Dans de nombreuses applications les données ne sont pas connues avec exactitude. L’incertitude associée est souvent représentée par plusieurs scénarios. Ces différents scénarios sont en général modélisés par l’ajout de nouvelles variables et contraintes.

Les problèmes étudiés sont issus de divers domaines : réseaux de transport, réseaux de télécommunication, réseaux électriques, bio-informatique, réseaux de capteurs, localisation des infrastructures, nucléaire, automobile.

Dernières Publications

Mourad Baïou, Francisco Barahona - 1 mai 2025
An algorithm for packing hypertrees
Discrete Mathematics

Minh Hieu Nguyen, Mourad Baïou, Viet Hung Nguyen - 1 avril 2025
Generalized Nash Fairness Solutions for Bi-Objective Discrete Optimization: Theory and Algorithms
Discrete Applied Mathematics

Minh Hieu Nguyen, Thanh Loan Nguyen - 11 mars 2025
A multi-objective optimization approach for generalized linear multiplicative programming


Hassene Aissi, Mourad Baïou, Francisco Barahona - 1 mars 2025
New bounds for the number of lightest cycles in undirected graphs
Information Processing Letters

An Tran, Mourad Baiou, Rafael Colares-Borges, Hector Gatt, Thomas Guy - 26 février 2025
Two Approaches for the Cubic Facility Layout Problem
ROADEF 2025

Mourad Baïou, David R.C. Hill - 23 janvier 2025
Évolution des méthodes de calcul en théorie des jeux


Mourad Baïou, Francisco Barahona, Joao Goncalves - 29 décembre 2024
Volume Algorithm: Training Neural Networks and Solving Difficult Linear Programs


Chi Thao Nguyen, Jean-Philippe Gayon, Viet Hung Nguyen, Anh Son Ta - 20 décembre 2024
A heuristics for Pickup-Delivery Problem with Cooperative Robots
ICAMCS 2024 (International Conference on Applied Mathematics and Computer Science)

Aurélien Mombelli, Alain Quilliot, Mourad Baiou - 15 décembre 2024
Multiple Heuristics with Reinforcement Learning to Solve the Safe Shortest Path Problem in a Warehouse


Dipayan Chakraborty, Florent Foucaud, Anni Hakanen, Michael Henning, Annegret Wagler - 1 décembre 2024
Progress towards the two-thirds conjecture on locating-total dominating sets
Discrete Mathematics

Toutes les publis se trouvent ici