Rapport de stage msilani

15245 mots 61 pages
IUT Nice Côte d'Azur Mohamed Hadj Djilani
Département Informatique / LP SIL Maître de stage : Fabrice Peix
41 bd Napoléon III Tuteur IUT : Léo Donati
06206 Nice cedex 3
RAPPORT DE STAGE
Licence Professionnelle Systèmes Informatiques et Logiciels spécialité Imagerie Numérique et Informatique
Stage effectué à l'INRIA Sophia Antipolis, équipe­projet MASCOTTE mai ­ août 2008IUT Nice Côte d'Azur Rapport de stage MASCOTTE/INRIA
REMERCIEMENTS
Je tiens à remercier tout le personnel de MASCOTTE, pour son accueil, sa sympathie, sa
…afficher plus de contenu…

Mais aussi
Maven dont je voulais profiter pour acquérir de nouvelles connaissances en matière de génie logiciel. ● Revoir et confirmer les connaissances et compétences acquises, notamment en LP SIL ; avec l'utilisation de l'environnement de développement Eclipse, des langages de programmation Java, C et C++. Revoir et si possible approfondir mes connaissances concernant la programmation linéaire que nous avions étudiée en premier semestre de
…afficher plus de contenu…

La solution à ce problème, et par là le principal objectif de mon travail consistaient à : utiliser la spécification Java Native Interface de Sun – qui en bref permet l'utilisation de code natif en Java, pour intégrer à MascOpt une interface d'utilisation de CLP et CBC, en respectant évidemment l'architecture de solver générique déjà mise en place dans la librairie MascOpt.
Dans cette partie, je présenterai donc l'analyse nécessaire et la réalisation de ce travail. Mais avant je présenterai avec un détail relatif les outils utilisés pour mener à bien ce développement, ainsi que les librairies MascOpt, CLP et CBC.
12 CLP : Coin­or Linear Programming.
13 CBC : Coin­or Branch and Cut.
14 COIN­OR : Computational Infrastructure for Operationnal Research ;

en relation