Vous êtes sur la page 1sur 2

RO201b - Initiation à la recherche opérationnelle

Descriptif

La Recherche Opérationnelle (R.O.) est la discipline des méthodes scientifiques utilisables pour
élaborer de meilleures décisions. Elle permet de rationaliser, de simuler et d’optimiser l’architecture
et le fonctionnement des systèmes de production ou d’organisation. La R.O. apparaît comme une
discipline-carrefour associant les mathématiques, l’économie et l’informatique.

Les apports de la R.O. sont visibles dans les domaines les plus divers : de l’organisation des lignes de
production de véhicules à la planification des missions spatiales, de l’optimisation de portefeuilles
bancaires à l’aide au séquençage de l’ADN ou à l’organisation de la couverture satellite des
téléphones portables…

Tous ces problèmes sont de nature discrète ou combinatoire. Si l'existence d'une solution optimale
est en général triviale, sa recherche de manière énumérative, même effectuée par les ordinateurs les
plus puissants, pourrait demander plusieurs siècles de calcul.

Le but du cours est de familiariser les élèves avec l’optimisation combinatoire et de leur faire
connaître des outils qui permettent de résoudre les problèmes les plus faciles, en particulier les
graphes et la programmation mathématique.

Objectifs pédagogiques

Être capable, grâce à ses connaissances en optimisation combinatoire, de mettre en œuvre:

- les outils basiques de résolution de problèmes d’optimisation combinatoire;

- les rudiments de la théorie des graphes;

- la programmation mathématique.

Programme détaillé

1. CM:

Définitions de base des graphes. Arbres couvrants et chemins.

2. PC:

Exercices.

3. CM:

Problèmes de flots. Chaînes améliorantes. Coupe minimale. Algorithme de Ford-


Fulkerson.

4. PC:

Exercices.

5. CM:

Fin des flots. Programmation linéaire. Algorithme du simplexe.

6. PC:

Exercices
7. CM:

PL suite: Dualité. Conditions de écarts complémentaires.

8. PC:

Exercices

9. CM:

Fin PL. Programmation en nombres entiers: méthodes arborescentes.

10. PC:

Exercices.

11. CM:

Fin PLNE.

Quelques idées sur la RO et ses applications.

12. PC:

Exercices.

Nombre d'heure en présentiel : 21

Mots clés : Optimisation combinatoire, algorithmes de graphes, programmation linéaire.