La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Cours GOL460 Optimisation avancée avec Lingo Travail pratique # 7.

Présentations similaires


Présentation au sujet: "Cours GOL460 Optimisation avancée avec Lingo Travail pratique # 7."— Transcription de la présentation:

1 Cours GOL460 Optimisation avancée avec Lingo Travail pratique # 7

2 Plan Objectif: cet atelier permet de vous familiariser avec la programmation dun modèle doptimisation linéaire surtout pour des grands modèles en utilisant LINGO. –Comment écrire le modèle sous la forme compacte sur LINGO –Comment interfacer LINGO et EXCEL pour résoudre des problèmes de grande taille.

3 Exemple : Modèle de transport WarehousesCapacity Reno35 Chicago25 Newark21 CustomersDemand San Francisco15 Dallas17 St. Louis22 Miami12 Unit Cost:San FranciscoDallasSt. LouisMiami Reno26710 Chicago6426 Newark9545

4 Exemple : Modèle de transport Écrire le modèle de programmation linéaire sous la forme compacte pour qui permet de trouver la quantité à acheminer entre le Définir –Les ensembles –Les paramètres –Les variables de décision –La fonction objectif –Les contraintes

5 Exemple : Modèle de transport

6 La fonction objectif Les contraintes –Contraintes de demande –Contraintes de capacité Exemple : Modèle de transport

7 Structure de données dans LINGO Les ensembles et les variables de décision Variables de décision

8 Structure de données dans LINGO Les paramètres

9 Structure de données dans LINGO Fonction objectif Contraintes –De demande –De capacité

10 Le modèle au complet

11 Solution avec LINGO

12 Interface entre LINGO et EXCEL Écrier les données dans le programme nest pas la meilleure façon surtout quand le nombre de paramètres et très grand. Avec LINGO, on a la possibilité de charger les données de EXCEL.

13 Interface entre LINGO et EXCEL Comment faire? –Deux étapes importantes 1.Préparation des données dans EXCEL 2.Modifications dans les sections SETS et DATA

14 Interface entre LINGO et EXCEL Préparation des données Ensemble: Warehouse

15 Interface entre LINGO et EXCEL Préparation des données Ensemble: Customer

16 Interface entre LINGO et EXCEL Préparation des données Paramètre: CAPACITY

17 Interface entre LINGO et EXCEL Préparation des données Paramètre: DEMAND

18 Interface entre LINGO et EXCEL Préparation des données Paramètre: COST

19 Interface entre LINGO et EXCEL Préparation des données Variable: VOLUME

20 Interface entre LINGO et EXCEL Préparation des données Variable: VOLUME Cellules réponses

21 Interface entre LINGO et EXCEL Modifications dans les sections SETS et DATA Renvoi les réponses Chargement des données

22 Le modèle au complet devient :

23 Solution avec LINGO

24 Solution renvoyée vers EXCEL


Télécharger ppt "Cours GOL460 Optimisation avancée avec Lingo Travail pratique # 7."

Présentations similaires


Annonces Google