J adresse toute ma gratitude et reconnaissance à ceux qui ont contribué à la correction, l amélioration ainsi que la relecture de ce manuscrit.

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

Download "J adresse toute ma gratitude et reconnaissance à ceux qui ont contribué à la correction, l amélioration ainsi que la relecture de ce manuscrit."

Transcription

1 Remerciements J exprime ma profonde gratitude à mon directeur de thèse Monsieur El Miloud JAARA qui m a accordé une place au sein du laboratoire de recherche en informatique (LARI). Je lui exprime toute ma reconnaissance pour sa gentillesse, sa rigueur et ses conseils précieux. Je présente mon énorme reconnaissance à Monsieur EL Bekkaye MERMRI, professeur à FSO, qui m a aidé à mettre les premiers pas dans le domaine de l optimisation depuis la licence. Je le remercie profondément pour son co-encadrement avisé et ses remarques pointues, et également pour son soutien et sa sympathie. J adresse toute ma gratitude et reconnaissance à ceux qui ont contribué à la correction, l amélioration ainsi que la relecture de ce manuscrit. Je souhaite également remercier les membres du jury de cette thèse:...,...,...,..., pour l intérêt porté à mon travail. A ma mère, ma femme, ma petite fille Baraa et à toute ma famille, merci beaucoup pour votre soutien. Que l ensemble des personnes qui ont contribué de près ou de loin à la réalisation de cette thèse, trouve ici l expression de mon profond respect et gratitude. 1

2 Résumé La recherche fondée sur les méthodes métaheuristiques joue un rôle très important dans l étude des problèmes d ingénierie, d informatique décisionnelle et de recherche opérationnelle. La plupart de ces problèmes appartiennent à la classe des problèmes NP-difficiles, et donc ne possèdent pas de solutions algorithmiques efficaces. Dans cette thèse, nous avons étudié et développé quelques algorithmes basés sur des méthodes métaheuristiques pour la résolution des problèmes mono-objectifs et multi-objectifs complexes, issus des problèmes concrets. Nous nous sommes intéressés en particulier aux algorithmes génétiques (AGs), puis aux méthodes de recherche locale (ou de voisinage) telles que le recuit simulé et la recherche locale. Afin d améliorer les résultats de quelques problèmes d optimisation, des hybridations des algorithmes génétiques et de la recherche locale sont réalisées. Nous avons développé un nouvel algorithme pour un traitement équitable des fonctions objectifs dans l optimisation multi-objective. Puis, nous avons introduit un algorithme qui automatise le choix du facteur compromis entre deux fonctions objectifs. Nous avons proposé ensuite un codage mixte qui combine le codage binaire et réel pour coder les différents types des données du problème. Dans l objectif de faire face aux données imprécises et incertaines, nous avons développé, pour les problèmes considérés, des approches basées sur la logique floue et la logique possibiliste. Les problèmes complexes concrets considérés dans cette thèse sont issus de trois domaines différents. La première étude de cas concerne la planification de l emplacement des stations de base dans les réseaux mobiles de troisième génération UMTS (Universal Mobile Telecommunication System). L objectif est de maximiser la couverture et de minimiser le coût de l installation des stations de base. Dans la deuxième étude de cas, nous avons étudié et développé le problème de la sectorisation dynamique de l espace aérien avec contraintes. L objectif est de minimiser la charge de coordination entre les secteurs adjacents, et d équilibrer la charge de travail à l intérieur de chaque secteur. Nous avons appliqué le modèle trouvé à l espace aérien marocain. La troisième étude de cas concerne un problème qui génère une matrice des entiers à partir d une matrice des nombres réels en respectant quelques contraintes. Une application type est le problème du tableau de spécification rencontré dans le domaine de l évaluation éducative. Afin d aider l enseignant à proprement déterminer le nombre de questions ou de points de chaque cellule du tableau de spécification, nous avons développé un outil technologique (logiciel) qui automatise l optimisation de ce tableau. 2

3 Mots clés: optimisation, métaheuristiques, algorithmes génétiques, problème multi-objectif, logique floue, UMTS, trafic aérien, tableau de spécification. Abstract Research based on metaheuristics methods plays a very important role in the study of engineering problems, computer-assisted decision-making and operational research. Most of these problems belong to the class of NP-hard problems, and therefore have no efficient algorithmic solutions. In this thesis, we have studied and developed some algorithms based on metaheuristics methods for solving complex mono-objective and multi-objective problems. We are especially interested in genetic algorithms (GAs) and local search such as simulated annealing. To improve the results of some optimization problems, hybridization of genetic algorithms and local search are performed. We developed a new algorithm for an equitable treatment of objective functions in multi-objective optimization problems. Then, we introduced an algorithm that automates the choice of the tradeoff parameter between two objective functions. We have proposed an encoding method which combines binary and integer coding to encode different types of data problem. To deal with the imprecise and uncertain information we used fuzzy Logic and possibility theory. As applications, we considered complex and practical problems from three different areas. The first case study concerns the problem of planning the universal mobile telecommunication system (UMTS) base stations location for uplink direction. The objective is to maximize the total trafic covered and minimize the total installation cost. In the second case study, we are interested in a dynamic airspace sectorization problem with constraints. The objective is to minimize the coordination workload between adjacent sectors and to balance the workload across the sectors. We applied the model found in Moroccan airspace. The third case study concerns a specific problem that generates an array of integers from an array of real numbers satisfying some constraints. A typical example of this problem is the table of specification problem encountered in the field of education. To facilitate the task of the teacher, we have developed a technological tool (software) that automatically optimizes the table of specification. The teacher or the decision maker must simply enter the necessary data. Index Terms: optimization, metaheuristics, genetic algorithms, multi-objective problem, fuzzy logic, UMTS, airspace sectorization problem, table of specification. 3

4 Table des matières 1 Contexte général et méthodologie Introduction générale Problématiques étudiées Objectifs de la thèse Organisation de la thèse Liste des publications Les métaheuristiques: présentation générale Introduction Les métaheuristiques à solution unique Les méthodes de descente (Hill climbing) Le recuit simulé (Simulated annealing) La recherche tabou (Tabu search) La méthode GRASP Les métaheuristiques à solution multiple Les algorithmes génétiques (Genetic algorithms) Les algorithmes de colonies de fourmis (Ant colonies) L optimisation par essaims particulaires (Particle swarm optimization) Les métaheuristiques et l optimisation multi-objective Optimisation multi-objective Les métaheuristiques et l optimisation multi-objective Conclusion Les algorithmes génétiques : état de l art Introduction et aperçu historique Comment fonctionne un algorithme génétique (AG)? Principales composantes d un algorithme génétique Codage des données Principe de sélection Opérateur de croisement Opérateur de mutation

5 3.4 La base théorique des AGs Hybridation des algorithmes génétiques Conclusion AGs et l optimisation multi-objective : un nouvel algorithme pour un traitement équitable des fonctions objectifs Introduction Présentation du problème et modélisation Algorithmes génétiques et poids dynamiques Limitation des poids constants Méthode basée sur les AGs et les poids dynamiques Explication Expérimentation : cinq problèmes tests Problème test : SCH Problème test : SCH Problème test : Min-Ex Problème test : Const-Min-Ex Problème test : Max-Ex Conclusion Première étude de cas : optimisation de réseau mobile UMTS à l aide des AGs Introduction Concepts fondamentaux Mécanisme de contrôle de puissance Propagation radioélectrique Problème d optimisation de l emplacement des sites UMTS Approche de résolution du problème basée sur les AGs avec un facteur compromis dynamique Représentation du chromosome Population initiale, croisement et mutation Application Description des données Résultats de l expérimentation Conclusion Le problème de l emplacement des stations de base dans le réseau UMTS en utilisant les AGs et la logique floue Introduction Logique floue et logique possibiliste Introduction à la logique floue Commande floue

6 6.2.3 Introduction à la logique possibiliste Description du problème et modélisation Approche basée sur la logique floue Approche basée sur la logique possibiliste Modèle prévu de la maximisation de possibilité Modèle prévu de la maximisation de nécessité Modèle résultant de la logique possibiliste Approche de résolution basée sur l hybridation des AGs et RL Représentation du chromosome Population initiale, croisement et mutation Hybridation des AGs et RL Application description des données Résultats numériques Conclusion Deuxième étude de cas : la gestion du trafic aérien à l aide des AGs Introduction Présentation du problème et modélisation Modèle basé sur la logique floue Approche basée sur l hybridation des algorithmes génétiques Application Description des données Résultats Conclusion Troisième étude de cas : problème de l évaluation éducative et métaheuristiques Introduction Description du problème du tableau de spécification (PTS) Modélisation mathématique Approches de résolution du PTS basées sur les métaheuristiques Approche de résolution basée sur le recuit simulé Approche de résolution basée sur les algorithmes génétiques Approche de résolution en utilisant une hybridation des AGs et la RL Application Données Résultats des expérimentations Un outil technologique pour résoudre le problème PTS Conclusion Conclusion générale et perspectives 124 6

7 Liste des tableaux 3.1 Codage de Gray Résultats du problème test SCH Résultats du problème test SCH Résultats du problème test Min-Ex Résultats du problème test Const-Min-Ex Résultats du problème test Max-Ex Nombre de TPs servis et BSs installées pour n = 95 et m = Nombre de TPs servis et BSs installées pour n = 400 et m = Règles floues SI-ALORS Nombre de TPs servis et BSs installées pour n = 95 et m = Nombre de TPs servis et BSs installées pour n = 400 et m = Nombre de TPs servis et BSs installées pour n = 95 et m = 22 en utilisant une mesure de possibilité Nombre de TPs servis et BSs installées pour n = 95 et m = 22 en utilisant une mesure de nécessité Nombre de TPs servis et BSs installées pour n = 400 et m = 120 en utilisant une mesure de possibilité Nombre de TPs servis et BSs installées pour n = 400 et m = 120 en utilisant une mesure de nécessité Règles SI-ALORS concernant la charge de la surveillance et la résolution des conflits Règles SI-ALORS concernant la charge de la coordination Liste des aéroports marocains Données pour l espace aérien marocain en Table de spécification de la géographie en pourcentages Table de spécification de la géographie en nombres réels Table de spécification en nombres entiers Tableau de spécification des Mathématiques en pourcentages Tableau de spécification de Physique en pourcentages

8 8.6 Problème 1 : Résultats des trois approches problème 1 : Décision Tableau de spécification des Mathématiques en nombres réels Problème 2 : Résultats selon les trois approches Problème 2 : Décision Tableau de spécification de Physique en nombres réels Problème 3 : Résultats selon les trois approches Problème 3 : Décision

9 Liste des figures 2.1 Déplacement d une particule Organigramme de l AG Slicing crossover Limite de l opérateur de croisement Illustration de l opérateur de mutation SCH1- comparaison entre w 1 f 1 et w 2 f 2, pour 10 essais, en utilsant les poids dynamiques (à gauche) et la méthode classique avec w 1 = 0.3 et w 2 = 0.7 (à droite) SCH2- comparaison entre w 1 f 1 et w 2 f 2, pour 10 essais, en utilsant les poids dynamiques (à gauche) et la méthode classique avec w 1 = 0.3 et w 2 = 0.7 (à droite) MinEx- comparaison entre w 1 f 1 et w 2 f 2, pour 10 essais, en utilsant les poids dynamiques (à gauche) et la méthode classique avec w 1 = 0.7 et w 2 = 0.3 (à droite) ConstMinEx- comparaison entre w 1 f 1 et w 2 f 2, pour 10 essais, en utilsant les poids dynamiques (à gauche) et la méthode classique avec w 1 = 0.7 et w 2 = 0.3 (à droite) Max-Ex : comparaison entre w 1 f 1 et w 2 f 2 pour 10 essais, en utilsant les poids dynamiques Max-Ex : Le comportement des solutions pour 9 itérations interférences intra-cellulaires et inter-cellulaires Illustration : problème avec 6 TPs et 4 CSs Illustration du croisement Illustration de mutation Première instance : emplacement de 95 TPs et 22 BSs dans une zone de service de 0,4 0,4 (Km) Première instance : coût de chaque BS Deuxième instance : emplacement de 400 TPs et 120 BSs dans une zone de service de 1 1 (Km) Deuxième instance : coût de chaque BS Exemple d une fonction d appartenance de la variable linguistique Froid Principe général d un contrôleur flou Fonctions d appartenance des coûts d entrée (à gauche) et des coûts de sortie (à droite) 87 9

10 6.4 Fonction d appartenance des coûts d entrée Fonction d appartenance du coût total (fuzzy total cost) Fonction d appartenance du but flou G (fuzzy goal) Degré de possibilité Degré de nécessité Exemple de contraintes (voir [82, 123]) Fonctions d appartenance pour les variables d entrées et de sorties Comparaison entre le trafic à l intérieur de secteurs et la charge de coordination en utilisant un facteur compromis dynamique; et en utilisant un facteur compromis constant Sectorisation de l espace aérien marocain pendant le jour (à gauche) et pendant la nuit (à droite) Exemple de croisement Exemple de mutation Vue globale du logiciel du tableau de spécification Données entrées par l évaluateur Tableau de spécification en nombres réels Décision : Tableau de spécification optimisé

11 Liste des abréviations AG Algorithme génétique U M T S Système de communications mobiles de troisième génération (Universal Mobile Telecommunication System) P M O Problème (d optimisation) multi-objectif ASP Sectorisation dynamique de l espace aérien RS Recuit Simulé GRASP Procédure de recherche adaptative aléatoire gloutonne (Greedy Randomized Adaptive Search Procedure) AS Système de fourmis (Ant System) T SP Problème du voyageur de commerce OEP Optimisation par essaims particulaires V EGA Méthode basée sur les AGs (Vector evaluated genetic algorithm) M OGA Méthode basée sur les AGs (Multi-Objective Genetic Algorithm) N P GA Méthode basée sur les AGs (Niched Pareto Genetic Algorithm) SP EA Méthode basée sur les AGs (Strength Pareto Evolutionary Algorithm) NSGA II Méthode basée sur les AGs (Fast Non-dominated Sorting Genetic Algorithm) M EA Méthode basée sur les AGs (Multi-objective Evolutionary Algorithm) DM OEA Méthode basée sur les AGs (Dynamic Multi-objective Evolutionary Algorithm) P F GA Méthode basée sur les AGs (Pareto Fitness Genetic Algorithm) SM GA Méthode basée sur les AGs (Sharing Mutation Genetic Algorithm) W CDM A Multiplexage par code large bande (Wideband Code Division Multiple Access) F DD multiplexage de fréquences (Frequency Division Duplex) TDMA Accès multiple à répartition dans le temps (Time Division Multiple Access) TP Point de test BS Station de base CS Site candidat RL Recherche locale SIF Système d inférence floue UV Unité de volume P T S Problème du tableau de spécification 11

12 Chapitre 1 Contexte général et méthodologie 1.1 Introduction générale L optimisation joue un rôle important en recherche opérationnelle, en informatique, en analyse numérique, en mathématiques appliquées, et dans différents domaines de l industrie et de l ingénierie. La difficulté de la résolution des problèmes d optimisation, d une part, et le nombre croissant des applications pratiques pouvant être formulées sous la forme d un problème d optimisation, d autre part, justifient l importance dédiée à ce domaine. Les problèmes d optimisation sont généralement difficiles à résoudre. En effet, la plupart de ces problèmes appartiennent à la classe des problèmes NPdifficiles et ne possèdent donc pas à ce jour de solutions algorithmiques efficaces. Plusieurs types d optimisation existent dans la littérature. En effet, un problème d optimisation peut être combinatoire (discret) ou continue, mono-objectif (avec un seul objectif) ou multi-objectif (avec plusieurs objectifs), statique ou dynamique, avec ou sans contraintes. Cette liste n est pas exhaustive et un problème peut combiner plusieurs types en même temps, par exemple il peut être à la fois continu et dynamique. Généralement, Un problème d optimisation peut être défini par: Un ensemble de variables du problème dites aussi variables de décision. Elles peuvent être de nature diverse: réelle, entière, booléenne, etc., comme elles peuvent exprimer des données qualitatives ou quantitatives. Une fonction objectif nommée aussi fonction de coût, définit le but à atteindre. Pour chaque problème, on cherche à minimiser ou à maximiser la fonction objectif. Un ensemble de contraintes qui est, en général, un ensemble d égalités et d inégalités que les variables doivent satisfaire. Ces contraintes limitent l espace de recherche. Compte tenu de l importance de ces problèmes, de nombreuses méthodes de résolution ont été développées en recherche opérationnelle et en intelligence artificielle. Ces 12

13 méthodes peuvent être classées en deux grandes catégories : les méthodes exactes et les méthodes approchées. Les méthodes exactes permettent de trouver des solutions optimales pour des problèmes de taille raisonnable. Mais lorsque la taille du problème devient importante, ces méthodes trouvent des difficultés à le résoudre en un temps raisonnable. Parmi les méthodes exactes, on peut citer la méthode de séparation et évaluation (Branch and Bound), l algorithme A* et la programmation dynamique. Les méthodes approchées constituent une alternative très intéressante pour traiter les problèmes d optimisation de grande taille si l optimalité n est pas primordiale. Les méthodes heuristiques constituent une classe importante des méthodes approchées. Elles visent à explorer l espace de recherche d une manière efficace afin de déterminer des solutions quasi-optimales. Les méthodes heuristiques perdent, généralement, la complétude (aucune garantie d optimalité) pour gagner en efficacité (réduction très importante en termes de temps de calcul). Contrairement aux méthodes heuristiques qui sont spécifiques à un problème donné, Les métaheuristiques sont des algorithmes généraux composés de concepts fondamentaux qui permettent de les adapter et de les appliquer à une large classe de problèmes d optimisation. Le mot métaheuristique provient de la composition de deux mots grecs: heuristique qui signifie trouver, et meta qui est un préfixe signifiant au-delà, ou dans un niveau supérieur. Nous constatons, depuis ces dernières années, que l intérêt porté aux métaheuristiques augmente continuellement en recherche opérationnelle et en intelligence artificielle. Les métaheuristiques peuvent être classées suivant plusieurs critères. La classification la plus fréquente est celle basée sur le nombre de solutions utilisées simultanément. Cette dernière permet de distinguer les métaheuristiques à base de populations à celles de trajectoires (ou de recherche locale). Dans cette thèse, nous adopterons cette dernière classification. Une description générale de quelques méthodes constituant ces deux classes, et un état de l art de la méthode des algorithmes génétiques sont présentés dans le deuxième et le troisième chapitres. L application des métaheuristiques pour résoudre des problèmes d optimisation constitue une tâche principale de cette thèse. Une application de trois métaheuristiques à un problème d optimi-sation mono-objectif est détaillée dans le dernier chapitre. Cependant les problèmes d optimisation rencontrés en pratique ne sont pas toujours mono-objectifs. Il y a généralement plusieurs critères, souvent contradictoires, à satisfaire simultanément. Il s agit d un problème où on doit minimiser ou maximiser plusieurs fonctions objectifs à la fois. Ce type de problèmes est dit problème d optimisation multi-objectif (PMO). Une partie très importante de ce travail est consacrée à la résolution des problèmes d optimisation multi-objectif en utilisant les métaheuristiques, en particulier les algorithmes génétiques. 13

14 La réalisation de ces applications nécessite d abord une collection efficace des données. Mais dans le monde réel, plusieurs informations sont incertaines, imprécises, vagues, partiellement vraies, ou sans frontières nettes. C est un contexte où la logique floue montre une grande efficacité. L application des métaheuristiques et de la logique floue pour résoudre un certain problèmes d optimisation est expliquée dans le sixième et septième chapitres. Dans l objectif de réaliser des applications à des cas concrets, trois études de cas réelles sont présentées et développées dans cette thèse. La première étude de cas concerne le domaine de réseau mobile de troisième génération UMTS (Universal Mobile Telecommunications System). Le problème à optimiser est la planification de l emplacement des stations de base dans le réseau UMTS. C est un problème multi-objectif qui vise à maximiser la couverture de ce réseau et à minimiser le coût de l installation des stations de base. Dans la deuxième étude de cas, nous étudions un problème de la sectorisation dynamique de l espace aérien avec contraintes. C est un problème à la fois multiobjectif et dynamique. L objectif est de minimiser la charge de coordination entre les secteurs adjacents, et d équilibrer la charge de travail à l intérieur de chaque secteur. L étude concerne une instance réelle du problème, c est l espace aérien marocain. La troisième étude de cas concerne un domaine différent aux deux premiers. Elle concerne le problème du tableau de spécification qui appartient au domaine de l évaluation éducative. Ce problème mono-objectif est souvent rencontré par les enseignants lors de la préparation des examens. Dans l optique de renforcer la qualité de ce travail, des recherches empiriques (collection des données, questionnaire, entretien, ) sont élaborées sur le terrain. 1.2 Problématiques étudiées En raison de leur importance, les problèmes d optimisation mono-objectifs sont soumis à plusieurs travaux et recherches dans des différents domaines tels que la recherche opérationnelle, l informatique, l ingénierie des systèmes et autres. Les efforts déployés, dans ce sens, ont généré plusieurs méthodes de résolution qui sont soit exactes ou approximatives selon le problème étudié. Cependant les problèmes d optimisation rencontrés en pratique sont rarement mono-objectifs. Il s agit de l optimisation multiobjectif où on doit minimiser ou maximiser plusieurs fonctions objectifs à la fois. Dans cette thèse, nous proposons d étudier et de développer quelques algorithmes basés sur des méthodes métaheuristiques pour la résolution des problèmes d optimisation 14

15 complexes. Nous nous intéressons en particulier aux algorithmes génétiques, puis aux méthodes de voisinage telles que la recherche locale et le recuit simulé. La thèse comporte cinq problématiques essentielles: 1. Problématique 1. Lors de la résolution des problèmes multi-objectifs, un problème qui se pose est comment réaliser un traitement équitable entre les fonctions objectifs. Ici, nous nous intéressons à la technique de la moyenne pondérée qui transforme un problème multi-objectif en un problème mono-objectif. Cette méthode consiste à additionner tous les objectifs en affectant à chacun d eux un poids qui représente l importance relative que le décideur attribue à l objectif. Cependant la détermination des poids s avère être une question très délicate qui détermine l efficacité de la méthode. Le problème devient aussi plus complexe si le décideur essaie d assurer un traitement équitable entre les fonctions objectifs. 2. Problématique 2. Plusieurs problèmes d optimisation rencontrés en pratique sont multi-objectifs. Il s agit d un problème où on doit minimiser ou maximiser plusieurs fonctions objectifs à la fois. Si on veut résoudre ces problèmes par la méthode des algorithmes génétiques, on doit d abord trouver la structure des données convenable qui sera utilisée pour coder les données du problème. Cependant, l utilisation du même codage pour toutes les données d un problème multiobjectif n est pas toujours possible. On doit réfléchir à développer de nouveaux types de codage pour contourner cette contrainte. 3. Problématique 3. Dans le monde réel, plusieurs informations sont incertaines, imprécises, vagues, ou partiellement vraies. Comment exploiter la logique floue et la logique possibiliste pour faire face à ces imprécisions, et par suite pour rendre les problèmes étudiés plus réaliste? 4. Problématique 4. Mettre en oeuvre les algorithmes développés. Pour ceci deux études de cas sont envisagées: Étude de l emplacement des stations de base dans les réseaux mobiles UMTS; Étude de la sectorisation du trafic aérien; en particulier, pour l espace aérien marocain. 5. Problématique 5. Étude, modélisation et résolution d un problème mono-objectif lié au domaine de l éducation, en utilisant les métaheuristiques. 1.3 Objectifs de la thèse Ce travail consiste, d une part, à étudier et développer des algorithmes basés sur les métaheuristiques, en particulier sur les algorithmes génétiques, et d autre part, 15

16 à mettre en oeuvre ces algorithmes à travers plusieurs études de cas concrètes. Les objectifs de notre thèse peuvent être résumés comme suit: Étudier minutieusement et développer quelques algorithmes basés sur la méthode des algorithmes génétiques. Développer des modèles basés sur la logique floue et la logique possibiliste. Étudier des applications en considérant des problèmes multi-objectifs concrets. Exemple: la planification des réseaux mobiles de troisième génération UMTS, et la gestion du trafic aérien. Étudier un problème mono-objectif concret. développer des applications informatiques (logiciels) pour la résolution de quelques problèmes complexes. 1.4 Organisation de la thèse Notre étude est subdivisée en huit chapitres, dont trois sont consacrés à des études de cas. Le chapitre 1 présente la méthodologie de travail dans notre thèse. Il comporte les problématiques étudiées, les objectifs visés, l organisation de ce travail et la liste des publications. Le chapitre 2 présente une description générale des métaheuristiques. Ces dernières sont subdivisées en deux grandes classes: les métaheuristiques à solution unique et les métaheuristiques à solution multiple. Des brèves descriptions sont faites pour quatre méthodes de la première classe, et trois méthodes de la deuxième classe. Enfin, une présentation de la relation entre les métaheuristiques et l optimisation multi-objective est réalisée. Le chapitre 3 est consacré aux algorithmes génétiques (AGs). Il présente un état de l art de cette méthode. Ainsi, aprés l illustration du fonctionnement des AGs, nous détaillons leurs principales composantes tels que le codage et les opérateurs de sélection, de croisement et de mutation. Ensuite, une brève clarification de la partie théorique de ces algorithmes est introduite. Enfin, nous présentons quelques hybridations des algorithmes génétiques avec d autres métaheuristiques telles que le recuit simulé et la recherche locale. Dans le chapitre 4, nous nous intéressons à la technique de la moyenne pondérée qui transforme un problème multi-objectif en un problème mono-objectif. Cette méthode 16

17 consiste à additionner tous les objectifs en affectant à chacun d eux un poids qui représente l importance relative que le décideur attribue à l objectif. Notre but est de réaliser un traitement automatique et équitable de chaque fonction objectif. Pour réaliser ce but, nous présentons, d abord, les limites de prendre ces poids comme des valeurs constantes, puis nous introduisons une méthode de résolution basée sur les algorithmes génétiques. Cette dernière vise à automatiser le choix des poids en les variant dynamiquement à chaque itération de l algorithme génétique. Afin de démontrer l efficacité de notre algorithme, nous utilisons cinq problèmes tests cités dans la littérature. Le chapitre 5 explique la première étude de cas de cette thèse. Elle concerne l optimisation de l emplacement des stations de base UMTS, en se basant sur des modèles de propagations avec contrôle de puissance à l aide des algorithmes génétiques (AGs). Ce problème multi-objectif est modélisé comme un problème d optimisation mono-objectif avec un facteur compromis λ. Nous commençons par la présentation de quelques concepts très utiles dans le domaine de réseau UMTS. Puis, nous présentons le problème et sa modélisation mathématique. Ensuite, nous décrivons notre approche basée sur les AGs, en introduisant un facteur compromis dynamique. Dans la section 5, nous présentons une méthode de codage mixte en combinant le codage binaire et réel, puis nous décrivons les opérateurs de croisement et de mutation convenables. Enfin, nous présentons les applications réalisées et les résultats trouvés pour quelques instances de ce problème. Dans le chapitre 6, nous continuons à étudier le même problème. Notre objectif, cette fois, est de faire face aux données imprécises et incertaines des coûts. Pour ceci, nous développons deux approches, la première est basée sur la logique floue, et la deuxième sur la logique possibiliste. Ensuite, nous proposons un algorithme basé sur l hybridation des algorithmes génétiques et la recherche locale. Des applications de ces approches sont présentées dans la dernière section. Le chapitre 7 présente la deuxième étude de cas de ce travail. Elle concerne la gestion du trafic aérien à l aide des algorithmes génétiques. Dans ce chapitre, nous nous sommes intéressés au problème de la sectorisation dynamique de l espace aérien ASP (Airspace Secorization Problem) avec contraintes. L objectif est de minimiser la charge de coordination entre les secteurs adjacents, et d équilibrer la charge de travail à l intérieur de chaque secteur. Nous modélisons ce problème sous la forme d un problème multi-objectif qui peut être transformé en un problème mono-objectif avec un facteur compromis dynamique entre les fonctions objectifs. Pour faire face aux informations imprécises, incertaines et subjectives, nous développons un modèle basé sur la logique floue, et pour résoudre le problème flou ASP, nous utilisons un algo- 17

18 rithme génétique hybride. Afin de recueillir les données subjectives (psychologiques) telles que le stress, la concentration, etc, nous avons élaboré un questionnaire qui a été distribué à un groupe de contrôleurs de l espace aérien. Nous appliquons notre modèle à un espace réel, qui est l espace aérien marocain. Le chapitre 8 présente la troisième étude de cas de cette thèse. Elle concerne un problème de l évaluation éducative qui peut être modélisé sous la forme d un problème d optimisation mono-objectif. Nous présentons une description de ce problème en l illustrant par un exemple. Puis, nous introduisons notre modélisation mathématique de ce problème. Nous présentons trois méthodes de résolution du problème, la première est basée sur le recuit simulé, la deuxième est basée sur les algorithmes génétiques (AGs) et la troisième utilise une hybridation des AGs et la recherche locale. Des expérimentations numériques sont présentées à la fin de ce chapitre. 1.5 Liste des publications Publications 1. M. Gabli, E.M. Jaara et E.B. Mermri, Planning UMTS base station location using genetic algorithm with a dynamic trade-off parameter. Lecture Notes in Computer Science 7853, , M. Gabli, E.M. Jaara et E.B. Mermri, A technological tool to optimize educational assessment. International journal of emerging technologies in learning, vol.8 N.6, 62-65, M. Gabli, E. M. Jaara et E. B. Mermri, A Genetic Algorithm approach for an equitable treatment of objective functions in multi-objective optimization problems. À apparaître dans IAENG International Journal of Computer Science (accepté). 4. M. Gabli, E. M. Jaara et E. B. Mermri, UMTS Base-station Location problem for Uplink direction using Genetic Algorithms and Fuzzy Logic. À apparaître dans Lecture Notes in Computer Science (accepté). Communications 1. M. Gabli, E. M. Jaara et E. B. Mermri, Optimisation de réseau mobile UMTS par les algorithmes génétiques. Congrès Méditerranéen des Télécommunications (CMT 2012), Fès Mars

19 2. M. Gabli, E. M. Jaara et E. B. Mermri, Metaheuristics for solving the table of specification. Colloque international de l évaluation des étudiants et des formations dans l enseignement supérieur : Modèles en usage et principaux défis, Oujda Avril M. Gabli, E. M. Jaara et E. B. Mermri, Automatisation du choix des poids de la méthode d agrégation par les algorithmes génétiques. Théorie des Nombres, Codes, Cryptographie et Systèmes de Communication (NTCCCS), Oujda Avril M. Gabli, E. M. Jaara et E. B. Mermri, Planning UMTS Base Station Location Using Genetic Algorithm with a Dynamic Trade-Off Parameter. Networked Systems (NETYS), Marrakech 2-4 Mai M. Gabli, E. M. Jaara et E. B. Mermri, UMTS Base-station Location problem for Uplink direction using Genetic Algorithm and Fuzzy Logic. International Symposium on Operational Research and Applications (ISORAP), Marrakech 8-10 Mai M. Gabli, E. M. Jaara et E. B. Mermri, UMTS Base-station Location problem for Uplink direction using Genetic Algorithm and Fuzzy Logic. Networked Systems (NETYS), Marrakech Mai Papiers soumis 1. M. Gabli, E. M. Jaara et E. B. Mermri, A Possibilistic Approach to UMTS Base-station Location problem. 2. M. Gabli, E. M. Jaara et E. B. Mermri, Metaheuristic approaches for an educational problem. 3. M. Gabli, E. M. Jaara et E. B. Mermri, Dynamic airspace sectorization using fuzzy logic and hybrid genetic algorithm. 19

20 Chapitre 2 Les métaheuristiques: présentation générale 2.1 Introduction Divers secteurs et domaines sont confrontés quotidiennement à des problèmes d optimisation. Le développement rapide, dans le monde actuel, conduit de plus en plus souvent à des problèmes d optimisation plus complexes. Ainsi, de très nombreux problèmes réels sont NP-difficiles. On distingue en réalité trois types de problèmes d optimisation : les problèmes discrets, en particulier les problèmes combinatoires, les problèmes continus et les problèmes mixtes (voir [36, 64, 72], pour plus de détail). Il existe deux classes de méthodes pour résoudre ces problèmes d optimisation : les méthodes exactes et les méthodes approchées. Les méthodes exactes énumèrent implicitement toutes les solutions de l espace de recherche en utilisant des heuristiques spécifiques au problème qui orientent les choix. Ces méthodes permettent de trouver des solutions optimales, mais à un coût très élevé (en terme de temps), lorsque la taille du problème sera importante. Les méthodes approchées constituent une alternative très intéressante pour traiter les problèmes d optimisation de grande taille. En effet, elle permettent d obtenir une solution approchée, en un temps correct, à un problème d optimisation, lorsqu il n existe pas (ou qu on ne connaît pas) de méthode exacte pour le résoudre en un temps raisonnable. Les métaheuristiques font partie des méthodes approchées. Contrairement aux méthodes heuristiques qui sont spécifiques à un problème donné, les métaheuristiques sont des algorithmes généraux composés de concepts fondamentaux qui permettent de les adapter et de les appliquer à une large classe de problème d optimisation. Le mot métaheuristique est dérivé de la composition de deux mots grecs : heuristique qui signifie trouver, et meta qui est un suffixe signifiant au-delà, ou dans un niveau supérieur. Plusieurs définitions ont été proposées pour eclaircir ce qu est une métaheuristique, mais on peut résumer les propriétés fondamentales de ses méthodes 20

21 aux points suivants (voir [36, 64], par exemple) : Elles sont caractérisées par leur caractère stochastique; Elles sont généralement d origine discrète, et elles ne recourent pas au calcul, souvent problèmatique, des gradients de la fonction objectif. Ce qui est un avantage, surtout en cas des problèmes continus; Elles sont, généralement, inspirées par des analogies avec la physique (recuit simulé), avec la biologie (algorithmes génétiques) ou encore l éthologie (colonies de fourmis, essaims particulaires), etc.; Elles peuvent contenir des mécanismes qui permettent d éviter d être bloquées dans des régions de l espace de recherche; Elles se prêtent à toutes sortes d extensions, notamment en optimisation multiobjectif et dynamique; Elles sont en général non déterministes, et ne donnent aucune garantie d optimalité; Elles ont l inconvénient d avoir plusieurs paramètres à régler. Plusieurs classifications possibles des métaheuristiques existent dans la littérature. Ainsi, on peut les classer en fonction du nombre de structures de voisinages utilisées, ou selon le type de mémoire guidant la recherche, ou encore selon la manière d utilisation de la diversification et de l intensification. Mais la classification la plus utilisée est celle basée sur le nombre de solutions utilisées simultanément. Cette dernière permet de distinguer les métaheuristiques à base de populations à celles à solution unique (dites aussi de trajectoires ou de recherche locale). Dans cette thèse, on adoptera cette classification. 2.2 Les métaheuristiques à solution unique Les méthodes de descente (Hill climbing) Les méthodes de descente sont des méthodes classiques et très rapides [100, 101]. Elles appartiennent à la calasse des méthodes de recherche locale. Les méthodes de descente partent d une unique solution initiale, et elles l améliorent en utilisant une unique structure de voisinage jusqu à ce qu un optimum local soit atteint, arrêtant ainsi la recherche. Le fonctionnement de ces méthodes est présenté par l algorithme suivant : 21

22 Algorithme : Méthode de descente Procédure : f fonction objectif Variable : S solution courante Début Engendrer une configuration initiale S := S 0 ; (a.) Génerer des condidats voisins de S; Choisir le meilleur candidat S 1 ; Si f(s 1 ) f(s) < 0 alors S := S 1 ; Aller en (a.); Finsi Retourne S; Fin Il existe plusieurs moyens de choix d un meilleur voisin dont deux sont très utilisés. Le Hill Climbing consiste à choisir le voisin de la solution courante ayant la meilleure qualité (exploration exhaustive du voisinage). Le First Improvement Hill Climbing consiste à choisir le premier voisin rencontré qui a une meilleure qualité (exploration partielle du voisinage). Le Netcrawler [12] se différencie des méthodes de descente traditionnelles en acceptant également les solutions de qualité égale. Ainsi, le Netcrawler choisit le premier voisin qui a une qualité meilleure ou équivalente Le recuit simulé (Simulated annealing) Le Recuit Simulé (RS) est une métaheuristique probabiliste, inspirée d un processus utilisé en métallurgie, proposée par Kirkpatrick et al. en 1983 [79]. Par analogie avec le processus physique, la fonction à minimiser est l énergie du système. On introduit également un paramètre fictif, la température du système. À chaque itération de l algorithme, on applique un opérateur de recherche locale sur une solution. Cette modification entraîne une variation de l énergie du système. Si cette variation fait baisser l énergie du système, elle est appliquée à la solution courante. Sinon, elle est acceptée avec une certaine probabilité dépendant de la température. En diminuant progressivement la température (et ainsi la probabilité d accepter des solutions détériorantes), on tend à minimiser l énergie du système [20]. Les origines du recuit simulé remontent aux expériences réalisées par Metropolis et al. [89] dans les années 50 pour simuler l évolution d un tel processus de recuit physique. Le bon fonctionnement d un algorithme de recuit dépend essentiellement de l espace des configurations et de la fonction de décroissance de la température [36]. Ce fonctionnement est présenté par l algorithme suivant : 22

23 Algorithme : Recuit simulé Début Engendrer une configuration initiale S := S 0 Initialiser la température T := T 0 Répéter Fin Pour un nombre prédeterminé d itérations, faire Engendrer un voisin S 1 de S Calculer = f(s 1 ) f(s) Si ( < 0) Alors Finsi S := S 1 ; FinPour Sinon S := S 1 avec la probabilité exp T Diminuer T ; Jusqu à la satisfaction du critère d arrêt de la température Retourner la meilleure configuration trouvée La recherche tabou (Tabu search) La recherche tabou a été introduite par Glover [60] comme une nouvelle stratégie pour échapper aux optimums locaux en utilisant une notion de mémoire. C est la première méthode à avoir porté le nom de métaheuristique par Glover [60] (voir [58] pour plus de détail). L idée de base consiste à choisir la meilleure solution parmi l ensemble des solutions qui appartiennent au voisinage de la solution actuelle même si cette solution est moins intéressante que la précédente. Ceci peut entrainer des cycles dans l exploration de l espace des solutions. Pour éviter ce problème, la méthode utilise une mémoire appelée liste tabou, qui contient la liste des solutions récemment visitées. La mémorisation de configurations entières serait trop coûteuse en temps de calcul et en place mémoire. Il est préférable de mémoriser des caractéristiques des configurations au lieu de configurations entières [11]. Il existe plusieurs techniques permettant d améliorer les performances de la méthode de recherche tabou : L intensification permet de se focaliser sur certaines zones de l espace de recherche en apprenant des propriétés favorables, par exemple les propriétés communes souvent rencontrées dans les meilleurs configurations visitées. La diversification cherche à diriger la recherche vers des configurations inexplorées. Elle permet alors de générer des configurations qui diffèrent de manière significative de celles rencontrées auparavant. Sa mise en oeuvre a comme objectif de favoriser des mouvements n ayant pas été effectués et de pénaliser les mouvements ayant été souvent répétés. 23

24 Le critère d aspiration détermine si un élément de la liste tabou peut quand même être utilisé car il remplirait certaines conditions désirées, on dit qu on lève le statut tabou. Le fonctionnement de la méthode de recherche tabou est présenté par l algorithme suivant : Algorithme : Recherche tabou Début - Choisir une solution initiale S 0 - Mettre la solution courante S now := S 0 - Mettre la meilleure solution S best := S now - Mettre la meilleure évaluation best := f(s best ), ou f est la fonction objectif Tant que la condition d arrêt n est pas satisfaite, faire - Choisir une liste des candidats voisins de S now - Choisir S now : le meilleur candidat qui a un statut non Tabou, sauf si un critère d aspiration est appliqué Si f(s now ) < best, alors FinSi best := f(s now ) et S best := S now - Mettre S now dans la liste tabou - Mettre à jour la liste tabou Fin tant que Fin Il existe quelques théorèmes de convergence pour la méthode de recherche tabou [36, 46, 65] qui prouvent que la probabilité de trouver la solution optimale augmente avec le temps, et par suite l algorithme est capable de trouver le minimum global si le temps imparti tend vers l infini. Cependant, ces théorèmes supposent des conditions strictes, rarement présentes en pratique La méthode GRASP La méthode GRASP (Greedy Randomized Adaptive Search Procedure), appelée en français la procédure de recherche adaptative aléatoire gloutonne, a été introduite par Feo et Resende [47, 48]. Elle combine les avantages des heuristiques gloutonnes, de la recherche aléatoire et des méthodes de voisinage. Un algorithme GRASP répète un processus composé de deux étapes, la construction d une solution suivie par une recherche locale pour améliorer la solution construite. Phase de construction, durant laquelle une solution est itérativement construite: chaque itération ajoute un élément dans la solution partielle courante. Pour déterminer l élément qui sera ajouté, on utilise une liste des meilleurs candidats 24

Ordonnancement en temps réel d un jobshop par métaheuristique hybride : étude comparative

Ordonnancement en temps réel d un jobshop par métaheuristique hybride : étude comparative Ordonnancement en temps réel d un jobshop par métaheuristique hybride : étude comparative Y. Houbad, M. Souier, A. Hassam, Z.Sari Laboratoire d automatique Tlemcen Faculté de technologie, Université Abou

Plus en détail

Optimisation Combinatoire (Méthodes approchées) II. Recherche Locale simple (Les bases)

Optimisation Combinatoire (Méthodes approchées) II. Recherche Locale simple (Les bases) Optimisation Combinatoire (Méthodes approchées) II. Recherche Locale simple (Les bases) Heuristique Constructive Itérativement, ajoute de nouvelles composantes à une solution partielle candidate Espace

Plus en détail

Cours des Méthodes de Résolution Exactes Heuristiques et Métaheuristiques

Cours des Méthodes de Résolution Exactes Heuristiques et Métaheuristiques Université Mohammed V, Faculté des Sciences de Rabat Laboratoire de Recherche Mathématiques, Informatique et Applications Cours des Méthodes de Résolution Exactes Heuristiques et Métaheuristiques MASTER

Plus en détail

Etude d un cas industriel : Optimisation de la modélisation de paramètre de production

Etude d un cas industriel : Optimisation de la modélisation de paramètre de production Revue des Sciences et de la Technologie RST- Volume 4 N 1 /janvier 2013 Etude d un cas industriel : Optimisation de la modélisation de paramètre de production A.F. Bernate Lara 1, F. Entzmann 2, F. Yalaoui

Plus en détail

Une application des algorithmes génétiques à l ordonnancement d atelier

Une application des algorithmes génétiques à l ordonnancement d atelier Une application des algorithmes génétiques à l ordonnancement d atelier VACHER Jean-Philippe - GALINHO Thierry - MAMMERI Zoubir Laboratoire d Informatique du Havre Université du Havre 25, Rue Philippe

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

Hela Boukef. To cite this version: HAL Id: tel-00577101 https://tel.archives-ouvertes.fr/tel-00577101

Hela Boukef. To cite this version: HAL Id: tel-00577101 https://tel.archives-ouvertes.fr/tel-00577101 Sur l ordonnancement d ateliers job-shop flexibles et flow-shop en industries pharmaceutiques : optimisation par algorithmes génétiques et essaims particulaires Hela Boukef To cite this version: Hela Boukef.

Plus en détail

Problème à résoudre. min f(s) s.c. s S

Problème à résoudre. min f(s) s.c. s S Métaheuristiques Le mot métaheuristique est dérivé de la composition de deux mots grecs: - heuristique qui vient du verbe heuriskein (ευρισκειν) et qui signifie trouver - meta qui est un suffixe signifiant

Plus en détail

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

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178 Thèse no. 7178 PROBLEMES D'OPTIMISATION DANS LES SYSTEMES DE CHAUFFAGE A DISTANCE présentée à l'ecole POLYTECHNIQUE FEDERALE DE ZURICH pour l'obtention du titre de Docteur es sciences naturelles par Alain

Plus en détail

Approche d'évaluation pour les problèmes d'ordonnancement multicritères : Méthode d'agrégation avec direction de recherche dynamique

Approche d'évaluation pour les problèmes d'ordonnancement multicritères : Méthode d'agrégation avec direction de recherche dynamique Approche d'évaluation pour les problèmes d'ordonnancement multicritères : Méthode d'agrégation avec direction de recherche dynamiue D. BERKOUNE 2, K. MESGHOUNI, B. RABENASOLO 2 LAGIS UMR CNRS 846, Ecole

Plus en détail

Laboratoire d Automatique et Productique Université de Batna, Algérie

Laboratoire d Automatique et Productique Université de Batna, Algérie Anale. Seria Informatică. Vol. IX fasc. 2 Annals. Computer Science Series. 9 th Tome st Fasc. 2 La sélection de paramètres d un système industriel par les colonies de fourmis Ouahab Kadri, L. Hayet Mouss,

Plus en détail

Nouvelles propositions pour la résolution exacte du sac à dos multi-objectif unidimensionnel en variables binaires

Nouvelles propositions pour la résolution exacte du sac à dos multi-objectif unidimensionnel en variables binaires Nouvelles propositions pour la résolution exacte du sac à dos multi-objectif unidimensionnel en variables binaires Julien Jorge julien.jorge@univ-nantes.fr Laboratoire d Informatique de Nantes Atlantique,

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

A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters

A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters Présenté par : Equipe de travail : Laboratoire : Maxime CHASSAING Philippe LACOMME, Nikolay

Plus en détail

Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair

Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair Raja Chiky, Bruno Defude, Georges Hébrail GET-ENST Paris Laboratoire LTCI - UMR 5141 CNRS Département Informatique et Réseaux

Plus en détail

LES MÉTA-HEURISTIQUES : quelques conseils pour en faire bon usage

LES MÉTA-HEURISTIQUES : quelques conseils pour en faire bon usage LES MÉTA-HEURISTIQUES : quelques conseils pour en faire bon usage Alain HERTZ Ecole Polytechnique - GERAD Département de mathématiques et de génie industriel CP 679, succ. Centre-ville, Montréal (QC) H3C

Plus en détail

THÈSE DE DOCTORAT DE L UNIVERSITÉ PARIS 12-VAL DE MARNE UFR de Sciences et Technologie. par. Walid TFAILI. pour obtenir le grade de

THÈSE DE DOCTORAT DE L UNIVERSITÉ PARIS 12-VAL DE MARNE UFR de Sciences et Technologie. par. Walid TFAILI. pour obtenir le grade de THÈSE DE DOCTORAT DE L UNIVERSITÉ PARIS 12-VAL DE MARNE UFR de Sciences et Technologie par Walid TFAILI pour obtenir le grade de DOCTEUR EN SCIENCES Spécialité : SCIENCES DE L INGÉNIEUR Option : Optimisation

Plus en détail

Minimisation de la somme des retards dans un jobshop flexible

Minimisation de la somme des retards dans un jobshop flexible Minimisation de la somme des retards dans un jobshop flexible Nozha ZRIBI, Imed KACEM, Abdelkader EL KAMEL, Pierre BORNE LAGIS Ecole Centrale de Lille, BP 48, 5965 Villeneuve d Ascq Cedex, France ISTIT

Plus en détail

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services 69 Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services M. Bakhouya, J. Gaber et A. Koukam Laboratoire Systèmes et Transports SeT Université de Technologie de Belfort-Montbéliard

Plus en détail

Système Immunitaire Artificiel Parallèle appliqué aux Flow Shop Hybride (FSH)

Système Immunitaire Artificiel Parallèle appliqué aux Flow Shop Hybride (FSH) République Algérienne Démocratique et Populaire Ministère de l Enseignement Supérieur et de la Recherche Scientifique Université des Sciences et de la Technologie d Oran -Mohamed Boudiaf USTO-MB Faculté

Plus en détail

$SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU

$SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU $SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU Fabien FIGUERES fabien.figueres@mpsa.com 0RWVFOpV : Krigeage, plans d expériences space-filling, points de validations, calibration moteur. 5pVXPp Dans le

Plus en détail

L apprentissage automatique

L apprentissage automatique L apprentissage automatique L apprentissage automatique L'apprentissage automatique fait référence au développement, à l analyse et à l implémentation de méthodes qui permettent à une machine d évoluer

Plus en détail

Méthaheuristiques pour l optimisation combinatoire et l affectation sous contraintes

Méthaheuristiques pour l optimisation combinatoire et l affectation sous contraintes Méthaheuristiques pour l optimisation combinatoire et l affectation sous contraintes Jin-Kao Hao *, Philippe Galinier **, Michel Habib *** * LERIA, U.F.R. Sciences, Université d Angers, 2 bd Lavoisier,

Plus en détail

Sommaire. Introduction.2. 1. Définition..2. 2. Historique.2. 3. Domaine d application.2. 4.Les Travaux réalisés sur les domaines d application.

Sommaire. Introduction.2. 1. Définition..2. 2. Historique.2. 3. Domaine d application.2. 4.Les Travaux réalisés sur les domaines d application. Sommaire Introduction.2 1. Définition..2 2. Historique.2 3. Domaine d application.2 4.Les Travaux réalisés sur les domaines d application.3 5.Algorithme 4 6.Exemple d application 5 7. Avantage et inconvénient..6

Plus en détail

La programmation à mémoire adaptative ou l évolution des algorithmes évolutifs

La programmation à mémoire adaptative ou l évolution des algorithmes évolutifs La programmation à mémoire adaptative ou l évolution des algorithmes évolutifs Éric D. Taillard 1 Luca M. Gambardella 1 Michel Gendreau 2 Jean-Yves Potvin 2 1 IDSIA, Corso Elvezia 36, CH-6900 Lugano. E-mail

Plus en détail

Un modèle réactif pour l optimisation par colonies de fourmis : application à la satisfaction de contraintes

Un modèle réactif pour l optimisation par colonies de fourmis : application à la satisfaction de contraintes Actes JFPC 2009 Un modèle réactif pour l optimisation par colonies de fourmis : application à la satisfaction de contraintes Madjid Khichane 1,2, Patrick Albert 1 et Christine Solnon 2 1 ILOG An IBM Company

Plus en détail

Modélisation multi-agents - Agents réactifs

Modélisation multi-agents - Agents réactifs Modélisation multi-agents - Agents réactifs Syma cursus CSI / SCIA Julien Saunier - julien.saunier@ifsttar.fr Sources www-lih.univlehavre.fr/~olivier/enseignement/masterrecherche/cours/ support/algofourmis.pdf

Plus en détail

Les simulations dans l enseignement des sondages Avec le logiciel GENESIS sous SAS et la bibliothèque Sondages sous R

Les simulations dans l enseignement des sondages Avec le logiciel GENESIS sous SAS et la bibliothèque Sondages sous R Les simulations dans l enseignement des sondages Avec le logiciel GENESIS sous SAS et la bibliothèque Sondages sous R Yves Aragon, David Haziza & Anne Ruiz-Gazen GREMAQ, UMR CNRS 5604, Université des Sciences

Plus en détail

Modélisation multi-agent d allocation des ressources : application à la maintenance

Modélisation multi-agent d allocation des ressources : application à la maintenance Modélisation multi-agent d allocation des ressources : application à la maintenance Mohamed Kharbach (*), Mustapha Ouardouz (*), Zoubir El Felsoufi (*) (*) Equipe de Modélisation Mathématique & Contrôle

Plus en détail

Agrégation des portefeuilles de contrats d assurance vie

Agrégation des portefeuilles de contrats d assurance vie Agrégation des portefeuilles de contrats d assurance vie Est-il optimal de regrouper les contrats en fonction de l âge, du genre, et de l ancienneté des assurés? Pierre-O. Goffard Université d été de l

Plus en détail

Modélisation 3D par le modèle de turbulence k-ε standard de la position de la tête sur la force de résistance rencontrée par les nageurs.

Modélisation 3D par le modèle de turbulence k-ε standard de la position de la tête sur la force de résistance rencontrée par les nageurs. Modélisation 3D par le modèle de turbulence k-ε standard de la position de la tête sur la force de résistance rencontrée par les nageurs. H. ZAÏDI a, S. FOHANNO a, R. TAÏAR b, G. POLIDORI a a Laboratoire

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

MCMC et approximations en champ moyen pour les modèles de Markov

MCMC et approximations en champ moyen pour les modèles de Markov MCMC et approximations en champ moyen pour les modèles de Markov Gersende FORT LTCI CNRS - TELECOM ParisTech En collaboration avec Florence FORBES (Projet MISTIS, INRIA Rhône-Alpes). Basé sur l article:

Plus en détail

Les apports de l informatique. Aux autres disciplines

Les apports de l informatique. Aux autres disciplines Les apports de l informatique Aux autres disciplines Le statut de technologie ou de sous-discipline est celui de l importation l et de la vulgarisation Le statut de science à part entière est lorsqu il

Plus en détail

INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING

INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE DOCTEUR ES SCIENCES PAR Tamas KIS Informaticien mathématicien diplômé de l'université

Plus en détail

intelligence artificielle et cognitique"

intelligence artificielle et cognitique Dialogue on Education, 11h-11h10 Course overview on "Automatisation avancée, intelligence artificielle et cognitique" Prof. Dr. Jean-Daniel Dessimoz, MBA, HES-SO / HEIG-VD 11:00-11:10, 18 November 2014

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

ALGORITHME GENETIQUE ET MODELE DE SIMULATION POUR L'ORDONNANCEMENT D'UN ATELIER DISCONTINU DE CHIMIE

ALGORITHME GENETIQUE ET MODELE DE SIMULATION POUR L'ORDONNANCEMENT D'UN ATELIER DISCONTINU DE CHIMIE ALGORITHME GENETIQUE ET MODELE DE SIMULATION POUR L'ORDONNANCEMENT D'UN ATELIER DISCONTINU DE CHIMIE P. Baudet, C. Azzaro-Pantel, S. Domenech et L. Pibouleau Laboratoire de Génie Chimique - URA 192 du

Plus en détail

Couplage efficace entre Optimisation et Simulation stochastique Application à la maintenance optimale d une constellation de satellites

Couplage efficace entre Optimisation et Simulation stochastique Application à la maintenance optimale d une constellation de satellites Couplage efficace entre Optimisation et Simulation stochastique Application à la maintenance optimale d une constellation de satellites Benoît Beghin Pierre Baqué André Cabarbaye Centre National d Etudes

Plus en détail

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.

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. École Doctorale d Informatique, Télécommunications et Électronique de Paris 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

Plus en détail

Les colonies de fourmis : apprentissage coopératif pour le problème du voyageur de commerce

Les colonies de fourmis : apprentissage coopératif pour le problème du voyageur de commerce : apprentissage coopératif pour le problème du voyageur de commerce Alexandre Bargeton Benjamin Devèze Université Pierre et Marie Curie Présentation du projet ANIMAT 1 Comportements collectifs des insectes

Plus en détail

Chapitre 2 : Systèmes radio mobiles et concepts cellulaires

Chapitre 2 : Systèmes radio mobiles et concepts cellulaires Chapitre 2 : Systèmes radio mobiles et concepts cellulaires Systèmes cellulaires Réseaux cellulaires analogiques de 1ère génération : AMPS (USA), NMT(Scandinavie), TACS (RU)... Réseaux numériques de 2ème

Plus en détail

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications A. Optimisation sans contrainte.... Généralités.... Condition nécessaire et condition suffisante

Plus en détail

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie 1 Présenté par: Yacine KESSACI Encadrement : N. MELAB E-G. TALBI 31/05/2011 Plan 2 Motivation

Plus en détail

La Recherche du Point Optimum de Fonctionnement d un Générateur Photovoltaïque en Utilisant les Réseaux NEURO-FLOUS

La Recherche du Point Optimum de Fonctionnement d un Générateur Photovoltaïque en Utilisant les Réseaux NEURO-FLOUS Rev. Energ. Ren. : Chemss 2000 39-44 La Recherche du Point Optimum de Fonctionnement d un Générateur Photovoltaïque en Utilisant les Réseaux NEURO-FLOUS D.K. Mohamed, A. Midoun et F. Safia Département

Plus en détail

Optimisation Combinatoire et Colonies de Fourmis Nicolas Monmarche April 21, 1999 Sommaire Inspiration biologiques Ant Colony Optimization Applications TSP QAP Flow Shop Problemes dynamiques 1 Historique

Plus en détail

THÈSE. présentée à l Université d Avignon et des Pays de Vaucluse pour obtenir le diplôme de DOCTORAT

THÈSE. présentée à l Université d Avignon et des Pays de Vaucluse pour obtenir le diplôme de DOCTORAT ACADÉMIE D AIX-MARSEILLE UNIVERSITÉ D AVIGNON ET DES PAYS DE VAUCLUSE THÈSE présentée à l Université d Avignon et des Pays de Vaucluse pour obtenir le diplôme de DOCTORAT SPÉCIALITÉ : Informatique École

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

Modèle de troncature gauche : Comparaison par simulation sur données indépendantes et dépendantes

Modèle de troncature gauche : Comparaison par simulation sur données indépendantes et dépendantes de troncature gauche : Comparaison par simulation sur données indépendantes et dépendantes Zohra Guessoum 1 & Farida Hamrani 2 1 Lab. MSTD, Faculté de mathématique, USTHB, BP n 32, El Alia, Alger, Algérie,zguessoum@usthb.dz

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

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

Principe de symétrisation pour la construction d un test adaptatif

Principe de symétrisation pour la construction d un test adaptatif Principe de symétrisation pour la construction d un test adaptatif Cécile Durot 1 & Yves Rozenholc 2 1 UFR SEGMI, Université Paris Ouest Nanterre La Défense, France, cecile.durot@gmail.com 2 Université

Plus en détail

Une méthode d apprentissage pour la composition de services web

Une méthode d apprentissage pour la composition de services web Une méthode d apprentissage pour la composition de services web Soufiene Lajmi * Chirine Ghedira ** Khaled Ghedira * * Laboratoire SOIE (ENSI) University of Manouba, Manouba 2010, Tunisia Soufiene.lajmi@ensi.rnu.tn,

Plus en détail

Recherche d information en langue arabe : influence des paramètres linguistiques et de pondération de LSA

Recherche d information en langue arabe : influence des paramètres linguistiques et de pondération de LSA RÉCITAL 2005, Dourdan, 6-10 juin 2005 Recherche d information en langue arabe : influence des paramètres linguistiques et de pondération de LSA Siham Boulaknadel (1,2), Fadoua Ataa-Allah (2) (1) LINA FRE

Plus en détail

DES FOURMIS POUR LIVRER DU MAZOUT

DES FOURMIS POUR LIVRER DU MAZOUT DES FOURMIS POUR LIVRER DU MAZOUT É. D. Taillard (1), G. Agazzi (2), L.-M. Gambardella (3) Résumé La livraison de certains biens peut engendrer des coûts non négligeables par rapport à la valeur de la

Plus en détail

Apprentissage par renforcement (1a/3)

Apprentissage par renforcement (1a/3) Apprentissage par renforcement (1a/3) Bruno Bouzy 23 septembre 2014 Ce document est le chapitre «Apprentissage par renforcement» du cours d apprentissage automatique donné aux étudiants de Master MI, parcours

Plus en détail

Optimisation multi-objectif par colonies de fourmis : cas des problèmes de sac à dos

Optimisation multi-objectif par colonies de fourmis : cas des problèmes de sac à dos Optimisation multi-objectif par colonies de fourmis : cas des problèmes de sac à dos Inès Alaya To cite this version: Inès Alaya. Optimisation multi-objectif par colonies de fourmis : cas des problèmes

Plus en détail

Principes d implémentation des métaheuristiques

Principes d implémentation des métaheuristiques Chapitre 2 Principes d implémentation des métaheuristiques Éric D. Taillard 1 2.1 Introduction Les métaheuristiques ont changé radicalement l élaboration d heuristiques : alors que l on commençait par

Plus en détail

4.2 Unités d enseignement du M1

4.2 Unités d enseignement du M1 88 CHAPITRE 4. DESCRIPTION DES UNITÉS D ENSEIGNEMENT 4.2 Unités d enseignement du M1 Tous les cours sont de 6 ECTS. Modélisation, optimisation et complexité des algorithmes (code RCP106) Objectif : Présenter

Plus en détail

Stratégie de recherche adaptative en programmation par contrainte

Stratégie de recherche adaptative en programmation par contrainte Université Paul Sabatier École Nationale de l Aviation Civile Master 2 Recherche Informatique et Télécommunication parcours Intelligence Artificielle Simon Marchal Stratégie de recherche adaptative en

Plus en détail

Face Recognition Performance: Man vs. Machine

Face Recognition Performance: Man vs. Machine 1 Face Recognition Performance: Man vs. Machine Andy Adler Systems and Computer Engineering Carleton University, Ottawa, Canada Are these the same person? 2 3 Same person? Yes I have just demonstrated

Plus en détail

FaceBook aime les Maths!

FaceBook aime les Maths! FaceBook aime les Maths! Michel Rigo http://www.discmath.ulg.ac.be/ http://orbi.ulg.ac.be/ Réseaux Visualizing my Twitter Network by number of followers. Michael Atkisson http://woknowing.wordpress.com/

Plus en détail

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering Ingénieur civil Ingénieur civil Les lières MSc in Electronics and Information Technology Engineering MSc in Architectural Engineering MSc in Civil Engineering MSc in Electromechanical Engineering MSc

Plus en détail

Info0804. Cours 6. Optimisation combinatoire : Applications et compléments

Info0804. Cours 6. Optimisation combinatoire : Applications et compléments Recherche Opérationnelle Optimisation combinatoire : Applications et compléments Pierre Delisle Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique 17 février 2014 Plan de

Plus en détail

Echantillonnage Non uniforme

Echantillonnage Non uniforme Echantillonnage Non uniforme Marie CHABERT IRIT/INP-ENSEEIHT/ ENSEEIHT/TéSASA Patrice MICHEL et Bernard LACAZE TéSA 1 Plan Introduction Echantillonnage uniforme Echantillonnage irrégulier Comparaison Cas

Plus en détail

Méthodes de résolution de problèmes. difficiles académiques

Méthodes de résolution de problèmes. difficiles académiques République Algérienne Démocratique et Populaire Ministère de l enseignement Supérieur et de la recherche Scientifique Université de Constantine2 Faculté des Technologies de l lnformation et de la Communication

Plus en détail

Techniques avancées de traitement numérique pour la réduction d interférences dans les réseaux de capteurs corporels

Techniques avancées de traitement numérique pour la réduction d interférences dans les réseaux de capteurs corporels Techniques avancées de traitement numérique pour la réduction d interférences dans les réseaux de capteurs corporels Sujet de thèse proposé par : Stéphanie SAHUGUEDE, MC 61, ESTE/C2S2/XLIM-UMR 7252 Anne

Plus en détail

Introduction au datamining

Introduction au datamining Introduction au datamining Patrick Naïm janvier 2005 Définition Définition Historique Mot utilisé au départ par les statisticiens Le mot indiquait une utilisation intensive des données conduisant à des

Plus en détail

Note méthodologique. Les principales différences avec les TES sont mentionnées dans l encadré 1.

Note méthodologique. Les principales différences avec les TES sont mentionnées dans l encadré 1. Version intégrale Note méthodologique 1. Les tableaux des ressources et des emplois dans les comptes nationaux L élaboration des comptes nationaux de la Belgique s effectue conformément à la méthodologie

Plus en détail

Introduction au Data-Mining

Introduction au Data-Mining Introduction au Data-Mining Alain Rakotomamonjy - Gilles Gasso. INSA Rouen -Département ASI Laboratoire PSI Introduction au Data-Mining p. 1/25 Data-Mining : Kèkecé? Traduction : Fouille de données. Terme

Plus en détail

Tarification et optimisation pour le marketing

Tarification et optimisation pour le marketing Tarification et optimisation pour le marketing Orange Labs Matthieu Chardy, Recherche & Développement 10 avril 2009 séminaire à l'ecole des Mines de Nantes agenda partie 1 économie des télécommunicationsl

Plus en détail

Texte Agrégation limitée par diffusion interne

Texte Agrégation limitée par diffusion interne Page n 1. Texte Agrégation limitée par diffusion interne 1 Le phénomène observé Un fût de déchets radioactifs est enterré secrètement dans le Cantal. Au bout de quelques années, il devient poreux et laisse

Plus en détail

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab notre compétence d'éditeur à votre service créée en juin 2010, Scilab enterprises propose services et support autour

Plus en détail

AVERTISSEMENT. D'autre part, toute contrefaçon, plagiat, reproduction encourt une poursuite pénale. LIENS

AVERTISSEMENT. D'autre part, toute contrefaçon, plagiat, reproduction encourt une poursuite pénale. LIENS AVERTISSEMENT Ce document est le fruit d'un long travail approuvé par le jury de soutenance et mis à disposition de l'ensemble de la communauté universitaire élargie. Il est soumis à la propriété intellectuelle

Plus en détail

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003 Problèmes d ordonnancement dans les systèmes de production Michel Gourgand Université Blaise Pascal Clermont Ferrand LIMOS CNRS UMR 6158 1 Le LIMOS Laboratoire d Informatique, de Modélisation et d Optimisation

Plus en détail

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image IN52-IN54 A2008 Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image Etudiants : Nicolas MONNERET Alexandre HAFFNER Sébastien DE MELO Responsable : Franck GECHTER Sommaire

Plus en détail

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes. Promotion X 004 COURS D ANALYSE DES STRUCTURES MÉCANIQUES PAR LA MÉTHODE DES ELEMENTS FINIS (MEC 568) contrôle non classant (7 mars 007, heures) Documents autorisés : polycopié ; documents et notes de

Plus en détail

Exemple PLS avec SAS

Exemple PLS avec SAS Exemple PLS avec SAS This example, from Umetrics (1995), demonstrates different ways to examine a PLS model. The data come from the field of drug discovery. New drugs are developed from chemicals that

Plus en détail

Qualité de la conception de tests logiciels : plate-forme de conception et processus de test

Qualité de la conception de tests logiciels : plate-forme de conception et processus de test Ecole Doctorale en Sciences de l Ingénieur de l ECP Formation doctorale en Génie Industriel Qualité de la conception de tests logiciels : plate-forme de conception et processus de test Quality of the design

Plus en détail

Apprentissage Automatique

Apprentissage Automatique Apprentissage Automatique Introduction-I jean-francois.bonastre@univ-avignon.fr www.lia.univ-avignon.fr Définition? (Wikipedia) L'apprentissage automatique (machine-learning en anglais) est un des champs

Plus en détail

Arithmétique binaire. Chapitre. 5.1 Notions. 5.1.1 Bit. 5.1.2 Mot

Arithmétique binaire. Chapitre. 5.1 Notions. 5.1.1 Bit. 5.1.2 Mot Chapitre 5 Arithmétique binaire L es codes sont manipulés au quotidien sans qu on s en rende compte, et leur compréhension est quasi instinctive. Le seul fait de lire fait appel au codage alphabétique,

Plus en détail

WEB page builder and server for SCADA applications usable from a WEB navigator

WEB page builder and server for SCADA applications usable from a WEB navigator Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel

Plus en détail

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT)

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT) OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT) LAGGOUNE Radouane 1 et HADDAD Cherifa 2 1,2: Dépt. de G. Mécanique, université de Bejaia, Targa-Ouzemour

Plus en détail

Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring

Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring Année académique 2006-2007 Professeurs : Marco Saerens Adresse : Université catholique de Louvain Information Systems

Plus en détail

Sylvie Guessab Professeur à Supélec et responsable pédagogique du Mastère Spécialisé en Soutien Logistique Intégré des Systèmes Complexes

Sylvie Guessab Professeur à Supélec et responsable pédagogique du Mastère Spécialisé en Soutien Logistique Intégré des Systèmes Complexes Préface Toute personne est un jour confrontée à devoir prendre une décision, qu il s agisse de l étudiant qui réfléchit à son orientation académique, du chercheur qui doit privilégier une option scientifique

Plus en détail

Les algorithmes de base du graphisme

Les algorithmes de base du graphisme Les algorithmes de base du graphisme Table des matières 1 Traçage 2 1.1 Segments de droites......................... 2 1.1.1 Algorithmes simples.................... 3 1.1.2 Algorithmes de Bresenham (1965).............

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

Correction du baccalauréat ES/L Métropole 20 juin 2014

Correction du baccalauréat ES/L Métropole 20 juin 2014 Correction du baccalauréat ES/L Métropole 0 juin 014 Exercice 1 1. c.. c. 3. c. 4. d. 5. a. P A (B)=1 P A (B)=1 0,3=0,7 D après la formule des probabilités totales : P(B)=P(A B)+P(A B)=0,6 0,3+(1 0,6)

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

Ordonnancement sous contraintes de Qualité de Service dans les Clouds

Ordonnancement sous contraintes de Qualité de Service dans les Clouds Ordonnancement sous contraintes de Qualité de Service dans les Clouds GUÉROUT Tom DA COSTA Georges (SEPIA) MONTEIL Thierry (SARA) 05/12/2014 1 Contexte CLOUD COMPUTING Contexte : Environnement de Cloud

Plus en détail

Évaluation d une méthode d ordonnancement multicritère utilisant AHP

Évaluation d une méthode d ordonnancement multicritère utilisant AHP Évaluation d une méthode d ordonnancement multicritère utilisant AHP FOUZIA OUNNAR 1, SELMA KHADER 2, YVES DUBROMELLE 1, JEAN-PIERRE PRUNARET 1, PATRICK PUJO 1 1 LSIS UMR CNRS 7296 Aix-Marseille Université

Plus en détail

La rencontre du Big Data et du Cloud

La rencontre du Big Data et du Cloud La rencontre du Big Data et du Cloud Libérez le potentiel de toutes vos données Visualisez et exploitez plus rapidement les données de tous types, quelle que soit leur taille et indépendamment de leur

Plus en détail

Contrôle stochastique d allocation de ressources dans le «cloud computing»

Contrôle stochastique d allocation de ressources dans le «cloud computing» Contrôle stochastique d allocation de ressources dans le «cloud computing» Jacques Malenfant 1 Olga Melekhova 1, Xavier Dutreilh 1,3, Sergey Kirghizov 1, Isis Truck 2, Nicolas Rivierre 3 Travaux partiellement

Plus en détail

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

Agile&:&de&quoi&s agit0il&?& Association Nationale des Directeurs des Systèmes d Information &:&de&quoi&s agit0il&?& Pierre Delort, Président, Association Nationale des DSI http://www.andsi.fr/tag/delort/ Document confidentiel Ne

Plus en détail

Filtrage stochastique non linéaire par la théorie de représentation des martingales

Filtrage stochastique non linéaire par la théorie de représentation des martingales Filtrage stochastique non linéaire par la théorie de représentation des martingales Adriana Climescu-Haulica Laboratoire de Modélisation et Calcul Institut d Informatique et Mathématiques Appliquées de

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

Etudier l informatique

Etudier l informatique Etudier l informatique à l Université de Genève 2015-2016 Les bonnes raisons d étudier l informatique à l UNIGE La participation à des dizaines de projets de recherche européens Dans la présente brochure,

Plus en détail

TRAVAUX DE RECHERCHE DANS LE

TRAVAUX DE RECHERCHE DANS LE TRAVAUX DE RECHERCHE DANS LE DOMAINE DE L'EXPLOITATION DES DONNÉES ET DES DOCUMENTS 1 Journée technologique " Solutions de maintenance prévisionnelle adaptées à la production Josiane Mothe, FREMIT, IRIT

Plus en détail

K. Ammar, F. Bachoc, JM. Martinez. Séminaire ARISTOTE - 23 octobre 2014 - Palaiseau

K. Ammar, F. Bachoc, JM. Martinez. Séminaire ARISTOTE - 23 octobre 2014 - Palaiseau Apport des modèles de krigeage à la simulation numérique K Ammar, F Bachoc, JM Martinez CEA-Saclay, DEN, DM2S, F-91191 Gif-sur-Yvette, France Séminaire ARISTOTE - 23 octobre 2014 - Palaiseau Apport des

Plus en détail

Recherche locale pour un problème d optimisation de tournées de véhicules avec gestion des stocks

Recherche locale pour un problème d optimisation de tournées de véhicules avec gestion des stocks 8 e Conférence Internationale de MOdélisation et SIMulation - MOSIM 10-10 au 12 mai 2010 - Hammamet - Tunisie «Évaluation et optimisation des systèmes innovants de production de biens et de services» Recherche

Plus en détail