Recherche

Mes travaux en recherche opérationnelle sont principalement tournés vers la modélisation de problème complexes dans des domaines d'applications variés (aérien, télécommunication, médecine, compilation,...).  Mon travail vise à fournir des modèles originaux et des algorithmes de résolution pour des problèmes liés aux thématiques suivantes :

Au sein de l'équipe OPALE, laboratoire PRISM (avant 2009)

  • Les problèmes de tarification et d'affectation de trafic dans les réseaux de transport et de télécommunications
  • Les problèmes d’optimisation en curiethérapie
  • Les problèmes d'électricité (méthodes de coupes pour les problèmes mixtes entiers 0-1)
  • Les problèmes d'optimisation de registres en présence de parallélisme d'instructions


Au sein de l'équipe AND, laboratoire FEMTO-ST (après 2009)

  • Les problèmes d'optimisation dans les réseaux de capteurs
  • Le contrôle actif en mécanique des fluides
  • La génération de séquences d'assemblage modulaires



Je m'intéresse aussi bien au développement de résultats théoriques qu'à la résolution de problèmes réels dans le cadre de contrats industriels ou institutionnels  (ARC PrixNet, Hopital Pitié Salpétrière, bourse CIFRE RTE) . Mes travaux relèvent de différentes approches: synthèse, étude de complexité, théorie des graphes, optimisation inverse, programmation à deux niveaux, résolution par méthodes exactes (simplexe, branch and bound, méthodes de coupes, relaxation lagrangienne, décomposition,...) ou par algorithmes approchés (recuit simulé, tabou, algorithme génétique,...).

Les travaux en curiethérapie et sur les méthodes de coupes ont porté également sur  l'analyse et l'utilisation de logiciels existants (solveurs de programmation linéaires PL commerciaux ou libres: CPLEX, XPRESS, GLPK, LPSOLVE, COIN OSI, BOBPP). Dans le cadre de ces recherches, j'ai travaillé sur le développement et la réalisation de logiciels en C++ (Isodose 3D pour la curiethérapie, GLOP pour l'intégration de méthodes de coupes dans les solveurs de PL).