Détails d'un cours

Fondements de l'optimisation

MATH 60606
Plus particulièrement, on traite de l'algorithme du simplexe, de l'analyse de sensibilité et de la dualité en programmation linéaire. En programmation linéaire en nombres entiers, on aborde les concepts de base, les relations logiques et leurs applications, en plus des algorithmes de branchements et coupes. En programmation non linéaire, on traite de la convexité, des conditions de complémentarité, ainsi que des algorithmes usuels. Enfin, les concepts essentiels des heuristiques classiques et des métaheuristiques sont présentés. Les compétences développées dans ce cours sont cruciales pour la solution de problèmes réalistes d'optimisation dans divers domaines.
Thèmes couverts

Programmation linéaire
L'algorithme du simplexe
Analyse de sensibilité et dualité
Programmation linéaire en nombres entiers et ses applications
Algorithmes de branchements et coupes
Notions fondamentales et algorithmes en programmation non linéaire
Convexité conditions KKT et optimalité
Algorithmes basés sur le gradient et sur la méthode de Newton
Heuristiques et métaheuristiques

Remarques importantes
Cours en anglais : MATH 60606A
Sigle
MATH 60606
Matière
Mathématiques
Programme
Maîtrise en gestion (M. Sc.)
Lieu
Côte-des-Neiges
Mode d'enseignement
Présentiel
Crédits
3

Partager ce cours