Outils d aide à la Décision en univers Déterministe 1 (ODD1)

Dimension: px
Commencer à balayer dès la page:

Download "Outils d aide à la Décision en univers Déterministe 1 (ODD1)"

Transcription

1 Outils d aide à la Décision en univers Déterministe 1 (ODD1) Mouaouia Cherif BOUZID Ecole Nationale Supérieure de Technologie Département de Génie Logistique et Transport Dergana, Alger 27 septembre 2015

2 Plan 1 Introduction 2 Résolution graphique d un Programme Linéaire à variables Mixtes (PLM) 3 Complément de Programmation Linéaire (PL) 4 Séparation et Evaluation Progressive (SEP) 5 Méthode de coupes

3 Optimisation Combinatoire (OC) Soit D un ensemble fini d éléments appelés solutions réalisables f : D R une fonction objectif Problème d Optimisation Combinatoire (POC) max f (x) x D (resp. min x D f (x))

4 Exemple de POC Problème du Voyageur de Commerce (PVC) Visiter n villes une et une seule fois en parcourant un minimum de distance. D = tous les parcours possibles f (x) = longueur du parcours x, x D Hypothèse Le sens du parcours n influe pas sur sa longueur e.g. Aller de la ville x à la ville y ou l inverse est équivalent en terme de distance.

5 Modifiée à partir de : Eric Gaba - Wikimedia Commons user : Sting. CC BY-SA 3.0.

6 Modifiée à partir de : Eric Gaba - Wikimedia Commons user : Sting. CC BY-SA 3.0.

7 Résolution naïve du PVC Énumération exhaustive Pour résoudre le PVC, il suffit de : 1 Evaluer tous les parcours x de D ; 2 Sélectionner le parcours x ayant une longueur f (x ) minimum.

8 Résolution naïve du PVC Énumération exhaustive Pour résoudre le PVC, il suffit de : 1 Evaluer tous les parcours x de D ; 2 Sélectionner le parcours x ayant une longueur f (x ) minimum. Mais combien y a t-il de parcours?

9 Résolution naïve du PVC Énumération exhaustive Pour résoudre le PVC, il suffit de : 1 Evaluer tous les parcours x de D ; 2 Sélectionner le parcours x ayant une longueur f (x ) minimum. Mais combien y a t-il de parcours? D = (n 1)! 2

10 Énumération exhaustive n D ,

11 Meilleur super-ordinateur actuel

12 Combien de temps avec un super-ordinateur? Sachant que : flop/s (FLoating point Operations Per Second) : Nombre d opérations en virgule flottante par seconde 1 teraflops = flop/s Et supposons qu il faut 50 flop au Tianhe-2 pour évaluer un seul parcours du PVC à 50 villes, combien de temps faut-il pour résoudre ce problème?

13 Nombre d opérations en flop Combien de temps avec un super-ordinateur? 1. http ://

14 Nombre d opérations en flop Combien de temps avec un super-ordinateur? 1 parcours 50 flop 3, parcours flop 1. http ://

15 Nombre d opérations en flop Combien de temps avec un super-ordinateur? 1 parcours 50 flop 3, parcours flop Temps d exécution en secondes 1. http ://

16 Nombre d opérations en flop Combien de temps avec un super-ordinateur? 1 parcours 50 flop 3, parcours flop Temps d exécution en secondes , flop 1 seconde flop 4, secondes 1. http ://

17 Nombre d opérations en flop Combien de temps avec un super-ordinateur? 1 parcours 50 flop 3, parcours flop Temps d exécution en secondes , flop 1 seconde flop 4, secondes Temps d exécution en années 1. http ://

18 Nombre d opérations en flop Combien de temps avec un super-ordinateur? 1 parcours 50 flop 3, parcours flop Temps d exécution en secondes , flop 1 seconde flop 4, secondes Temps d exécution en années secondes 1 année 4, secondes 1, années 1. http ://

19 Nombre d opérations en flop Combien de temps avec un super-ordinateur? 1 parcours 50 flop 3, parcours flop Temps d exécution en secondes , flop 1 seconde flop 4, secondes Temps d exécution en années secondes 1 année 4, secondes 1, années L age de l univers 1 est estimé à 1, années http ://

20 A retenir... Ne pas énumérer les solutions d un POC sauf pour de (très) petits problèmes.

21 Deux grandes familles de méthodes Résolution d un POC

22 Résolution d un POC Deux grandes familles de méthodes Exactes + Enumérent intelligemment les solutions du problèmes

23 Résolution d un POC Deux grandes familles de méthodes Exactes + Enumérent intelligemment les solutions du problèmes + Garantissent l optimalité de la solution si elle est trouvée

24 Résolution d un POC Deux grandes familles de méthodes Exactes + Enumérent intelligemment les solutions du problèmes + Garantissent l optimalité de la solution si elle est trouvée - Ne fonctionnent que pour de petits problèmes

25 Résolution d un POC Deux grandes familles de méthodes Exactes + Enumérent intelligemment les solutions du problèmes + Garantissent l optimalité de la solution si elle est trouvée - Ne fonctionnent que pour de petits problèmes

26 Résolution d un POC Deux grandes familles de méthodes Exactes Approchées + Enumérent intelligemment les solutions du problèmes + Garantissent l optimalité de la solution si elle est trouvée - Ne fonctionnent que pour de petits problèmes + Trouvent une bonne solution rapidement

27 Résolution d un POC Deux grandes familles de méthodes Exactes Approchées + Enumérent intelligemment les solutions du problèmes + Garantissent l optimalité de la solution si elle est trouvée - Ne fonctionnent que pour de petits problèmes + Trouvent une bonne solution rapidement - Ne garantissent pas l optimalité de la solution si elle est trouvée

28 Plan 1 Introduction 2 Résolution graphique d un Programme Linéaire à variables Mixtes (PLM) 3 Complément de Programmation Linéaire (PL) 4 Séparation et Evaluation Progressive (SEP) 5 Méthode de coupes

29 Plan 1 Introduction 2 Résolution graphique d un Programme Linéaire à variables Mixtes (PLM) 3 Complément de Programmation Linéaire (PL) 4 Séparation et Evaluation Progressive (SEP) 5 Méthode de coupes

30 Plan 1 Introduction 2 Résolution graphique d un Programme Linéaire à variables Mixtes (PLM) 3 Complément de Programmation Linéaire (PL) 4 Séparation et Evaluation Progressive (SEP) 5 Méthode de coupes

31 Plan 1 Introduction 2 Résolution graphique d un Programme Linéaire à variables Mixtes (PLM) 3 Complément de Programmation Linéaire (PL) 4 Séparation et Evaluation Progressive (SEP) 5 Méthode de coupes

32 Organisation de l enseignement Objectifs de la matière 1 Modéliser des problèmes avancés d optimisation relevant de la logistique et du transport

33 Organisation de l enseignement Objectifs de la matière 1 Modéliser des problèmes avancés d optimisation relevant de la logistique et du transport 2 Maîtriser un solveur pour la résolution des problèmes modélisés

34 Organisation de l enseignement Objectifs de la matière 1 Modéliser des problèmes avancés d optimisation relevant de la logistique et du transport 2 Maîtriser un solveur pour la résolution des problèmes modélisés 3 Introduire quelques principes de résolution exacte des problèmes d optimisation combinatoire

35 Organisation de l enseignement Pré-requis Programmation linéaire Résolution graphique ; Algorithme du simplexe ; Méthode des deux phases ; Dualité. Utilisation d un solveur (de préférence GUSEK) Optimisation dans les réseaux

36 Organisation de l enseignement Contenu En TP Introduction au langage GMPL et utilisation de GUSEK Modélisation et résolution de problèmes d optimisation combinatoire En TD Exercices autour du sujet du cours.

37 Organisation de l enseignement Mode d évaluation Note matière (/20) = 1 2 Moyenne CC (/20) Note examen (/20) Moyenne CC (/20) = 1 2 Note TP Note TD Note TP (/20) = Notes des comptes rendus Note TD (/20) = Notes des tests

38 Bibliographie Références 1 Y. Nobert, R. Ouellet, R. Parent, La recherche opérationnelle, Gaëtan Morin, D. J. Rader JR., Deterministic Operations Research : Models and Methods in Linear Optimization, Wiley, 2010 ; 3 M. Sakarovitch, Optimisation combinatoire : Programmation discrète, Hermann, Webographie 1 https :// (Institut de RO - USA) 2 https :// (Optimisation en L&T) 3 https :// (Groupe d étude canadien) 4 http :// (Société de RO - UK) 5 http :// (Société de RO - FR)

21 mars 2012. Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

21 mars 2012. Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire. de 21 mars 2012 () 21 mars 2012 1 / 6 de 1 2 3 4 5 () 21 mars 2012 2 / 6 1 de 2 3 4 5 () 21 mars 2012 3 / 6 1 2 de 3 4 5 () 21 mars 2012 4 / 6 1 2 de 3 4 de 5 () 21 mars 2012 5 / 6 de 1 2 3 4 5 () 21 mars

Plus en détail

Cours de Master Recherche

Cours de Master Recherche Cours de Master Recherche Spécialité CODE : Résolution de problèmes combinatoires Christine Solnon LIRIS, UMR 5205 CNRS / Université Lyon 1 2007 Rappel du plan du cours 16 heures de cours 1 - Introduction

Plus en détail

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux. UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases

Plus en détail

TP Protocoles SMTP et POP3 avec Pratiquer l algorithmique

TP Protocoles SMTP et POP3 avec Pratiquer l algorithmique TP Protocoles SMTP et POP3 avec Pratiquer l algorithmique Introduction : Les protocoles SMTP et POP3 sont deux protocoles utilisés par la messagerie électronique (mail). Leur mise en œuvre étant simple,

Plus en détail

Complexité. Licence Informatique - Semestre 2 - Algorithmique et Programmation

Complexité. Licence Informatique - Semestre 2 - Algorithmique et Programmation Complexité Objectifs des calculs de complexité : - pouvoir prévoir le temps d'exécution d'un algorithme - pouvoir comparer deux algorithmes réalisant le même traitement Exemples : - si on lance le calcul

Plus en détail

Normes et description. des ressources continues et données d autorité Analyse de l information 14 28 2 3. Recherche documentaire : méthodes et outils

Normes et description. des ressources continues et données d autorité Analyse de l information 14 28 2 3. Recherche documentaire : méthodes et outils - Université : La Manouba - Etablissement : Institut Supérieur de Documentation - Semestre 1 : 1 ère Année, 1 er Semestre UF1 Epistémologie et sciences de l information UF2 Environnement institutionnel

Plus en détail

Application de K-means à la définition du nombre de VM optimal dans un cloud

Application de K-means à la définition du nombre de VM optimal dans un cloud Application de K-means à la définition du nombre de VM optimal dans un cloud EGC 2012 : Atelier Fouille de données complexes : complexité liée aux données multiples et massives (31 janvier - 3 février

Plus en détail

UE C avancé cours 1: introduction et révisions

UE C avancé cours 1: introduction et révisions Introduction Types Structures de contrôle Exemple UE C avancé cours 1: introduction et révisions Jean-Lou Desbarbieux et Stéphane Doncieux UMPC 2004/2005 Introduction Types Structures de contrôle Exemple

Plus en détail

Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée

Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée Responsable du Master Informatique : Marc Zipstein Responsable de

Plus en détail

OUTILS EN INFORMATIQUE

OUTILS EN INFORMATIQUE OUTILS EN INFORMATIQUE Brice Mayag brice.mayag@dauphine.fr LAMSADE, Université Paris-Dauphine R.O. Excel brice.mayag@dauphine.fr (LAMSADE) OUTILS EN INFORMATIQUE R.O. Excel 1 / 35 Plan Présentation générale

Plus en détail

Jean-Philippe Préaux http://www.i2m.univ-amu.fr/~preaux

Jean-Philippe Préaux http://www.i2m.univ-amu.fr/~preaux Colonies de fourmis Comment procèdent les colonies de fourmi pour déterminer un chemin presque géodésique de la fourmilière à un stock de nourriture? Les premières fourmis se déplacent au hasard. Les fourmis

Plus en détail

TP base de données SQLite. 1 Différents choix possibles et choix de SQLite : 2 Définir une base de donnée avec SQLite Manager

TP base de données SQLite. 1 Différents choix possibles et choix de SQLite : 2 Définir une base de donnée avec SQLite Manager TP base de données SQLite 1 Différents choix possibles et choix de SQLite : La plupart des logiciels de gestion de base de données fonctionnent à l aide d un serveur. Ils demandent donc une installation

Plus en détail

Cours de recherche opérationnelle I

Cours de recherche opérationnelle I 1 Cours de recherche opérationnelle I Nadia Brauner Nadia.Brauner@imag.fr Grenoble, 2014-2015 Auteurs Ont participé à la rédaction de ce cours (par ordre d arrivée) Nadia Brauner Christophe Rapine Julien

Plus en détail

Programmation stochastique

Programmation stochastique Programmation stochastique (Partie 1) IFT-6512 Hiver 2008 Présentation succinte COIN-OR? COmputational INfrastructure for Operations Research. Préalablement, COIN-OR tenait pour Common Optimization INterface

Plus en détail

Bases de programmation. Cours 5. Structurer les données

Bases de programmation. Cours 5. Structurer les données Bases de programmation. Cours 5. Structurer les données Pierre Boudes 1 er décembre 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Types char et

Plus en détail

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2)

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2) Objectifs du cours d aujourd hui Informatique II : Cours d introduction à l informatique et à la programmation objet Complexité des problèmes Introduire la notion de complexité d un problème Présenter

Plus en détail

Cours TD TP EC UE EC UE CC Mixte Introduction aux sciences de. 3 Environnement. 4 l'administration et de. Anglais 28 2

Cours TD TP EC UE EC UE CC Mixte Introduction aux sciences de. 3 Environnement. 4 l'administration et de. Anglais 28 2 Semestre 1 Code UF1 UF UF Epistémologie et sciences de l'information Document administratif et trace Environnement informationnel & administratif UET1 transversale 1 optionnelle UEO1 optionnelle 1 Crédits

Plus en détail

Je suis sous procédure Dublin qu est-ce que cela signifie?

Je suis sous procédure Dublin qu est-ce que cela signifie? FR Je suis sous procédure Dublin qu est-ce que cela signifie? B Informations pour les demandeurs d une protection internationale dans le cadre d une procédure de Dublin en vertu de l article 4 du Règlement

Plus en détail

Nouvelles propositions pour la résolution exacte du problème de sac à dos bi-objectif unidimensionnel en variables binaires

Nouvelles propositions pour la résolution exacte du problème de sac à dos bi-objectif unidimensionnel en variables binaires Nouvelles propositions pour la résolution exacte du problème de sac à dos bi-objectif unidimensionnel en variables binaires Julien Jorge, Xavier Gandibleux Laboratoire d Informatique de Nantes Atlantique

Plus en détail

PROCÉDURE POUR LA CRÉATION DU FOURNISSEUR POUR LE PAIEMENT DES FRAIS DE SERVICE DE GARDE SEULEMENT : BANQUE TD CANADA TRUST

PROCÉDURE POUR LA CRÉATION DU FOURNISSEUR POUR LE PAIEMENT DES FRAIS DE SERVICE DE GARDE SEULEMENT : BANQUE TD CANADA TRUST SDG PAIEMENT PAR INTERNET / BANQUE TD CANADA TRUST Service des ressources financières PROCÉDURE POUR LA CRÉATION DU FOURNISSEUR POUR LE PAIEMENT DES FRAIS DE SERVICE DE GARDE SEULEMENT : BANQUE TD CANADA

Plus en détail

Institut d Informatique & d Initiative Sociale

Institut d Informatique & d Initiative Sociale Institut d Informatique & d Initiative Sociale 89, Bd Aristide Briand 13300 Salon de Provence Tél : 04 90 56 18 31 Fax : 04 90 56 91 66 e-mail : contact@3is-formation.eu 3IS Centre de formation agréé code

Plus en détail

La question est : dans 450 combien de fois 23. L opération est donc la division. Le diviseur. Le quotient

La question est : dans 450 combien de fois 23. L opération est donc la division. Le diviseur. Le quotient par un nombre entier I La division euclidienne : le quotient est entier Faire l activité division. Exemple Sur une étagère de 4mm de large, combien peut on ranger de livres de mm d épaisseur? La question

Plus en détail

Probabilités sur un univers fini

Probabilités sur un univers fini [http://mp.cpgedupuydelome.fr] édité le 7 août 204 Enoncés Probabilités sur un univers fini Evènements et langage ensembliste A quelle condition sur (a, b, c, d) ]0, [ 4 existe-t-il une probabilité P sur

Plus en détail

Importer des images sur la bibliothèque de contenus multimédia librement réutilisable de Wikimédia Commons

Importer des images sur la bibliothèque de contenus multimédia librement réutilisable de Wikimédia Commons Importer des images sur la bibliothèque de contenus multimédia librement réutilisable de Wikimédia Commons Allez sur le site : http://commons.wikimedia.org Cliquez sur «Importer un fichier» En plaçant

Plus en détail

COMMUNIQUÉ DE PRESSE PARIS - 25-11-2014 REINVENTE SON SITE CORPORATE AVEC DAGOBERT

COMMUNIQUÉ DE PRESSE PARIS - 25-11-2014 REINVENTE SON SITE CORPORATE AVEC DAGOBERT COMMUNIQUÉ DE PRESSE PARIS - 25-11-2014 REINVENTE SON SITE CORPORATE AVEC DAGOBERT Suite à un appel d offre qui s est déroulé en mai dernier, Necotrans a fait appel à Dagobert pour développer sa nouvelle

Plus en détail

Algorithmique I. Augustin.Lux@imag.fr Roger.Mohr@imag.fr Maud.Marchal@imag.fr. Algorithmique I 20-09-06 p.1/??

Algorithmique I. Augustin.Lux@imag.fr Roger.Mohr@imag.fr Maud.Marchal@imag.fr. Algorithmique I 20-09-06 p.1/?? Algorithmique I Augustin.Lux@imag.fr Roger.Mohr@imag.fr Maud.Marchal@imag.fr Télécom 2006/07 Algorithmique I 20-09-06 p.1/?? Organisation en Algorithmique 2 séances par semaine pendant 8 semaines. Enseignement

Plus en détail

Représentation d un nombre en machine, erreurs d arrondis

Représentation d un nombre en machine, erreurs d arrondis Chapitre Représentation d un nombre en machine, erreurs d arrondis Ce chapitre est une introduction à la représentation des nombres en machine et aux erreurs d arrondis, basé sur [], [].. Un exemple :

Plus en détail

FRANCAIS ENGLISH DEUTSCH ITALIANO ESPANOL NEDERLANDS PORTUGUESES MANUEL UTILISATEUR USER S GUIDE BENUTZERHANDBUCH GUIDA PER L UTENTE GUIA DEL USUARIO

FRANCAIS ENGLISH DEUTSCH ITALIANO ESPANOL NEDERLANDS PORTUGUESES MANUEL UTILISATEUR USER S GUIDE BENUTZERHANDBUCH GUIDA PER L UTENTE GUIA DEL USUARIO PAVE NUMERIQUE CALCULATRICE MANUEL UTILISATEUR USER S GUIDE BENUTZERHANDBUCH GUIDA PER L UTENTE GUIA DEL USUARIO GEBRUIKERSGIDS MANUAL DO USUARIO FRANCAIS ENGLISH DEUTSCH ITALIANO ESPANOL NEDERLANDS PORTUGUESES

Plus en détail

Initiation au HPC - Généralités

Initiation au HPC - Généralités Initiation au HPC - Généralités Éric Ramat et Julien Dehos Université du Littoral Côte d Opale M2 Informatique 2 septembre 2015 Éric Ramat et Julien Dehos Initiation au HPC - Généralités 1/49 Plan du cours

Plus en détail

UE Programmation Impérative Licence 2ème Année 2014 2015

UE Programmation Impérative Licence 2ème Année 2014 2015 UE Programmation Impérative Licence 2 ème Année 2014 2015 Informations pratiques Équipe Pédagogique Florence Cloppet Neilze Dorta Nicolas Loménie prenom.nom@mi.parisdescartes.fr 2 Programmation Impérative

Plus en détail

Le GPS, la téléphonie mobile et les alertes intelligentes au service de la santé et de votre famille.

Le GPS, la téléphonie mobile et les alertes intelligentes au service de la santé et de votre famille. Le GPS, la téléphonie mobile et les alertes intelligentes au service de la santé et de votre famille. Symposium sur les Créneaux d'excellence québécois et les Pôles de compétitivité français Québec Mercredi

Plus en détail

Concevoir sa stratégie de recherche d information

Concevoir sa stratégie de recherche d information Concevoir sa stratégie de recherche d information Réalisé : mars 2007 Dernière mise à jour : mars 2011 Bibliothèque HEC Paris Contact : biblio@hec.fr 01 39 67 94 78 Cette création est mise à disposition

Plus en détail

IN2P3 et PLUME Valorisation de la production de logiciels

IN2P3 et PLUME Valorisation de la production de logiciels IN2P3 et PLUME Valorisation de la production de logiciels Teresa Gomez-Diaz Laboratoire d informatique Gaspard-Monge PLUME e-séminaire Réseau des informaticiens de l IN2P3 et de l IRFU (RI3) LAL, Orsay,

Plus en détail

PROGRAMME PEDAGOGIQUE. SPÉCIALITÉ Logistique Pour la Santé

PROGRAMME PEDAGOGIQUE. SPÉCIALITÉ Logistique Pour la Santé PROGRAMME PEDAGOGIQUE MASTER RECHERCHE 2 ème année DOMAINE SCIENCES, TECHNOLOGIES, SANTE MENTION Ingénierie de la Santé SPÉCIALITÉ Logistique Pour la Santé Objectifs de la formation Le but de ce mastère

Plus en détail

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits Architecture des ordinateurs TD1 - Portes logiques et premiers circuits 1 Rappel : un peu de logique Exercice 1.1 Remplir la table de vérité suivante : a b a + b ab a + b ab a b 0 0 0 1 1 0 1 1 Exercice

Plus en détail

Nom de l UE Matières CM TD TP Langues 14 14. Gestion financière 6 10 5 crédits ECTS

Nom de l UE Matières CM TD TP Langues 14 14. Gestion financière 6 10 5 crédits ECTS Année 2 - Semestre 3 Spécialités : GI, I, M UE LSE E302 Langues Sciences Economiques Sciences de Gestion Sciences Humaines Volume horaire CM : 24 h TD : 42 h GI TP : 14 h Responsable : Richard Mulpas Nom

Plus en détail

Chapitre 6 La lumière des étoiles Physique

Chapitre 6 La lumière des étoiles Physique Chapitre 6 La lumière des étoiles Physique Introduction : On ne peut ni aller sur les étoiles, ni envoyer directement des sondes pour les analyser, en revanche on les voit, ce qui signifie qu'on reçoit

Plus en détail

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique DOMAINE P3.C3.D1. Pratiquer une démarche scientifique et technologique, résoudre des

Plus en détail

Automatique Linéaire 1 Travaux Dirigés 1A ISMIN

Automatique Linéaire 1 Travaux Dirigés 1A ISMIN Automatique Linéaire 1 Travaux Dirigés Travaux dirigés, Automatique linéaire 1 J.M. Dutertre 2014 TD 1 Introduction, modélisation, outils. Exercice 1.1 : Calcul de la réponse d un 2 nd ordre à une rampe

Plus en détail

Cours d algorithmique pour la classe de 2nde

Cours d algorithmique pour la classe de 2nde Cours d algorithmique pour la classe de 2nde F.Gaudon 10 août 2009 Table des matières 1 Avant la programmation 2 1.1 Qu est ce qu un algorithme?................................. 2 1.2 Qu est ce qu un langage

Plus en détail

Optimisation Discrète

Optimisation Discrète Prof F Eisenbrand EPFL - DISOPT Optimisation Discrète Adrian Bock Semestre de printemps 2011 Série 7 7 avril 2011 Exercice 1 i Considérer le programme linéaire max{c T x : Ax b} avec c R n, A R m n et

Plus en détail

Annexe 6. Notions d ordonnancement.

Annexe 6. Notions d ordonnancement. Annexe 6. Notions d ordonnancement. APP3 Optimisation Combinatoire: problèmes sur-contraints et ordonnancement. Mines-Nantes, option GIPAD, 2011-2012. Sophie.Demassey@mines-nantes.fr Résumé Ce document

Plus en détail

Outils des Sciences de la décision et du Développement de l'intelligence d'affaires

Outils des Sciences de la décision et du Développement de l'intelligence d'affaires Outils des Sciences de la décision et du Développement de l'intelligence d'affaires Bikila Analytics Ltd. Turning data into opportunity Toronto, Canada: +1 (647) 558-1200 / DC, USA: +1 (202) 888-5943 London,

Plus en détail

Documents électroniques - Confirmations

Documents électroniques - Confirmations Documents électroniques - Confirmations Paramètres Pour réduire le nombre de factures il a été décidé de travailler plutôt avec des confirmations. C est pourquoi vous avez maintenant la possibilité d envoyer

Plus en détail

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème.

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème. Valeur cible et solveur Atteindre une valeur cible Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème. A l'aide d'un certain nombre

Plus en détail

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental

Plus en détail

Application 1- VBA : Test de comportements d'investissements

Application 1- VBA : Test de comportements d'investissements Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps

Plus en détail

GPA770 Microélectronique appliquée Exercices série A

GPA770 Microélectronique appliquée Exercices série A GPA770 Microélectronique appliquée Exercices série A 1. Effectuez les calculs suivants sur des nombres binaires en complément à avec une représentation de 8 bits. Est-ce qu il y a débordement en complément

Plus en détail

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike

Plus en détail

La communication interne se professionnalise mais il reste de nombreux horizons à explorer

La communication interne se professionnalise mais il reste de nombreux horizons à explorer Communiqué de presse La communication interne se professionnalise mais il reste de nombreux horizons à explorer Bruxelles, le 6 décembre 2012 Qui gère la communication interne en entreprise, quels sont

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

Programmation Web. Introduction

Programmation Web. Introduction Programmation Web Introduction 1 Introduction 10 séances 1 h cours + 1h TD Notes : contrôle continu DS 1 TP : note de groupe : rapport + code source + démo TD : note personnelle (=0 si 2 absences non justifiées)

Plus en détail

S LICENCE INFORMATIQUE Non Alt S Alt S S1 S2 S3 S4 SS5 S6 Parcours : S IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques)

S LICENCE INFORMATIQUE Non Alt S Alt S S1 S2 S3 S4 SS5 S6 Parcours : S IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) NOM DE L'UE : Algorithmique et optimisation S LICENCE INFORMATIQUE Non Alt S Alt S S1 S2 S3 S4 SS5 S6 Parcours : S IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE

Plus en détail

Chapitre 5 : Flot maximal dans un graphe

Chapitre 5 : Flot maximal dans un graphe Graphes et RO TELECOM Nancy A Chapitre 5 : Flot maximal dans un graphe J.-F. Scheid 1 Plan du chapitre I. Définitions 1 Graphe Graphe valué 3 Représentation d un graphe (matrice d incidence, matrice d

Plus en détail

Modèles économiques du Logiciel Libre

Modèles économiques du Logiciel Libre Modèles économiques du Logiciel Libre Sébastien Dinot Vice-président de l'april - sdinot@april.org 2011-02-17 - Document diffusé sous licence CC BY-SA Creative Commons Paternité - Partage des conditions

Plus en détail

L apport du HPC pour l optimisation. Eric Jacquet-Lagrèze. FORUM TERATEC 28 juin 2011

L apport du HPC pour l optimisation. Eric Jacquet-Lagrèze. FORUM TERATEC 28 juin 2011 L apport du HPC pour l optimisation Eric Jacquet-Lagrèze FORUM TERATEC 28 juin 2011 Sommaire 1 / Recherche Opérationnelle et calcul scientifique 2 / Où se trouve la complexité et quels enjeux pour le HPC?

Plus en détail

COMMENT PAYEZ-VOUS? COMMENT VOUDRIEZ-VOUS PAYER?

COMMENT PAYEZ-VOUS? COMMENT VOUDRIEZ-VOUS PAYER? COMMENT PAYEZ-VOUS? COMMENT VOUDRIEZ-VOUS PAYER? 2/09/2008-22/10/2008 329 réponses PARTICIPATION Pays DE - Allemagne 55 (16.7%) PL - Pologne 41 (12.5%) DK - Danemark 20 (6.1%) NL - Pays-Bas 18 (5.5%) BE

Plus en détail

L intelligence économique

L intelligence économique C O L L E C T I O N D o s s i e r d E x p e r t s L intelligence économique au service du développement territorial Farida Benadid Doctorante CIFRE Laurence Colombel Directrice de la société.doc Céline

Plus en détail

Algorithmes : conception et réalisation MQT 63834

Algorithmes : conception et réalisation MQT 63834 Algorithmes : conception et réalisation MQT 63834 Professeur Antoine Gautier, Ph. D. Département Opérations et systèmes de décision Faculté des sciences de l administration, Université Laval Session d

Plus en détail

Cours: Administration d'une Base de Données

Cours: Administration d'une Base de Données Bases de Données Avancées Module A IUT Lumière, License CE-STAT 2006-2007 Pierre Parrend Cours: Administration d'une Base de Données Table of Contents Principes...1 Structure d'un Base de Données...1 Architecture...1

Plus en détail

Algorithmique et langages du Web

Algorithmique et langages du Web Cours de Algorithmique et langages du Web Jean-Yves Ramel Licence 1 Peip Biologie Groupe 7 & 8 Durée totale de l enseignement = 46h ramel@univ-tours.fr Bureau 206 DI PolytechTours Organisation de la partie

Plus en détail

Théorie des Graphes Cours 3: Forêts et Arbres II / Modélisation

Théorie des Graphes Cours 3: Forêts et Arbres II / Modélisation IFIPS S7 - informatique Université Paris-Sud 11 1er semestre 2009/2010 Théorie des Graphes Cours 3: Forêts et Arbres II / 1 Forêts et arbres II Théorème 1.1. Les assertions suivantes sont équivalentes

Plus en détail

Programmation Linéaire - Cours 1

Programmation Linéaire - Cours 1 Programmation Linéaire - Cours 1 P. Pesneau pierre.pesneau@math.u-bordeaux1.fr Université Bordeaux 1 Bât A33 - Bur 265 Ouvrages de référence V. Chvátal - Linear Programming, W.H.Freeman, New York, 1983.

Plus en détail

Cahier des charges fonctionnel

Cahier des charges fonctionnel Cahier des charges fonctionnel 10 Avril 2009 Historique Référence PLMA_CDCF_10042009.doc Intitulé Compte rendu Documents de référence PLMA_PAQ_29122009.doc E-mail Equipe itin J. GAUTIER (auteur) plma@googlegroups.com

Plus en détail

Semestre 1. Objectifs Approfondissement de l environnement Java et de son interface de programmation d applications : réseaux, et processus.

Semestre 1. Objectifs Approfondissement de l environnement Java et de son interface de programmation d applications : réseaux, et processus. Programmation Java avancée (3 ECTS 36h) Semestre 1 Approfondissement de l environnement Java et de son interface de programmation d applications : réseaux, et processus. Introduction. Rappels des concepts

Plus en détail

Cours 02 : Problème général de la programmation linéaire

Cours 02 : Problème général de la programmation linéaire Cours 02 : Problème général de la programmation linéaire Cours 02 : Problème général de la Programmation Linéaire. 5 . Introduction Un programme linéaire s'écrit sous la forme suivante. MinZ(ou maxw) =

Plus en détail

Architecture Orientée Service, JSON et API REST

Architecture Orientée Service, JSON et API REST UPMC 3 février 2015 Précedemment, en LI328 Architecture générale du projet Programmation serveur Servlet/TOMCAT Aujourd hui Quelques mots sur les SOA API - REST Le format JSON API - REST et Servlet API

Plus en détail

Le partage de l information, source d intelligence collective

Le partage de l information, source d intelligence collective 700 THÈME 2 > Information et intelligence collective 701 THÈME 2 > Information et intelligence collective 702 THÈME 2 > Information et intelligence collective 703 THÈME 2 > Information et intelligence

Plus en détail

Analyse et programmation 1

Analyse et programmation 1 Analyse et programmation 1 Bienvenue Présentations Moi Qui suis-je? Quels sont mes domaines de compétence? Pourquoi suis-je ici? Comment me contacter : bureau C01a Par courrier électronique : francois.birling@heig-vd.ch

Plus en détail

1 Recherche en table par balayage

1 Recherche en table par balayage 1 Recherche en table par balayage 1.1 Problème de la recherche en table Une table désigne une liste ou un tableau d éléments. Le problème de la recherche en table est celui de la recherche d un élément

Plus en détail

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1 Exemples de problèmes et d applications INF6953 Exemples de problèmes Sommaire Quelques domaines d application Quelques problèmes réels Allocation de fréquences dans les réseaux radio-mobiles Affectation

Plus en détail

Environnements et Outils de Développement Cours 1 Introduction

Environnements et Outils de Développement Cours 1 Introduction Environnements et Outils de Développement Cours 1 Introduction Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot - Paris 7 URL http://upsilon.cc/~zack/teaching/1112/ed6/

Plus en détail

RECHERCHE OPERATIONNELLE

RECHERCHE OPERATIONNELLE RECHERCHE OPERATIONNELLE 0. Introduction. Ce cours a été enseigné jusqu en 2002, en année de licence, à la MIAGE de NANCY. L objectif principal de ce cours est d acquérir une connaissance approfondie de

Plus en détail

Media planning TV et optimisation : du statique au (très) dynamique

Media planning TV et optimisation : du statique au (très) dynamique Media planning TV et optimisation : du statique au (très) dynamique Thierry Benoist Frédéric Gardi www.innovation24.fr 1/18 Qui sommes-nous? Groupe industriel diversifié présent dans la construction, les

Plus en détail

Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur

Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur Excel Avancé Plan Outils de résolution La valeur cible Le solveur Interactivité dans les feuilles Fonctions de recherche (ex: RechercheV) Utilisation de la barre d outils «Formulaires» Outils de simulation

Plus en détail

Définitions. Numéro à préciser. (Durée : )

Définitions. Numéro à préciser. (Durée : ) Numéro à préciser (Durée : ) On étudie dans ce problème l ordre lexicographique pour les mots sur un alphabet fini et plusieurs constructions des cycles de De Bruijn. Les trois parties sont largement indépendantes.

Plus en détail

Transmission d informations sur le réseau électrique

Transmission d informations sur le réseau électrique Transmission d informations sur le réseau électrique Introduction Remarques Toutes les questions en italique devront être préparées par écrit avant la séance du TP. Les préparations seront ramassées en

Plus en détail

Canevas théoriques du projet sur le poker Partie A

Canevas théoriques du projet sur le poker Partie A Partie A Dans une partie de poker, particulièrement au Texas Hold em Limit, il est possible d effectuer certains calculs permettant de prendre la meilleure décision. Quelques-uns de ces calculs sont basés

Plus en détail

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Logiciel Libre Cours 3 Fondements: Génie Logiciel Logiciel Libre Cours 3 Fondements: Génie Logiciel Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot 2013 2014 URL http://upsilon.cc/zack/teaching/1314/freesoftware/

Plus en détail

Probabilités sur un univers fini

Probabilités sur un univers fini [http://mp.cpgedupuydelome.fr] édité le 10 août 2015 Enoncés 1 Proailités sur un univers fini Evènements et langage ensemliste A quelle condition sur (a,, c, d) ]0, 1[ 4 existe-t-il une proailité P sur

Plus en détail

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

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique La programmation linéaire : une introduction Qu est-ce qu un programme linéaire? Qu est-ce qu un programme linéaire? Exemples : allocation de ressources problème de recouvrement Hypothèses de la programmation

Plus en détail

Théorie Financière 2014-2015

Théorie Financière 2014-2015 Théorie Financière 2014-2015 1. Introduction Professeur Kim Oosterlinck E-mail: koosterl@ulb.ac.be Organisation du cours (1/4) Cours = Théorie (24h) + TPs (12h) + ouvrages de référence Cours en français

Plus en détail

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/ Recherche opérationnelle Les démonstrations et les exemples seront traités en cours Souad EL Bernoussi Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/ Table des matières 1 Programmation

Plus en détail

PROCÉDURE POUR LA CRÉATION DU FOURNISSEUR POUR LE PAIEMENT DES FRAIS DE SERVICE DE GARDE SEULEMENT : BANQUE TD CANADA TRUST

PROCÉDURE POUR LA CRÉATION DU FOURNISSEUR POUR LE PAIEMENT DES FRAIS DE SERVICE DE GARDE SEULEMENT : BANQUE TD CANADA TRUST SDG PAIEMENT PAR INTERNET / BANQUE TD CANADA TRUST Service des ressources financières PROCÉDURE POUR LA CRÉATION DU FOURNISSEUR POUR LE PAIEMENT DES FRAIS DE SERVICE DE GARDE SEULEMENT : BANQUE TD CANADA

Plus en détail

PRÉPARER UN EDIT-A-THON

PRÉPARER UN EDIT-A-THON PRÉPARER UN EDIT-A-THON Fiche pratique à destination des membres et de l équipe salariée 1 Rappel sur l edit-a-thon Un edit-a-thon (ou journée contributive) est un événement ponctuel visant à enrichir

Plus en détail

Optimisation et programmation mathématique. Professeur Michel de Mathelin. Cours intégré : 20 h

Optimisation et programmation mathématique. Professeur Michel de Mathelin. Cours intégré : 20 h Télécom Physique Strasbourg Master IRIV Optimisation et programmation mathématique Professeur Michel de Mathelin Cours intégré : 20 h Programme du cours d optimisation Introduction Chapitre I: Rappels

Plus en détail

LPSIL 2012/2013 - EDT première semaine (du 17/09 au 21/09) s38

LPSIL 2012/2013 - EDT première semaine (du 17/09 au 21/09) s38 LPSIL 2012/2013 - EDT première semaine (du 17/09 au 21/09) s38 Réunion de rentrée de 10h à 12h A108 - Aile de Maths 8h-10h UE3 D331 10h 12 UE6.1 LAST 8h-12h - UE1.3 D432 A104 8h-10h - UE 3 D432 10h-12h

Plus en détail

LE GUIDE PRATIQUE N 2 POUR CRÉER ET GÉRER UNE ASSOCIATION

LE GUIDE PRATIQUE N 2 POUR CRÉER ET GÉRER UNE ASSOCIATION LE GUIDE PRATIQUE N 2 POUR CRÉER ET GÉRER UNE ASSOCIATION 2 3 AVANT-PROPOS Ce guide pratique s adresse aux groupes de jeunes qui se demandent s ils doivent créer une association pour réaliser leur projet.

Plus en détail

Flavien Neuvy Responsable de L Observatoire Cetelem

Flavien Neuvy Responsable de L Observatoire Cetelem 1 Flavien Neuvy Responsable de L Observatoire Cetelem 2 Méthodologie Enquête réalisée par TNS Sofres : interrogation par Internet d échantillons représentatifs des populations nationales (18 ans et plus)

Plus en détail

Formation à la systémique pour consultants et personnels RH

Formation à la systémique pour consultants et personnels RH J.A. Malarewicz Conseil Conseil, Formation, Supervision, Coaching S.A.S. au capital de 8OOO TVA : FR 36478450471 SIRET : 478 450471 00014 N formateur 11921445592 Région IdF 11 rue du Professeur Leroux

Plus en détail

Le CRSNG: Un partenaire financier incontournable en matière de R&D et d innovation. Robert Déziel, Ph. D. MBA Gestionnaire, bureau régional du Québec

Le CRSNG: Un partenaire financier incontournable en matière de R&D et d innovation. Robert Déziel, Ph. D. MBA Gestionnaire, bureau régional du Québec Le CRSNG: Un partenaire financier incontournable en matière de R&D et d innovation Robert Déziel, Ph. D. MBA Gestionnaire, bureau régional du Québec ORGANISME SUBVENTIONNAIRE FÉDÉRAL EN SCIENCES NATURELLES

Plus en détail

Cours de Recherche Opérationnelle IUT d Orsay. Nicolas M. THIÉRY. E-mail address: Nicolas.Thiery@u-psud.fr URL: http://nicolas.thiery.

Cours de Recherche Opérationnelle IUT d Orsay. Nicolas M. THIÉRY. E-mail address: Nicolas.Thiery@u-psud.fr URL: http://nicolas.thiery. Cours de Recherche Opérationnelle IUT d Orsay Nicolas M. THIÉRY E-mail address: Nicolas.Thiery@u-psud.fr URL: http://nicolas.thiery.name/ CHAPTER 1 Introduction à l optimisation 1.1. TD: Ordonnancement

Plus en détail

FAQ - ETUDIANTS. Nous avons rassemblé ici les questions les plus fréquemment posées par les candidats.

FAQ - ETUDIANTS. Nous avons rassemblé ici les questions les plus fréquemment posées par les candidats. FAQ - ETUDIANTS Nous avons rassemblé ici les questions les plus fréquemment posées par les candidats. Attention : cette page ne remplace en aucun cas les instructions en anglais pour remplir le dossier

Plus en détail

Architecture des ordinateurs

Architecture des ordinateurs Décoder la relation entre l architecture et les applications Violaine Louvet, Institut Camille Jordan CNRS & Université Lyon 1 Ecole «Découverte du Calcul» 2013 1 / 61 Simulation numérique... Physique

Plus en détail

SCIENCES - TECHNOLOGIES - SANTE. STIC : Sciences et Technologies de l Information et de la Communication. Parcours Informatique

SCIENCES - TECHNOLOGIES - SANTE. STIC : Sciences et Technologies de l Information et de la Communication. Parcours Informatique 2012-2015 Niveau : MASTER année Domaine : Mention : Spécialité : Volume horaire étudiant : SCIENCES - TECHNOLOGIES - SANTE STIC : Sciences et Technologies de l Information et de la Communication Parcours

Plus en détail

mobile WEB ANALYTICS & STRATÉGIE DE CONTENU Référencement Isabelle Canivet-Bourgaux DESIGN Préface de Jean-Marc Hardy

mobile WEB ANALYTICS & STRATÉGIE DE CONTENU Référencement Isabelle Canivet-Bourgaux DESIGN Préface de Jean-Marc Hardy DESIGN Préface de Jean-Marc Hardy Isabelle Canivet-Bourgaux Référencement mobile WEB ANALYTICS & STRATÉGIE DE CONTENU Groupe Eyrolles, 2013, ISBN : 978-2-212-13667-8 avant-propos En 2013, davantage de

Plus en détail

SCIENCES POUR L INGENIEUR

SCIENCES POUR L INGENIEUR LICENCE SCIENCES, TECHNOLOGIES, SANTE / STAPS SCIENCES POUR L INGENIEUR Parcours Maintenance Industrielle www.univ-littoral.fr OBJECTIFS DE LA FORMATION La Licence Sciences Pour l Ingénieur (SPI) est une

Plus en détail

Introduction à la programmation Travaux pratiques: séance d introduction INFO0201-1

Introduction à la programmation Travaux pratiques: séance d introduction INFO0201-1 Introduction à la programmation Travaux pratiques: séance d introduction INFO0201-1 B. Baert & F. Ludewig Bruno.Baert@ulg.ac.be - F.Ludewig@ulg.ac.be Qu est-ce que la programmation? Programmer Ecrire un

Plus en détail

Représentation des Nombres

Représentation des Nombres Chapitre 5 Représentation des Nombres 5. Representation des entiers 5.. Principe des représentations en base b Base L entier écrit 344 correspond a 3 mille + 4 cent + dix + 4. Plus généralement a n a n...

Plus en détail