Master 1 en informatique Juin 2007 Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire 2 / 30.

Slides:



Advertisements
Présentations similaires
Semaine 1 – partie 1 Introduction Cours préparé par Marc Aubé
Advertisements

Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Le"cartable électronique"®
Une solution personnalisable et extensible
JXDVDTEK – Une DVDthèque en Java et XML
Virtualisation dorchestration de services TER Master 1 Infomatique 4 Avril 2008 Encadrant : Philippe Collet.
Exposé de Système - Informatique et Réseau
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
Projet Webase. I. La définition du projet 1. Lexistant : Webase 4 2. Cahier des charges 3. La répartition des données 4. Le modèle de données 5. Le choix.
Application Android . pour étudiants de l’Esiee
Conception d’une application de gestion de fiches études
Projet 4info.
Introduction aux services WEB
1 Modèles de lEconomie Numérique Michel de Rougemont University Paris II.
Présentation application GRBL France Telecom
1. Introduction: Vous avez dit MMORTS ? contexte de notre TER 2. Survol du projet: Les différentes composantes du projet Le jeu Organisation du travail.
Développeur informatique
GWT UML Un modeleur UML en GWT
Dessin Vectoriel Collaboratif
1. Introduction: Vous avez dit MMORTS ? contexte de notre TER 2. Survol du projet: Les différentes composantes du projet Le jeu Organisation du travail.
Application to Blot Synteny
Projet Trivial Poursuite
Projet JSimula.
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Le portail web netUniversité
Démarche Qualité Logicielle
Soutenance de stage 16 Mai au 5 Août 2011
Soutenance de stage 16 Mai au 5 Août 2011
-Présentation de l’équipe -Cadre du projet -Enjeux -Choix du sujet.
Soutenance de stage 16 Mai au 5 Août 2011
Guillaume TORRENTE Marc BOUISSOU Recherche & Développement
Présentation de CORBA et de IIOP
Création d’une communauté web scénarisée : le projet Crealys
CORBA Un concept de l ’OMG Mathieu Estival Biomédical, 3°Année.
Master 1 en informatique Juin 2007 Visualisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire 2 / 30.
Logiciel de modélisation Janvier /2014 M3I – S1 2 I Historique II Fonctionnalités III Démonstration IV Conclusion.
KF-RAY Raytracer parallèle Projet long d’informatique
JavaScript.
0 Objectifs de la session n°1  Revenir sur toutes les bases théoriques nécessaires pour devenir un développeur Web,  Découvrir l’ensemble des langages.
08 Avril 2010 Versionnement de CODE (Subversion SVN et USVN) CATI Ecoinformatique le 08/04/2010.
PRESTO Programme d’étude de séries temporelles Projet 4 ème année Jean-Frédéric Berthelot Paul-Alain Bugnard Camille Capelle Sébastien Castiel.
Projet d’Année Lecteur MP3 pour musiciens sous Android
Atos, Atos et le poisson, Atos Origin et le poisson, Atos Consulting ainsi que le poisson seul sont des marques déposées d'Atos Origin SA. © 2006 Atos.
Arbre GénéalogiqueDiagramme de Classes Comment la visualisation d’une hiérarchie de classes facilitera le travail de notre client ?
Mathématiques Université en ligne. Les modules de mathématiques disponibles Trois types de modules ➢ Modules de transition entre lycée et université ➢
CAZIER Kévin JACOB Sébastien Réalisée dans le cadre du Projet Pluridisciplinaire Encadré par Mme Martine COQUET Responsable de l’entreprise.
Vibert Dimitri CSII3 Tuteur : Volker Bäcker.  Présentation de Montpellier RIO Imaging  La mission  Les langages et outils utilisés  Le planning 
Le Taquin Mathieu Bernou Laurent Robin.
Présence et communication peer-to-peer Diplômant : Yves Bresson Professeur responsable : Yves Dennebouy EIVD Septembre - Décembre 2003.
Enveloppe convexe et triangulation de Delaunay
Programmation mathématique avancée
Présentation du développement du projet.  Introduction  Conception et méthodes  Developpement  Conclusion 2.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Un canevas pédagogique pour des leçons en ligne basées sur la simulation J.M. Gilliot, S. Rouvrais ENST Bretagne, CS83818,29238 BREST Cedex, France
L-gl Laboratoire de Génie Logiciel
Réalisation d'un plugin pour la gestion
Logiciel de surveillance de réseaux informatique
TER LOGO Model a copier coller a chaque nouvelle diapositive.
Web Services 17/01/2009.
1 BTS Informatique de Gestion : Option développeur d'application Session 2011.
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
Bernard Morineau Jean-Pierre Clairand
Soyez les Bienvenus.
POIRIER Kévin (Chef de projet) HUCHEDÉ Cédric BEUTIER Kévin LEBRUN Jérémy BESNIER Richard Simulation de décisions de Jury 1.
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Modèle à objets et sérialisation Olivier ChamlaFrançois Chastanet.
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Les outils de prototypage Par : Sahin Nil - Eng Charles - Ginet Axel - Koita Baba - Prele Fanny (G2S2) 1.
1 Monopalme Projet 4 Info Présentation finale LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
Transcription de la présentation:

Master 1 en informatique Juin 2007 Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire 2 / 30

3

Plan: Introduction: Une modélisation de la méthode du simplexe I ) Historique a) Dantzig (1947) ‏ b) Aujourd'hui II ) Méthode de développement a) Subversion b) JAVA / Eclipse c) Plugins III) Les applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode du simplexe quelles améliorations Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire

Plan: Introduction: Une modélisation de la méthode du simplexe I ) Historique a) Dantzig (1947) ‏ b) Aujourd'hui II ) Méthode de développement a) Subversion b) JAVA / Eclipse c) Plugins III) Les applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode du simplexe quelles améliorations Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire

Plan: Introduction: Une modélisation de la méthode du simplexe I ) Historique a) Dantzig (1947) ‏ b) Aujourd'hui II ) Méthode de développement a) Subversion b) JAVA / Eclipse c) Plugins III) Les applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode du simplexe quelles améliorations Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire

Plan: Introduction: Une modélisation de la méthode du simplexe I ) Historique a) Dantzig (1947) ‏ b) Aujourd'hui II ) Méthode de développement a) Subversion b) JAVA / Eclipse c) Plugins III) Les applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode du simplexe quelles améliorations Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire

Plan: Introduction: Une modélisation de la méthode du simplexe I ) Historique a) Dantzig (1947) ‏ b) Aujourd'hui II ) Méthode de développement a) Subversion b) JAVA / Eclipse c) Plugins III) Les applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode du simplexe quelles améliorations Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire

Introduction: Une modélisation de la méthode du simplexe... Logiciel permettant de visionner les étapes successives. Implémentation de l'algorithme Accès a l'environnement Interface Intégration : Pierre LEMAN : Cyril MELAC : Mikaël RICHARDSON : J.Marie CODOL ?

Introduction: Une modélisation de la méthode du simplexe... Logiciel permettant de visionner les étapes successives. Implémentation de l'algorithme Accès a l'environnement Interface Intégration : Pierre LEMAN : Cyril MELAC : Mikaël RICHARDSON : J.Marie CODOL ?

Introduction: Une modélisation de la méthode du simplexe... Logiciel permettant de visionner les étapes successives. Implémentation de l'algorithme Accès a l'environnement Interface Intégration : Pierre LEMAN : Cyril MELAC : Mikaël RICHARDSON : J.Marie CODOL ?

Introduction: Une modélisation de la méthode du simplexe... Logiciel permettant de visionner les étapes successives. Implémentation de l'algorithme Accès a l'environnement Interface Intégration : Pierre LEMAN : Cyril MELAC : Mikaël RICHARDSON : J.Marie CODOL ?

Introduction: Une modélisation de la méthode du simplexe... Logiciel permettant de visionner les étapes successives. Implémentation de l'algorithme Accès a l'environnement Interface Intégration : Pierre LEMAN : Cyril MELAC : Mikaël RICHARDSON : J.Marie CODOL ?

I ) Historique a) Dantzig (1947) ‏ b) Aujourd'hui II ) Méthode de développement a) Subversion b) JAVA / Eclipse c) Plugins III) Les applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode du simplexe

I ) Historique a) Dantzig (1947) b) Aujourd'hui II ) Méthodes de dév. III) Applications possibles Dantzig (1947): Georges Dantzig ( )‏

I ) Historique a) Dantzig (1947) b) Aujourd'hui II ) Méthodes de dév. III) Applications possibles Dantzig (1947): Navigation matricielle sur un polytope

I ) Historique a) Dantzig (1947) b) Aujourd'hui II ) Méthodes de dév. III) Applications possibles Aujourd'hui: Industrie: Pétrolière Agriculture Domaines stratégiques et tactiques: Armée Télécommunications Domaines:

I ) Historique a) Dantzig (1947) b) Aujourd'hui II ) Méthodes de dév. III) Applications possibles Aujourd'hui: ''Programmation linéaire'' C. Guéret,C. Prins, M. Sevaux (2000)‏ recherche de 'programmation linéaire' 43 résultats sur 'Amazon.fr' (français)‏ 80 résultats sur 'eyrolles.com' (anglais+français)‏ Ouvrages:

I ) Historique a) Dantzig (1947) b) Aujourd'hui II ) Méthodes de dév. III) Applications possibles Aujourd'hui: Université de Montpellier II Master 1: Parcours ACR Toutes les universités Parcours informatique,électronique,... Enseignements:

I ) Historique a) Dantzig (1947) b) Aujourd'hui II ) Méthodes de dév. III) Applications possibles Aujourd'hui: Nombreux applets java Plusieurs APIs (glpk,...)‏ Quelques logiciels (lp_solve,...)‏ Outils libres:

I ) Historique a) Dantzig (1947) ‏ b) Aujourd'hui II ) Méthode de développement a) Subversion b) JAVA / Eclipse c) Plugins III) Les applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode du simplexe

I ) Historique II ) Méthodes de dév. a) Subversion b) Java / Eclipse c) Plugins III) Applications possibles Subversion: Serveur SVN Disponible 24h/ Mo Gratuit 3 ou 4 jours de panne en 4 mois Google code:

I ) Historique II ) Méthodes de dév. a) Subversion b) Java / Eclipse c) Plugins III) Applications possibles Subversion: Client SVN Tortoise SVN: Plugin Eclipse pour la synchronisation Subversion Subclipse:

I ) Historique II ) Méthodes de dév. a) Subversion b) Java / Eclipse c) Plugins III) Applications possibles JAVA / Eclipse: Langage Objet Compatible glpk JAVA: Auto-completion / Coloration syntaxique Edition de liens simplifiée Eclipse:

I ) Historique II ) Méthodes de dév. a) Subversion b) Java / Eclipse c) Plugins III) Applications possibles Plugins: Modularité abandonnée Mode client-serveur abandonné Module xml abandonné

I ) Historique a) Dantzig (1947) ‏ b) Aujourd'hui II ) Méthode de développement a) Subversion b) JAVA / Eclipse c) Plugins III) Les applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode du simplexe

I ) Historique II ) Méthodes de dév. III) Applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode Petite démonstration:

I ) Historique II ) Méthodes de dév. III) Applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode Limites du logiciel: Pas d'interface de visualisation 3D

I ) Historique II ) Méthodes de dév. III) Applications possibles a) Petite démonstration b) Limites du logiciel c) Limites de la méthode Limites de la méthode du simplexe utilisée: Résolution de problèmes classiques: Maximisation Équations du type « aX + bY +... <= M » Le point (0,0,[0]) doit être solution

Conclusion : Quelles améliorations... Prendre un Algorithme plus large Créer une interface pour la 3D en o(N) si possible En utilisant Java Monkey Engine par exemple

Questions...