Un algorithme génétique à diversité augmentée pour des problèmes de tournées de véhicules multi-dépôts multi-périodes



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

Minimisation de la somme des retards dans un jobshop flexible

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

ÉTUDE EXPLORATOIRE DE L OPTIMISATION COMBINÉE DES ROUTES ET DU CHARGEMENT DES CAMIONS CHEZ LE GROUPE DISTRIBUTION TOITURE MAURICIENNE

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

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

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

PLANIFICATION DU TRANSPORT DE CHARGES PARTIELLES D UN DÉPÔT : RÉPARTITION, LIVRAISON ET REVENU DE RETOUR

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

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

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

Différentes opérateurs évolutionnaires de permutation: sélections, croisements et mutations

Principes d implémentation des métaheuristiques

Un couplage métaheuristique / simulation appliqué au problème du job shop avec transport

Jean-Philippe Préaux

DES FOURMIS POUR LIVRER DU MAZOUT

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

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

ADM 995C Design des réseaux logistiques et de transport

Séparation et Evaluation pour le problème d ordonnancement avec blocage.

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

De l intelligence collective pour le transport à la demande

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

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

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


Programmation Linéaire - Cours 1

CURRICULUM VITÆ (on September 12, 2015) GUY DESAULNIERS

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

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

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Maîtriser les mutations

Université Blaise Pascal Clermont-Ferrand II THÈSE. présentée par. Libo REN. pour obtenir le grade de DOCTEUR D UNIVERSITÉ. Spécialité : INFORMATIQUE

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

Annexe 6. Notions d ordonnancement.

UNE APPROCHE D OPTIMISATION-BASEE SUR LA SIMULATION POUR LA CONCEPTION D UN RESEAU DE DISTRIBUTION STOCHASTIQUE MULTI FOURNISSEURS

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

1 è r e étape : créer sa base de d o n n é e s

PLAN DE COURS. GPA750 Ordonnancement des systèmes de production aéronautique

Echantillonnage Non uniforme

BERNARD GENDRON CURRICULUM VITÆ. M.Sc., informatique (recherche opérationnelle), Université de Montréal, 09/1988

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

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

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

Ordonnancement sous contraintes de Qualité de Service dans les Clouds

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

Ne laissez pas le stockage cloud pénaliser votre retour sur investissement

CNAM léments de cours Bonus-malus et Crédibilité

Regard sur hybridation et infogérance de production

Mesures de Risque Multipériodes Cohérentes Appliquées au Compte à Terme

Optimisation des ressources des produits automobile première

M2S. Formation Management. formation. Animer son équipe Le management de proximité. Manager ses équipes à distance Nouveau manager

PREMIER RETOUR D EXPERIENCE SUR LE FLOW-SHOP BIOBJECTIF ET HYBRIDE A DEUX ETAGES AVEC UNE CONTRAINTE DE BLOCAGE PARTICULIERE

pour quoi faire? Introduction au Séminaire «Véhicules traceurs» Toulouse le 10/12/ /01/2011 François PEYRET LCPC/MACS/GEOLOC

IFT3245. Simulation et modèles

C est aussi simple que cela. Les prestations du Help Point

Des milliers d emplois à l horizon

Agrégation des portefeuilles de contrats d assurance vie

Article invité. Véhicules partagés : des dés pour la RO. 1 Introduction. Frédéric Meunier 1 frederic.meunier@enpc.fr

Défi SSQ Groupe financier

Title Text. Gestion de données de mobilité Mobility data management

BIGDATA AN 3 : UNE NOUVELLE ERE DE B.I.

Flex Multipath Routing

LA GESTION COMMERCIALE DES VEHICULES

La nouvelle planification de l échantillonnage

GENCOL : une équipe et un logiciel d optimisation

TP N 57. Déploiement et renouvellement d une constellation de satellites

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

Rétablissement d un réseau cellulaire après un désastre

Présentation Mobilité CRESTEL

Stratégie de recherche adaptative en programmation par contrainte

Hela Boukef. To cite this version: HAL Id: tel

TABLE DES MATIÈRES. PRINCIPES D EXPÉRIMENTATION Planification des expériences et analyse de leurs résultats. Pierre Dagnelie

par Maxime Lalonde-Filion

1. STRUCTURATION FEDERALE BI POLAIRE

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

Contributions à l expérimentation sur les systèmes distribués de grande taille

Webinaire - Solution Rubix

PROBABILITES ET STATISTIQUE I&II

DOCUMENT DE TRAVAIL Centre de recherche sur l aide à l évaluation et à la décision dans les organisations (CRAEDO)

Séance 4. Gestion de la capacité. Gestion des opérations et de la logistique

Communiqué de presse Nos très chères banques

Pourquoi l apprentissage?

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Conception de réseaux de télécommunications : optimisation et expérimentations

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes

Accompagner le changement à grande échelle. ) Par la formation

LES INTERVENANTS. Technologie d'attribution marketing. Technologie d optimisation de campagnes SEM. Conseil Agence Intégrateur.

Importance de la défragmentation en environnements virtuels

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

Etude Elfe, Le de de e v nir de en a f n a t n s

Une heuristique de recherche avec tabous pour la conception de réseaux de distribution de contenu électronique

SOCIETE MAROCAINE D ASSURANCE A L EXPORTATION

Technologie de déduplication de Barracuda Backup. Livre blanc

ETUDES COMPARATIVES DES POLITIQUES DE GESTION DE STOCK LORS DE LA CONCEPTION DES CHAINES LOGISTIQUES

PLUS DE DROITS ET PLUS DE CHOIX POUR LE CONSOMMATEUR. Plus d informations sur la loi Consommation : mars 2015

Chapitre 1 Le routage statique

Le data center moderne virtualisé

Transcription:

Un algorithme génétique à diversité augmentée pour des problèmes de tournées de véhicules multi-dépôts multi-périodes Thibaut Vidal, Teodor Gabriel Crainic, Michel Gendreau Nadia Lahrichi, Walter Rei 2009

Introduction Problématique de la Fédération des Producteurs de lait du Québec : VRP multi-attributs MDPVRP Capacité Durée et longueur des routes Multi-Dépôts Multi-Périodes Flotte hétérogène Fenêtres de temps Multi-Compartiment Fonctions de coûts complexes Problèmes combinatoires «riches» Très complexes 2

Une propriété utile Transformation d un MDPVRP en un PVRP avec large horizon de temps : Pour chaque combinaison (jour, dépôt) du MDPVRP, un jour est associé dans le nouveau PVRP. 3

Concepts de l algorithme Algorithme génétique hybride : Opérateurs génétiques classiques La mutation aléatoire est remplacée par une éducation des rejetons Population restreinte, gestion de la diversité. 4

Concepts de l algorithme Représentation des solutions dans le GA Chromosomes sans délimiteurs de routes (Prins 2004) Pour chaque jour, une permutation des clients Utilisation d un algorithme «Split» qui trouve la segmentation optimale sous forme de routes de manière polynomiale. 5

Concepts de l algorithme Opérateurs génétiques : Développement d opérateurs génétiques pour le PVRP : Sélection des parents par Binary Tournament Nouveau Crossover POXI Education par recherche locale : insertions, swaps, 2-opt, 2-opt* and pattern changes. 6

Concepts de l algorithme Gestion de la diversité : Diversité, crucial pour obtenir de bonnes solutions avec un GA hybride : éviter une convergence prématurée Méthodes proposées pour anticiper cette convergence : Prins (2004) ne pas accepter de clones dans la population Sörensen et Sevaux (2006) Memetic Algorithm with Population Management (MA PM) 7

Concepts de l algorithme Promotion de la diversité : Introduction de méthodes de promotion de la diversité lors de l évaluation d un individu Evaluation en fonction du rang relatif en terme de fitness fit(i), et du rang relatif en terme de contribution à la diversité dc(i) : Eliminer l individu avec le plus petit BF(I) garantit des propriétés importantes d élitisme en terme de fitness 8

Concepts de l algorithme Utilisation de solutions irréalisables pénalisées ne respectant pas les contraintes de charge ou de temps de trajet d un camion Les solutions irréalisables sont gérées dans une deuxième population Utilisation d opérateurs de réparation 9

Résultats GA testé sur les 42 instances de Cordeau, Gendreau, Laporte (1998) pour le PVRP. Comparé aux trois algorithmes les plus performants : VNS : Hemmelmayr, Doerner, Hartl (2009) Scatter Search : Alegre, Laguna, Pacheco (2007) // résultats partiels Tabu Search : Cordeau, Gendreau, Laporte (1998) Critères de comparaison : Qualité des résultats sur des instances particulières Ecart relatif moyen par rapport aux meilleures solution connues (BKS) Temps de calcul nécessaire 10

Résultats GA testé sur les 42 instances de Cordeau, Gendreau, Laporte (1998) pour le PVRP. Comparé aux trois algorithmes les plus performants : 11

Résultats GA testé sur les 42 instances de Cordeau, Gendreau, Laporte (1998) pour le PVRP. Comparé aux trois algorithmes les plus performants : 12

Résultats GA testé sur les 33 instances de Cordeau, Gendreau, Laporte (1998) pour le MDVRP. ALNS : Ropke, Pisinger (2007) Tabu Search : Cordeau, Gendreau, Laporte (1998) 13

Calibration des paramètres Scepticisme envers les GA : grand nombre de paramètres Le choix de bons paramètres de l algorithme est déjà un problème très difficile, corrélation entre paramètres Beaucoup de temps de recherche consacré à cet aspect Utilisation d une méta-calibration Une méta-heuristique se charge de résoudre le problème P : P Trouver les meilleurs paramètres du GA : Solution = valeurs des paramètres Evaluation = exécutions du GA avec ces paramètres sur un jeu d instances représentatives Permet de guider le développement Peut conduire à des simplifications de l algorithme 14

Gestion de la diversité Comparaison avec d autres méthodes de gestion de la diversité. Impact fortement visible. I) Notre algorithme II) Méthode de préservation de la diversité : suppression des clones III) Pas de méthode de gestion de la diversité 15

Conclusions GA pour le MDPVRP et ses sous-problèmes Nouveaux opérateurs génétiques Méthodes de promotion de la diversité Gestion des solutions irréalisables dans une seconde population Amélioration de l état de l art sur des problèmes classiques (PVRP et MDVRP) Enrichissement progressif des problèmes traités Nouveaux concepts susceptibles d être testés hors contexte du VRP, ou abordés théoriquement. 16

Références Alegre, J.; Laguna, M. & Pacheco, J. Optimizing the periodic pick-up of raw materials for a manufacturer of auto parts European Journal of Operational Research, 2007 Cordeau, J. F.; Gendreau, M. & Laporte, G. A tabu search heuristic for periodic and multi-depot vehicle routing problems Networks, 1997 Hemmelmayr, V. C.; Doerner, K. F. & Hartl, R. F. A variable neighborhood search heuristic for periodic routing problems European Journal of Operational Research, 2009 Ropke, S. & Pisinger, D. A general heuristic for vehicle routing problems Computers & Operations Research, 2007 Prins, C. A simple and effective evolutionary algorithm for the vehicle routing problem, Computers & Operations Research, 2004 Sörensen, K. & Sevaux, M. MAPM: memetic algorithms with population management, Computers & Operations Research, 2006 17

Merci!!! Merci pour votre attention Je suis là pour répondre à vos questions 18