5 crédits
30.0 h + 22.5 h
Q2
Enseignants
Glineur François;
Langue
d'enseignement
d'enseignement
Français
Préalables
Ce cours suppose acquises les notions élémentaires d'analyse réelle et d'algèbre linéaire (cours LFSAB1101 et LFSAB1102), et nécessite une maturité suffisante en mathématique, de niveau équivalent à celle d'un étudiant ingénieur arrivé au terme de sa première année d'étude.
Thèmes abordés
- Concepts de base et typologie des problèmes d'optimisation ; distinction entre aspects modèles et méthodes.
- Optimisation linéaire : formulations, géométrie, algorithme du simplexe, dualité et optimisation discrète
- Optimisation non-linéaire : conditions d'optimalité, convexité, méthodes de résolution et implémentation.
Acquis
d'apprentissage
d'apprentissage
A la fin de cette unité d’enseignement, l’étudiant est capable de : | |
1 |
Eu égard au référentiel AA, ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
Acquis d¿apprentissage transversaux :
|
La contribution de cette UE au développement et à la maîtrise des compétences et acquis du (des) programme(s) est accessible à la fin de cette fiche, dans la partie « Programmes/formations proposant cette unité d’enseignement (UE) ».
Contenu
Optimisation linéaire :
Introduction, formes canoniques, géométrie des polyèdres, algorithme du simplexe, dualité et analyse de sensibilité, introduction à l'optimisation discrète (branch & bound).
Optimisation non-linéaire :
Modèles : définitions et terminologie, conditions d'optimalité pour problèmes sans et avec contraintes ; reconnaître et exploiter la convexité d'un problème.
Méthodes : méthodes de recherche en ligne pour problèmes sans contraintes (méthodes du gradient, de Newton et de quasi-Newton) ; propriétés de convergence (locale et globale) ; détails d'implémentation ; introduction à d'autres méthodes (gradients conjugués, problèmes avec contraintes, indisponibilité des dérivées).
Introduction, formes canoniques, géométrie des polyèdres, algorithme du simplexe, dualité et analyse de sensibilité, introduction à l'optimisation discrète (branch & bound).
Optimisation non-linéaire :
Modèles : définitions et terminologie, conditions d'optimalité pour problèmes sans et avec contraintes ; reconnaître et exploiter la convexité d'un problème.
Méthodes : méthodes de recherche en ligne pour problèmes sans contraintes (méthodes du gradient, de Newton et de quasi-Newton) ; propriétés de convergence (locale et globale) ; détails d'implémentation ; introduction à d'autres méthodes (gradients conjugués, problèmes avec contraintes, indisponibilité des dérivées).
Méthodes d'enseignement
Le cours est organisé autour de séances de cours, de séances d'exercices et d'un laboratoire en salle informatique supervisés, et d'un projet à réaliser par petits groupes. Une consultance est offerte pour un soutien dans la réalisation du projet.
Modes d'évaluation
des acquis des étudiants
des acquis des étudiants
Les étudiants sont évalués individuellement par écrit sur base des objectifs énoncés plus haut. En outre, les étudiants réalisent un projet donnant lieu à la rédaction d'un rapport, comptabilisé dans la note finale.
Ressources
en ligne
en ligne
Bibliographie
- Introduction to Linear Optimization, Dimitri Bertsimas and John Tsitsiklis, Athena Scientific, 1997.
- Linear Programming. Foundation and Extensions, Robert Vanderbei, Kluwer Academic Publishers, 1996.
- Integer Programming, Laurence Wolsey, Wiley, 1998.
- Numerical Optimization, Jorge Nocedal et Stephen J. Wright, Springer, 2006.
- Convex Optimization, Stephen Boyd et Lieven Vandenberghe, Cambridge University Press, 2004.
Faculté ou entité
en charge
en charge
MAP
Programmes / formations proposant cette unité d'enseignement (UE)
Intitulé du programme
Sigle
Crédits
Prérequis
Acquis
d'apprentissage
d'apprentissage
Master [120] : ingénieur civil électricien
Master [120] en statistiques, orientation générale
Master [120] : ingénieur civil en informatique
Bachelier en sciences mathématiques
Master [120] : ingénieur civil en chimie et science des matériaux
Master [120] en sciences informatiques
Mineure en sciences de l'ingénieur : mathématiques appliquées
Approfondissement en sciences informatiques
Approfondissement en sciences mathématiques
Approfondissement en statistique et science des données
Approfondissement en sciences mathématiques