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 continu au discret, du déterministe au stochastique, des graphes à la complexité algorithmique.
 La nature des problèmes d’optimisation étudiés est :

  • 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.

  • Continue : trouver le plus petit ou plus grand point d’un ensemble infini non-dénombrable. Les variables peuvent prendre des valeurs réelles.

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

Minh Hieu Nguyen, Mourad Baiou, Viet Hung Nguyen, Thi Quynh Trang Vo - 18 mars 2024
Proportional Fairness for Combinatorial Optimization
Latin American Theoretical Informatics Symposium (LATIN 2024)

Timothée Martinod - 18 mars 2024
Trouver un Indépendant Dominant respectant des Obligations dans les graphes


Timothée Martinod - 4 mars 2024
Sur la complexité de l'ensemble Indépendant Dominant avec des Obligations faibles dans les graphes
25ème Congrès Annuel de la Société Française de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 2024)

José-L. Figueroa, Alain Quilliot, Hélène Toussaint, Annegret Wagler - 23 février 2024
Managing Time Expanded Networks: The Strong Lift Problem


Minh Hieu Nguyen, Mourad Baiou, Viet Hung Nguyen - 3 février 2024
Generalized Nash Fairness solutions for Bi-Objective Discrete Optimization: Theory and Algorithms


José Luis Figueroa González, Alain Quilliot, Hélène Toussaint, Annegret Wagler - 7 décembre 2023
Managing a Time Expanded Network through Project-and-Lift
SOICT 2023: The 12th International Symposium on Information and Communication Technology

Pedro Henrique Fernandes da Silva, Hervé Kerivin, Juan Pablo Nant, Annegret Wagler - 28 novembre 2023
Solving the routing and spectrum assignment problem, driven by combinatorial properties
Networks

Fatiha Bendali, Jean Mailfert, Eloise Mole Kamga, Alain Quilliot, Hélène Toussaint - 5 septembre 2023
Models, Algorithms and Approximation Results for a Bi-Level Synchronized Knapsack Problem
Cybernetics and Systems

Timothée Martinod - 4 juillet 2023
Étude de complexité algorithmique pour des problèmes de domination et de tournées dans les graphes avec obligations


Thi Quynh Trang Vo, Mourad Baiou, Viet Hung Nguyen, Paul Weng - 4 juin 2023
Improving Subtour Elimination Constraint Generation in Branch-and-Cut Algorithms for the TSP with Machine Learning
17th learning and intelligent optimization conference

Toutes les publis se trouvent ici