Atelier CPLEX
Patrick Munroe – Attaché de recherche II, en science des données / recherche opérationnelle, GERAD, HEC Montréal, Canada

Cet atelier initie les participants à l'utilisation de CPLEX dans Python à travers la bibliothèque de modélisation docplex et l'API Python CPLEX pour développer et résoudre des modèles d'optimisation. Les participants doivent avoir une expérience préalable de Python et une compréhension de base de l'optimisation mathématique, mais aucune connaissance préalable de CPLEX n'est requise.
Nous aborderons les éléments fondamentaux de la construction de modèles, notamment la définition des variables de décision, la formulation de contraintes linéaires, la spécification des objectifs et l'extraction de solutions. L'atelier présentera également des techniques pratiques de contrôle et de dépannage du solveur, telles que l'ajustement des paramètres courants, l'interprétation du journal CPLEX et l'évaluation de la qualité des solutions. En outre, nous explorerons une sélection de fonctionnalités avancées, notamment les rappels, les contraintes paresseuses, les pools de solutions et d'autres fonctionnalités spécialisées du solveur CPLEX, si le temps le permet.
Tout au long de l'atelier, nous travaillerons sur des exemples concrets d'optimisation afin d'illustrer les workflows de modélisation pratiques et de montrer comment utiliser efficacement CPLEX dans Python.
En anglais seulement
Lieu
Pavillon André-Aisenstadt
Campus de l'Université de Montréal
Montréal QC H3T 1J4
Canada