Logiciels d'optimisation
Artelys organise des formations à
l'utilisation des logiciels Xpress-MP et Artelys Kalis. Une
partie importante de ces cours est consacrée à
des travaux pratiques sur ordinateur.
Modéliser et optimiser avec Xpress-MP
L'objectif de ce cours est de permettre de réaliser
rapidement des outils d'études en optimisation utilisant
les fonctions de modélisation de Xpress-MP. Toutes
les étapes de la modélisation de programmation
linéaire ou quadratique, éventuellement en nombres
entiers, sont couvertes.
Exemple de programme :
•
Principe et syntaxe du modeleur Xpress-Mosel ;
•
Post traitement : utilisation des variables duales ;
•
Optimisation des performances et traitement de grands problèmes
;
•
Modification et résolution successive de problèmes
;
•
Définition et utilisation de variables aléatoires
;
•
Interfaçage avec MS Excel ;
•
Réalisation de modèles de transport, de gestion
de stocks et de dimensionnement de réseau.
Optimiser avec les composants de Xpress-MP
Ce cours est consacré à l'intégration
des composants de Xpress-MP au sein d'application d'optimisation
en C/C++. Ce cours est destiné aux développeurs
utilisant l'optimisation mathématique.
Exemple de programme :
•
Présentation de l'ensemble des composants de la suite
Xpress-MP ;
•
Réalisation et intégration d'un modèle
d'évaluation de coûts de réseau avec Xpress-Mosel
;
•
Présentation des principales fonctions de Xpress-Optimizer
;
•
Réalisation d'une application de minimisation de coûts
de transport ;
•
Fonctionnalités avancées : infaisabilité,
callbacks, prétraitement, gestion de plusieurs problèmes,
sauvegarde et rechargement de bases ;
•
Présentation des principales fonctions de Xpress-BCL
;
•
Réalisation d'une application de gestion de portefeuille
par programmation quadratique en nombres entiers et d'une
application d'optimisation de plans de découpes par
génération de colonnes ;
•
Optimisation des performances : directives, SOS, strong
branching, gestion des coupes ;
•
Interface Java ;
•
Applications multi-thread.
Modéliser et optimiser avec Artelys
Kalis
L'objectif de ce cours est de permettre de concevoir et réaliser
des outils d'aide à la décision utilisant des
techniques de programmation par contraintes et la librairie
Artelys Kalis.
Exemple de programme :
•
Modélisation en programmation par contraintes, notions
de domaine, de propagation et de contraintes globales, résolution
par recherche arborescente ;
•
Présentation d'Artelys Kalis : principaux objets,
principes et syntaxe ;
•
Optimisation et contrôle de la recherche arborescente,
introduction de la notion d'objectif ;
•
Principes de branchement, recherche arborescente complexe
;
•
Mise au point de nouvelles classes de branchement ;
•
Techniques de modélisation : contraintes redondantes,
suppression de symétries ;
•
Réalisation de modèles de planification de tournées,
d'ordonnancement d'ateliers et d'emplois du temps.
Retour
à présentation générale des formations
Haut de
page
|