Introduction. Utilisation d un ensemble de relations mathématiques pour refléter le plus adéquatement possible une situation réelle



Documents pareils
APPENDIX 6 BONUS RING FORMAT

PRACTICE DIRECTION ON THE LENGTH OF BRIEFS AND MOTIONS ON APPEAL

Lycée Français de Hong Kong French International School

Practice Direction. Class Proceedings

Industrial Phd Progam

RULE 5 - SERVICE OF DOCUMENTS RÈGLE 5 SIGNIFICATION DE DOCUMENTS. Rule 5 / Règle 5

IDENTITÉ DE L ÉTUDIANT / APPLICANT INFORMATION

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

POLICY: FREE MILK PROGRAM CODE: CS-4

THE EVOLUTION OF CONTENT CONSUMPTION ON MOBILE AND TABLETS

INSTITUT MARITIME DE PREVENTION. For improvement in health and security at work. Created in 1992 Under the aegis of State and the ENIM

Interest Rate for Customs Purposes Regulations. Règlement sur le taux d intérêt aux fins des douanes CONSOLIDATION CODIFICATION

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

EN UNE PAGE PLAN STRATÉGIQUE

2013 IIHF WORLD WOMEN S HOCKEY CHAMPIONSHIP

Le No.1 de l économie d énergie pour patinoires.

GAME CONTENTS CONTENU DU JEU OBJECT OF THE GAME BUT DU JEU

Toni Lazazzera Tmanco is expert partner from Anatole ( and distributes the solution AnatoleTEM

SAINT-GOBAIN. DSI Groupe. Un outil ITSM pour renforcer la Gouvernance. V. Broussin 26 février 2013

First Nations Assessment Inspection Regulations. Règlement sur l inspection aux fins d évaluation foncière des premières nations CONSOLIDATION

ETABLISSEMENT D ENSEIGNEMENT OU ORGANISME DE FORMATION / UNIVERSITY OR COLLEGE:

Expériences des Universités européennes dans l enseignement de la Finance islamique. Zineb Bensaid, Senior Consultant ISFIN

THE SUBJUNCTIVE MOOD. Twenty-nineth lesson Vingt-neuvième leçon

SMALL CITY COMMERCE (EL PEQUEÑO COMERCIO DE LAS PEQUEÑAS CIUDADES)

MSO MASTER SCIENCES DES ORGANISATIONS GRADUATE SCHOOL OF PARIS- DAUPHINE. Département Master Sciences des Organisations de l'université Paris-Dauphine

Cours Bases de données 2ème année IUT

FOURTH SESSION : "MRP & CRP"

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

CURRENT UNIVERSITY EDUCATION SYSTEM IN SPAIN AND EUROPE

FÉDÉRATION INTERNATIONALE DE NATATION Diving

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

INSCRIPTION MASTER / MASTER S APPLICATION

DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0

Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Programme

Exercices sur SQL server 2000

INDIVIDUALS AND LEGAL ENTITIES: If the dividends have not been paid yet, you may be eligible for the simplified procedure.

INVESTMENT REGULATIONS R In force October 1, RÈGLEMENT SUR LES INVESTISSEMENTS R En vigueur le 1 er octobre 2001

UNIVERSITY OF MALTA FACULTY OF ARTS. French as Main Area in an ordinary Bachelor s Degree

Courses available for exchange students 4 th year

1 400 HKD / year (Season : 21/09/ /06/2016)

Editing and managing Systems engineering processes at Snecma

La diffusion du Registre du Commerce et des Sociétés en France

Planification à moyen terme

AUDIT COMMITTEE: TERMS OF REFERENCE

Application Form/ Formulaire de demande

Natixis Asset Management Response to the European Commission Green Paper on shadow banking

Instructions Mozilla Thunderbird Page 1

CONVENTION DE COTUTELLE DE THÈSE ENS - Institution partenaire JOINT PhD DOCTORATE SUPERVISION AGREEMENT ENS - Institution partenaire

Informatique / Computer Science

THE LAW SOCIETY OF UPPER CANADA BY-LAW 19 [HANDLING OF MONEY AND OTHER PROPERTY] MOTION TO BE MOVED AT THE MEETING OF CONVOCATION ON JANUARY 24, 2002

Master Développement Durable et Organisations Master s degree in Sustainable Development and Organizations Dossier de candidature Application Form

Fédération Internationale de Handball. b) Règlement du but

UNIVERSITE LYON 3 (JEAN MOULIN) Référence GALAXIE : 4140

de stabilisation financière

Provide supervision and mentorship, on an ongoing basis, to staff and student interns.

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

Présentation par François Keller Fondateur et président de l Institut suisse de brainworking et M. Enga Luye, CEO Belair Biotech

RAPID Prenez le contrôle sur vos données

AFFAIRE DE LA FRONTIÈRE TERRESTRE ET MARITIME ENTRE LE CAMEROUN ET LE NIGÉRIA

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

STATUS VIS-Av -VIS THE HOST STATE OF A DIPLOMATIC ENVOY TO THE UNITED NATIONS (COMMONWEALTH OF DOMINICA v. SWITZERLAND)

TARIFS PIETONS SAISON PEDESTRIAN RATES SEASON 2014/2015 TARIFS ASSURANCE CARRE NEIGE CARRE NEIGE INSURANCE RATES 2014/2015

AFFAIRE RELATIVE À DES QUESTIONS D'INTERPRÉTATION ET D'APPLICATION DE LA CONVENTION DE MONTRÉAL DE 1971 RÉSULTANT DE L'INCIDENT AÉRIEN DE LOCKERBIE

MEMORANDUM POUR UNE DEMANDE DE BOURSE DE RECHERCHE DOCTORALE DE LA FONDATION MARTINE AUBLET

Génie Logiciel avec Ada. 4 février 2013

PANKA. PORTFOLIO Karina Pannhasith. Karina Pannhasith. URBANIA Ipad Magazine School Project 2012 Photoshop Illustrator Dreamweaver Hype - HTML5

PARIS ROISSY CHARLES DE GAULLE

Life Companies Borrowing Regulations. Règlement sur les emprunts des sociétés d assurance-vie CONSOLIDATION CODIFICATION

Lean approach on production lines Oct 9, 2014

Les Triggers SQL. Didier DONSEZ. Université de Valenciennes Institut des Sciences et Techniques de Valenciennes

Programming Server-Side Web Applications with Object-Oriented PHP NC Group Syllabus. Duration: 75 hours 1-2-2

Face Recognition Performance: Man vs. Machine

BNP Paribas Personal Finance

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ

MSO MASTER SCIENCES DES ORGANISATIONS GRADUATE SCHOOL OF PARIS- DAUPHINE. Département Master Sciences des Organisations de l'université Paris-Dauphine

NOUVEAU POSTE AU CRM CENTRE DE RECHERCHES MATHÉMATIQUES UNIVERSITÉ DE MONTRÉAL

Borrowing (Property and Casualty Companies and Marine Companies) Regulations

Bourses d excellence pour les masters orientés vers la recherche

L impact des délais de paiement et des solutions appropriées. Dominique Geenens Intrum Justitia

PRESENTATION. CRM Paris - 19/21 rue Hélène Boucher - ZA Chartres Est - Jardins d'entreprises GELLAINVILLE

MEMORANDUM POUR UNE DEMANDE DE BOURSE DE RECHERCHE DOCTORALE DE LA FONDATION MARTINE AUBLET

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES

: Machines Production a créé dès 1995, le site internet

Exemple PLS avec SAS

Support Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations

Ordonnance sur le paiement à un enfant ou à une personne qui n est pas saine d esprit. Infant or Person of Unsound Mind Payment Order CODIFICATION

Credit Note and Debit Note Information (GST/ HST) Regulations

Calculation of Interest Regulations. Règlement sur le calcul des intérêts CONSOLIDATION CODIFICATION. Current to August 4, 2015 À jour au 4 août 2015

Agile&:&de&quoi&s agit0il&?&

Calcul Haute Performance & Données

Plan du cours Cours théoriques. 29 septembre 2014

Gestion de base de données

VTP. LAN Switching and Wireless Chapitre 4

Post-processing of multimodel hydrological forecasts for the Baskatong catchment

Optimisation et Processus métier

CONVENTION DE STAGE TYPE STANDART TRAINING CONTRACT

PART II / PARTIE II Volume 31, No. 11 / Volume 31, n o 11

BILL C-452 PROJET DE LOI C-452 C-452 C-452 HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA

INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING

Transcription:

1. Introduction

Introduction Modélisation Utilisation d un ensemble de relations mathématiques pour refléter le plus adéquatement possible une situation réelle Compromis entre l adéquation avec la réalité et la facilité de résoudre le modèle

Modèle mathématique Trois entités à identifier i) l ensemble des actions (activités) qui s offrent à l agent de décision (variables) ii) iii) l objectif visé eprimé sous la forme d une fonction mathématique (fonction économique) Les règles définissant la nature du système à l étude eprimées en termes de relations mathématiques (contraintes)

Résolution Trois entités à identifier i) l ensemble des actions (activités) qui s offrent à l agent de décisions (variables) ii) l objectif visé eprimé sous la forme d une fonction mathématique (fonction économique) iii) Les contraintes définissant la nature du système à l étude eprimées en termes de relations mathématiques (contraintes) Résolution du modèle Utiliser une procédure (algorithme, méthode) pour déterminer les valeurs des variables représentant l amplitude de l utilisation des diverses actions pour optimiser la fonction économique (atteindre l objectif) en respectant les contraintes imposées

Modèle linéaire Deu propriétés particulières: 1. Additivité des variables: l effet global des actions prises (variables) est égale à la somme des effets particuliers de chacune des actions (variables). Il n y a pas d effet croisé des actions 2. Les variables prennent toujours des valeurs non négatives

Eemple 1: problème de diète 3 types de grains disponibles pour nourrir le troupeau: g1, g2, g3 Chaque kg de grain contient des quantités de 4 éléments nutritifs: ENA, ENB, ENC, END La quantité hebdomadaire requise de chaque élément nutritif est spécifiée Le pri au kg de chaque type de grains est spécifié. Problème: Déterminer la quantité de chaque grain (en kg) à utiliser pour établir une diète à coût minimum respectant la quantité requise de chaque élément nutritif

Données du problème 3 types de grains disponibles pour nourrir le troupeau: g1, g2, g3 Chaque kg de grain contient 4 éléments nutritifs: ENA, ENB, ENC, END La quantité hebdomadaire requise de chaque élément nutritif est spécifiée Le pri au kg de chaque type de grains est spécifié. quantité g1 g2 g3 hebd. ENA 2 3 7 1250 ENB 1 1 0 250 ENC 5 3 0 900 END 0.6 0.25 1 232.5 $/kg 41 35 96 Problème: Déterminer la quantité de chaque grain (en kg) à utiliser pour établir une diète à coût minimum respectant la quantité requise de chaque élément nutritif

Variables du problème 3 types de grains disponibles pour nourrir le troupeau: g1, g2, g3 Chaque kg de grain contient 4 éléments nutritifs: ENA, ENB, ENC, END La quantité hebdomadaire requise de chaque élément nutritif est spécifiée Le pri au kg de chaque type de grains est spécifié. i) Activités ou actions du modèle Actions variables # kg de g1 1 # kg de g2 2 # kg de g3 3 Problème: Déterminer la quantité de chaque grain (en kg) à utiliser pour établir une diète à coût minimum respectant la quantité requise de chaque élément nutritif

Fonction économique et contraintes ii) Fonction économique Coût de la diète par semaine = 41 1 + 35 2 + 96 3 à minimiser iii) Contraintes ENA: 2 1 + 3 2 +7 3 1250 ENB: 1 1 + 1 2 250 ENC: 5 1 + 3 2 900 END: 0.6 1 + 0.25 2 + 3 232.5 quantité g1 g2 g3 hebd. ENA 2 3 7 1250 ENB 1 1 0 250 ENC 5 3 0 900 END 0.6 0.25 1 232.5 $/kg 41 35 96 Non négativité des variables: 1 0, 2 0, 3 0

Modèle mathématique ii) Fonction économique Coût de la diète par semaine = 41 1 + 35 2 + 96 3 à minimiser iii) Contraintes ENA: 2 1 + 3 2 +7 3 1250 ENB: 1 1 + 1 2 250 ENC: 5 1 + 3 2 900 END: 0.6 1 + 0.25 2 + 3 232.5 Non négativité des variables: 1 0, 2 0, 3 0 min z = 41 1 + 35 2 + 96 3 Sujet à 2 1 + 3 2 +7 3 1250 1 1 + 1 2 250 5 1 + 3 2 900 0.6 1 + 0.25 2 + 3 232.5 1 0, 2 0, 3 0

Eemple 2: problème d entreposage Entreposage d une commodité pour vente future. Problème s échelonnant sur 3 périodes successives. À chaque période, nous pouvons acheter et/ou vendre, et les pri unitaires d achat et de vente sont les mêmes Période t Pri unitaire ($) 1 4 2 9 3 6 Coût unitaire d entreposage = $1 par période. Capacité de l entrepôt = 60 unités. 30 unités disponibles initialement Problème: Déterminer pour chaque période les quantités à acheter, à vendre et à entreposer pour maimiser les profits au cours des 3 périodes.

Données du problème Entreposage d une commodité pour vente future. Problème s échelonnant sur 3 périodes successives. À chaque période, nous pouvons acheter et/ou vendre, et les pri unitaires d achat et de vente sont les mêmes Période t Pri unitaire ($) 1 4 2 9 3 6 Coût unitaire d entreposage = $1/ période. Capacité de l entrepôt = 60 unités. 30 unités disponibles initialement Problème: Déterminer pour chaque période les quantités à acheter, à vendre et à entreposer pour maimiser les profits au cours des 3 périodes.

Variables du problème Entreposage d une commodité pour vente future. Problème s échelonnant sur 3 périodes successives. À chaque période, nous pouvons acheter et/ou vendre, et les pri unitaires d achat et de vente sont les mêmes Période t Pri unitaire ($) 1 4 2 9 3 6 Coût unitaire d entreposage = $1/période. Capacité de l entrepôt = 60 unités. 30 unités disponibles initialement i) Activités ou actions du modèle Actions variables à chaque période t Acheter t1 Entreposer t 2 Vendre t3 Problème: Déterminer pour chaque période les quantités à acheter, à vendre et à entreposer pour maimiser les profits au cours des 3 périodes.

Fonction économique À chaque période t Acheter Entreposer Vendre t1 t 2 t3 Entreposage d une commodité pour vente future. Problème s échelonnant sur 3 périodes successives. À chaque période, nous pouvons acheter et/ou vendre, et les pri unitaires d achat et de vente sont les mêmes Période t Pri unitaire ($) 1 4 2 9 3 6 Coût unitaire d entreposage = $1/période. Capacité de l entrepôt = 60 unités. 30 unités disponibles initialement ii) Fonction économique Revenu net 4 + 4 (période 1) 11 12 13 9 + 9 (période 2) 21 22 23 6 + 6 (période 3) 31 32 33 à maimiser Problème: Déterminer pour chaque période les quantités à acheter, à vendre et à entreposer pour maimiser les profits au cours des 3 périodes.

Contraintes À chaque période t Acheter Entreposer Vendre t1 t 2 t3 Entreposage d une commodité pour vente future. Problème s échelonnant sur 3 périodes successives. À chaque période, nous pouvons acheter et/ou vendre, et les pri unitaires d achat et de vente sont les mêmes Période t Pri unitaire ($) 1 4 2 9 3 6 Coût unitaire d entreposage = $1/période. Capacité de l entrepôt = 60 unités. 30 unités disponibles initialement Problème: Déterminer pour chaque période les quantités à acheter, à vendre et à entreposer pour maimiser les profits au cours des 3 périodes. ii) Contraintes Deu contraintes pour chaque période période 1: 12 60 (capacité) 30 + 11 = 12 + 13 (équation de balance) disponible période 2: 22 disponible disposée 60 (capacité) 12 + 21 = 22 + 23 période 3: 32 disponible disposée disposée (équation de balance) 60 (capacité) 22 + 31 = 32 + 33 (équation de balanc e)

Contraintes À chaque période t Acheter Entreposer Vendre t1 t 2 t3 Entreposage d une commodité pour vente future. Problème s échelonnant sur 3 périodes successives. À chaque période, nous pouvons acheter et/ou vendre, et les pri unitaires d achat et de vente sont les mêmes Période t Pri unitaire ($) 1 4 2 9 3 6 Coût unitaire d entreposage = $1/période. Capacité de l entrepôt = 60 unités. 30 unités disponibles initialement Problème: Déterminer pour chaque période les quantités à acheter, à vendre et à entreposer pour maimiser les profits au cours des 3 périodes. ii) Contraintes période 1: 12 60 (capacité) 30 + 11 = 12 + 13 (équation de balance) disponible période 2: 22 disponible disposée 60 (capacité) 12 + 21 = 22 + 23 période 3: 32 disponible disposée disposée (équation de balance) 60 (capacité) 22 + 31 = 32 + 33 Variables non-négatives: 0 i = 1, 2,3; j = 1, 2,3 ij (équation de balance)

Contraintes À chaque période t Acheter Entreposer Vendre t1 t 2 t3 11 + 12 + 13 = 30 12 21 + 22 + 23 = 0 22 31 + 32 + 33 = 0 ii) Contraintes période 1: 12 60 (capacité) 30 + 11 = 12 + 13 (équation de balance) disponible période 2: 22 60 (capacité) 12 + 21 = 22 + 23 disponible période 3: 32 disponible disposée disposée (équation de balanc e) 60 (capacité) 22 + 31 = 32 + 33 (équation Variables non-négatives: 0 i = 1, 2,3; j = 1, 2,3 ij disposée de balance)

Modèle ma 4 + 4 9 + 9 Sujet à 11 12 13 21 22 23 6 + 6 12 22 32 31 32 33 60 + + = 30 11 12 13 60 + + = 12 21 22 23 60 + + = 22 31 32 33 0 i = 1, 2,3; j = 1, 2,3 ij 0 0 Fonction économique 4 + 4 (période 1) 11 12 13 9 + 9 21 22 23 31 32 33 à maimiser Contraintes période 1: 12 60 (capacité) 11 + 12 + 13 = 30 pér iode 2: 22 60 ( capacité) + + = 12 21 22 23 0 période 3: 32 60 + + = 22 31 32 33 0 Variables non-négatives: 0 i = 1, 2,3; j = 1, 2,3 ij (période 2) 6 + 6 (période 3) (capacité)

Problème du restaurateur Disponibilités du restaurateur: 30 oursins 24 crevettes 18 huîtres Deu types d assiettes de fruits de mer offertes par le restaurateur: à $8 composée de 5 oursins, 2 crevettes et 1 huître à $6 composée de 3 oursins, 3 crevettes et 3 huîtres Problème: déterminer le nombre d assiettes de chaque type à offrir pour que le restaurateur maimise son revenu en respectant les disponibilités de fruits de mer

Variables du problème Disponibilités du restaurateur: 30 oursins 24 crevettes 18 huîtres ii) Activités ou actions du modèle Actions variables # ass. $8 # ass. $6 y Deu types d assiettes de fruits de mer offertes par le restaurateur: à $8 composée de 5 oursins, 2 crevettes et 1 huître à $6 composée de 3 oursins, 3 crevettes et 3 huîtres Problème: déterminer le nombre d assiettes de chaque type à offrir pour que le restaurateur maimise son revenu en respectant les disponibilités de fruits de mer

Fonction économique et contraintes Disponibilités du restaurateur: 30 oursins 24 crevettes 18 huîtres Deu types d assiettes de fruits de mer offertes par le restaurateur: à $8 composée de 5 oursins, 2 crevettes et 1 huître à $6 composée de 3 oursins, 3 crevettes et 3 huîtres Problème: déterminer le nombre d assiettes de chaque type à offrir pour que le restaurateur maimise son revenu en respectant les disponibilités de fruits de mer i) Activités ou actions du modèle ii) Fonction économique revenu du restaurateur = 8 + 6y à maimiser iii) Contraintes oursins: 5 + 3y 30 crevettes: 2 + 3y 24 huîtres: 1 + 3y 18 non négativité des variables:,y 0

Modèle mathématique ma 8 + 6y Sujet à 5 + 3y 30 2 + 3y 24 1 + 3y 18,y 0 i) Activités ou actions du modèle ii) Fonction économique revenu du restaurateur = 8 + 6y à maimiser iii) Contraintes oursins: 5 + 3y 30 crevettes: 2 + 3y 24 huîtres: 1 + 3y 18 non négativité des variables:,y 0

Cutting Stock Problem Problem of cutting an unlimited number of pieces of material (paper rolls, for instance) of length l to produce n i pieces of length l i, i = 1, 2,, I. The objective is to minimize the number of pieces of material to meet the demands. Note: minimize number of pieces minimize total waste

Cutting pattern P j (j = 1, 2,, NJ) corresponds to a specific way of cutting a piece of material: a ij = number of pieces of length l i produced with cutting pattern P j where a ij 0 and integer, i = 1, 2,, I and I i= 1 a l ij i l

Mathematical Model (CSP) min NJ j= 1 j Subject to NJ j= 1 j a ij j n 0, integer i i = 1,, j = 1,, I NJ where j represents the number of pieces of material cut with the pattern j

Heuristic Techniques to Assign Judges in Competitions Amina Lamghari Jacques A. Ferland Computer science and OR dept. University of Montreal

Problem background The John Molson Business School International Case Competition. Takes place every year for the last 25 years at Concordia University in Montreal. 30 teams of business school students coming from top international universities. Partitioned in 5 groups of 6 teams. First part of the competition is a round-robin tournament including 5 rounds where each team competes against each of the other 5 teams of its group. The three best teams move to the finals. Problem: Judge Assignment to the competitions.

Problem constraints Constraints Objective function

Mathematical Model Maimize number of competitions with 5 judges Cost for assigning two judges of same epertise to a competition M i = set of admissible competitions for judge i At least one lead judge 3 or 5 judges assigned