Volumes horaires
- CM 24.0
- Projet -
- TD 24.0
- Stage -
- TP -
- DS -
Crédits ECTS
Crédits ECTS 4.0
Objectif(s)
Le premier but de ce cours est de donner des outils mathématiques et informatiques efficaces pour modéliser et résoudre des problèmes de base de la recherche opérationnelle. Le deuxième but est de donner des outils mathématiques et informatiques pour montrer que certains problèmes sont difficiles à résoudre voire impossible.
Zoltan SZIGETI
Contenu(s)
Contexte
Le cours traite principalement la théorie des graphes et la programmation linéaire comme outils de modélisation et résolution. Ces deux outils ainsi que les algorithmes efficaces vu en cours permettent par exemple aux étudiants de répondre aux questions ci-dessus.
Comment trouver un plus court chemin dans un réseau (de transport, informatique) ? Comment concevoir et faire fonctionner une organisation ? Comment exécuter un projet le plus vite possible ? Comment construire un réseau de coût minimum ? Comment affecter des tâches aux employés en respectant des contraintes légales et de préférences ? Comment maximiser le profit de la production en utilisant les matières premières disponibles ? Comment prendre des décisions économiques optimales ?
Le cours traite en deuxième partie de la complexité des problèmes et montre aussi l'existence des problèmes qu'on ne peut pas décider.
Syllabus
1. Mathématiques discrètes 1 : technique de preuves (induction, récurrence) - 4h, combinatoire-dénombrement - 4h,
2. Théorie des graphes et ses applications - 16h : modélisation, coloration, connexité, couplages, arbres de coût minimum, parcours des graphes, plus courts chemins, implémentation de l’algorithme de Dijkstra, ordonnancement.
3. Programmation linéaire et ses applications -16h : modélisation, applications industrielles en RO, méthode du simplexe, dualité, analyse de sensibilité, théorie des jeux.
4. Mathématiques discrètes 2 : Complexité des problèmes -4h, calculabilité et indécidabilité -4h.
Les bases de l'algèbre linéaire et de la probabilité, algorithmique de base et structure de données
Evaluation : Examen Ecrit (3h)
Rattrapage : Examen Ecrit (2h)
SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) : examen écrit
Durée : 3 h 00
Documents autorisés : une feuille A4 recto-verso manuscrit
Documents interdits : livres
Matériel interdit : calculatrice
SESSION DE RATTRAPAGE : idem session normale.
Le cours est programmé dans ces filières :
- Cursus ingénieur - Tronc Commun - Semestre 6
Code de l'enseignement : 3MMROMD
Langue(s) d'enseignement :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
W. BIENIA : "Introduction à la recherche opérationnelle et optimisation combinatoire", polycopié 2007
V. CHVATAL : "Linear programming", W.H. Freeman Company, 1983