Les activitรฉs รฉconomiques jouent un rรดle indispensable pour le progrรจs de la sociรฉtรฉ humaine. Les caractรฉristiques de base de ces activitรฉs sont la fabrication et la consommation de marchandises. Avec la mondialisation des รฉchanges, lโorigine et la destination des marchandises peuvent รชtre trรจs รฉloignรฉes gรฉographiquement. Par ailleurs, avec le dรฉveloppement du e-commerce, la livraison ร domicile sโest beaucoup dรฉveloppรฉe ces derniรจres annรฉes, impliquant de nombreux flux de marchandises en zones urbaines. Le choix dโun mode efficace pour transporter les marchandises de lโorigine ร la destination est donc devenu un sujet trรจs important. Dans ce contexte, le transport en zone urbaine attire de plus en plus lโattention des chercheurs puisquโil gรฉnรจre de nombreux problรจmes et nuisances qui peuvent impacter le quotidien de chaque citoyen. Les enjeux qui en dรฉcoulent sont par exemple rรฉduire les coรปts de transport, les รฉmissions de gaz ร effet de serre, la pollution sonore, ou encore la congestion.
Les travaux rapportรฉs dans cette thรจse รฉtudient environ deux problรฉmatiques de planification reprรฉsentatives du transport en zone urbaine. Pour la premiรจre, il sโagit de livrer divers clients ร partir dโun ensemble fini de dรฉpรดts de marchandises. Des applications correspondantes peuvent รชtre la collecte du lait ou la livraison des journaux. Dans la littรฉrature, le problรจme scientifique associรฉ est le Location Routing Problem (LRP), dans lequel le choix du dรฉpรดt et la planification des tournรฉes sont dรฉterminรฉs pour satisfaire la demande des clients en respectant les contraintes imposรฉes. Nos travaux sโintรฉressent en particulier ร une variante capacitaire du LRP. Dans la seconde problรฉmatique, chaque demande de transport est caractรฉrisรฉe par un couple origine-destination qui lui est propre. Une application associรฉe peut รชtre le transport (collecte et livraison) du courrier dans une mรชme ville. Dans la littรฉrature, le problรจme scientifique associรฉ sโappelle le Pickup and Delivery Problem (PDP). Dans cette thรจse, une variante de PDP est รฉtudiรฉe en considรฉrant lโaspect sรฉlectif qui consiste ร ne pas visiter tous les clients, ainsi que lโaspect collaboratif qui autorise que les vรฉhicules transfรจrent les marchandises au niveau dโun point de transfert. Pour ces diffรฉrents cas, divers objectifs peuvent รชtre envisagรฉs, tels que minimiser la distance parcourue, ou minimiser le nombre de vรฉhicules utilisรฉs.
La logistique urbaineย
La chaรฎne logistique se dรฉfinit comme un rรฉseau dโinstallations qui regroupent les processus dโapprovisionnement en composants, de fabrication, et de distribution des produits. Dans ce cadre, la logistique urbaine, appelรฉe aussi la logistique du dernier kilomรจtre, sโoccupe de livrer des produits aux clients finaux. Ce processus est souvent le plus coรปteux dans la chaรฎne logistique. En effet, la circulation des marchandises est difficile et complexe dans lโespace urbain oรน une grande partie de la consommation est rassemblรฉe. Cela nรฉcessite un acheminement efficace des produits pour rรฉpondre ร diffรฉrents enjeux :
โ รฉconomique : il sโagit dโoptimiser le remplissage des camions afin dโutiliser le moins de vรฉhicules possible ;
โ environnemental : le but est de diminuer lโรฉmission de gaz ร effet serre (CO2) en minimisant la distance parcourue ;
โ sociรฉtal : on souhaite notamment limiter la congestion en planifiant des tournรฉes pour รฉviter les heures de pointe ; en particulier, il faut tenir compte des problรจmes dโaccessibilitรฉ, en considรฉrant les zones ร accรจs restreint telles que les hyper centres, ainsi que les horaires de livraison (livraison des magasins la nuit ou tรดt le matin).
De nombreuses variantes du CVRP sont รฉtudiรฉes dans la littรฉrature, notamment le VRP with time windows (VRPTW) dans lequel une fenรชtre temporelle de visite est associรฉe ร chaque client [Dror 1994] et [Ticha et al. 2017]. Un vรฉhicule ne peut arriver aprรจs la date correspondant ร la borne supรฉrieure de cette fenรชtre. Sโil arrive avant la borne infรฉrieure, il devra attendre lโouverture du site. Une autre variante connue du VRP est le Vehicle Routing Problem with Backhauls (VRPB). Ce problรจme a รฉtรฉ initialement introduit par [Deif & Bodin 1984]. Lโensemble des sites y est divisรฉ en deux sous-ensembles, celui des clients pour lesquels une certaine quantitรฉ de marchandises est ร livrer, et celui des fournisseurs pour lesquels une quantitรฉ donnรฉe de marchandises est ร collecter. Dans ce problรจme, toutes les livraisons doivent รชtre effectuรฉes avant toute collecte. Plusieurs รฉtudes et synthรจses ont รฉtรฉ proposรฉes sur ce type de variante (voir la synthรจse rรฉcente de [Koรง & Laporte 2018] pour la plus rรฉcente). En particulier, [Parragh et al. 2007] ont identifiรฉ 4 classes de problรจmesย :
โ Vehicle Routing Problem with Clustered Backhauls (VRPCB) [Bortfeldt et al. 2015], [Belloso et al. 2015] : un site ne peut รชtre ร la fois client et fournisseur. Par ailleurs, toutes les livraisons doivent รชtre faites avant les collectes ;
โ Vehicle Routing Problem with Mixed linehauls and Backhauls (VRPMB) [Belmecheri et al. 2009], [Pinto et al. 2015] : la diffรฉrence avec la premiรจre classe est que les opรฉrations de livraison et de collecte peuvent รชtre mixรฉes ;
โ Vehicle Routing Problem with Simultaneous Delivery and Pickup (VRPSDP) [Dethloff 2002], [Chen & Wu 2006] : ici un site peut รชtre ร la fois client et fournisseur, mais il ne peut รชtre visitรฉ quโune seule fois, ce qui implique que la livraison et la collecte sur ce site doivent รชtre faites en mรชme temps ;
โ et VRP with Divisible Delivery and Pickup (VRPDDP) [Salhi & Nagy 1999], [Nagy et al. 2013], [Gribkovskaia et al. 2001] : on relaxe la contrainte de passage unique aux sites prรฉsente dans la troisiรจme classe de problรจmes.
Pickup and Delivery Problem (PDP)
Dans un Pickup and Delivery Problem (PDP), les marchandises sont collectรฉes chez leurs fournisseurs, et sont livrรฉes chez leur clients. Le rรดle (fournisseur ou client) peut รชtre jouรฉ par nโimporte quel site dans une tournรฉe. Ce problรจme peut รชtre vu comme une gรฉnรฉralisation du VRP dans lequel les dรฉpรดts sont les fournisseurs et les sites sont leurs clients .
Le PDP a รฉtรฉ initialement introduit sous le nom de GPDP (General Pickup and Delivery Problem) [Savelsbergh & Sol 1995]. Il a รฉtรฉ รฉtudiรฉ intensivement pour la raison que beaucoup dโapplications rรฉelles peuvent lui รชtre associรฉes : lโentretien des plates-formes pรฉtroliรจres et gaziรจres offshore [Gribkovskaia et al. 2006], la conception des routes de cargo [Brรธnmo et al. 2007], les services de transport pour les personnes en situation de handicap ou les personnes รขgรฉes [Madsen et al. 1995], [Borndรถrfer et al. 1999] et [Rekiek et al. 2006]. Pour plus dโinformations, voir le livre [Toth & Vigo 2014] et les articles de synthรจse [Savelsbergh & Sol 1995], [Parragh et al. 2007] et [Parragh et al. 2008]. Nous ne prรฉsentons pas ici le modรจle mathรฉmatique du PDP car sa forme basique est identique ร celle du VRP .
Dans le cas de transports directs entre fournisseurs et clients, deux sous-catรฉgories peuvent รชtre distinguรฉes en fonction du type de demande :
โ demande appairรฉe : A une demande appairรฉe, on associe un couple qui contient un point dโorigine (fournisseur) et un point de destination (client). Autrement dit, les marchandises demandรฉes par un client doivent strictement รชtre approvisionnรฉes par un unique fournisseur couplรฉ ;
โ demande non appairรฉe : Au contraire du premier cas, la demande dโun client peut รชtre approvisionnรฉe par nโimporte quel fournisseur (sous rรฉserve quโil puisse fournir les produits requis).
Tournรฉes avec transferts versus multi-รฉchelons
Le terme transfert se rencontre souvent dans le contexte du PDP, et le problรจme scientifique sโappelle le Pickup and Delivery Problem with Transfers (PDPT). Un transfert est un site intermรฉdiaire, qui pourrait รชtre un entrepรดt, un commerce, un parking. Dans la littรฉrature, le coรปt dโutilisation de ces sites de transfert nโest souvent pas pris en compte. Les bรฉnรฉfices apportรฉs par lโintroduction de transferts sโaccompagnent รฉgalement dโune augmentation de la complexitรฉ du problรจme. Cette complexitรฉ est liรฉe aux contraintes supplรฉmentaires induites, de type contraintes de prรฉcรฉdence, entre les dates de passage des vรฉhicules qui sโรฉchangent la marchandise en ces points. Lโarticle de synthรจse [Drexl 2012] recense ces contraintes de prรฉcรฉdence dans des problรจmes de tournรฉes de vรฉhicules. Une formulation formelle en MILP du PDPT a รฉtรฉ initialement proposรฉe par [Cortรฉs et al. 2010].
|
Table des matiรจres
Introduction gรฉnรฉrale
1 รtat de lโart
1.1 La logistique urbaine
1.2 Planification de tournรฉes
1.2.1 Vehicule Routing Problem (VRP)
1.2.2 Pickup and Delivery Problem (PDP)
1.2.3 Tournรฉes avec transferts versus multi-รฉchelons
1.2.4 Location Routing Problem (LRP)
1.3 Mรฉthodes de rรฉsolution
1.3.1 Mรฉthodes exactes
1.3.2 Mรฉthodes approchรฉes
1.4 Rรฉsolution du LRP
1.5 Rรฉsolution du PDP
1.6 Conclusion
2 Rรฉsolution du CLRP
2.1 Introduction
2.2 Formulation du CLRP
2.3 Mรฉthode approchรฉe basรฉe sur la PSO
2.3.1 Choix dโune mรฉthode
2.3.2 Les principes des essaims particulaires (Particle Swarm Optimization)
2.3.3 Codage
2.3.4 Dรฉcodage
2.3.5 Recherche locale
2.3.6 Particle Swarm Optimization Hybridรฉe
2.4 Expรฉrimentations et rรฉsultats
2.4.1 Instances
2.4.2 Environnement de test
2.4.3 Justification des composantes de la mรฉthode
2.4.4 Comparaison avec des mรฉthodes de la littรฉrature
2.5 Conclusion
3 Rรฉsolution dโun PDP sรฉlectif
3.1 Introduction
3.2 Modรฉlisation mathรฉmatique
3.3 Rรฉsolution par hybridation de mรฉthodes approchรฉes
3.3.1 Concepts basiques sur lโoptimisation multi-objectifs
3.3.2 Optimisation par essaims particulaires multi-objectifs
3.3.3 Sรฉlection dโun leader
3.3.4 Reprรฉsentation dโune solution
3.3.5 Dรฉcodage dโune particule : construction des tournรฉes
3.3.6 Amรฉlioration par recherche locale
3.3.7 Particle Swarm Optimization Hybridรฉe
3.4 Expรฉrimentation et rรฉsultats
3.4.1 Instances
3.4.2 Paramรฉtrage
3.4.3 Validation des recherches locales
3.4.4 Comparaison avec la littรฉrature
3.5 Conclusion
4 Extension au PDP sรฉlectif avec transferts
4.1 Introduction
4.2 Modรฉlisation
4.2.1 Caractรฉristiques du SPDPT
4.3 Validation du modรจle
4.3.1 Premier jeu dโinstances
4.3.2 Approche lexicographique
4.3.3 Intรฉrรชt des transferts dans les problรจmes sรฉlectifs
4.3.4 Impacts du profit et du temps de service
4.4 Mรฉthode approchรฉe
4.4.1 Codage et dรฉcodage
4.4.2 HPSO et recherche locale
4.5 รvaluation de HPSO
4.5.1 Instances
4.5.2 Mรฉtriques
4.5.3 Paramรฉtrage
4.6 Stratรฉgies de choix dโun leader
4.7 Validation des recherches locales
4.8 Expรฉrimentation
4.8.1 Rรฉsultats pour le premier jeu dโinstances
4.8.2 Rรฉsultats pour le deuxiรจme jeu dโinstances
4.9 Conclusion
Conclusion gรฉnรฉrale
Bibliographie
Tรฉlรฉcharger le rapport complet