Étude et résolution exacte de problèmes de transport à la demande ...
Étude et résolution exacte de problèmes de transport à la demande ...
Étude et résolution exacte de problèmes de transport à la demande ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
tel-00534894, version 1 - 10 Nov 2010<br />
Chapitre 2. Optimisation du calcul <strong>de</strong>s tournées <strong>de</strong> véhicules : « Dial-A-Ri<strong>de</strong><br />
Problem »<br />
Un tronçon est un itinéraire continu (sans arrêts) entre <strong>de</strong>ux services <strong>et</strong> i<strong>de</strong>ntifiable<br />
sur le réseau routier.<br />
Une tournée est le p<strong>la</strong>n <strong>de</strong> route exact – tronçons empruntés <strong>et</strong> heures <strong>de</strong> passages<br />
comprises si nécessaire – attribuable <strong>à</strong> un véhicule.<br />
Une course est un fragment <strong>de</strong> tournée re<strong>la</strong>tif <strong>à</strong> une requête ; c’est-<strong>à</strong>-dire ce qui sépare<br />
le ramassage initial <strong>de</strong> <strong>la</strong> livraison finale.<br />
Une séquence est une liste ordonnée <strong>de</strong> services <strong>à</strong> effectuer pour un véhicule ; les<br />
tronçons empruntés n’étant pas forcément déterminés.<br />
Une contrainte <strong>de</strong> fenêtre <strong>de</strong> temps correspond <strong>à</strong> un couple <strong>de</strong> dates <strong>de</strong> réalisation au<br />
plus tôt <strong>et</strong> au plus tard, attribué <strong>à</strong> un service.<br />
Les procédures d’optimisation par séparation <strong>et</strong> évaluation progressive (Branch &<br />
Bound en ang<strong>la</strong>is) sont désignées sous l’acronyme SEP. On précise les cas où une génération<br />
<strong>de</strong> coupes y est inclue par SEPGCOU (Branch & Cut en ang<strong>la</strong>is), ou une génération<br />
<strong>de</strong> colonnes par SEPGCOL (Branch & Price en ang<strong>la</strong>is), ou bien les <strong>de</strong>ux par SEPGCC<br />
(Branch & Cut & Price en ang<strong>la</strong>is).<br />
2.1.1.2 Le TAD parmi les <strong>problèmes</strong> <strong>de</strong> <strong>transport</strong><br />
Une fois le système <strong>de</strong> <strong>transport</strong> défini, son exploitation nécessite généralement une<br />
procédure automatisée du calcul <strong>de</strong>s tournées <strong>de</strong>s véhicules. Les <strong>problèmes</strong> <strong>de</strong> <strong>transport</strong><br />
représentent une thématique majeure en recherche opérationnelle, tant quantitativement<br />
qu’historiquement.<br />
Le problème <strong>de</strong> calcul <strong>de</strong> tournées <strong>de</strong> véhicules sous-jacent aux <strong>problèmes</strong> <strong>de</strong> TAD<br />
est connu sous <strong>la</strong> dénomination générique <strong>de</strong> Dial-A-Ri<strong>de</strong> Problem (DARP). D’un point<br />
<strong>de</strong> vue formel, ce problème apparaît comme une suite d’extensions <strong>de</strong> <strong>problèmes</strong> <strong>de</strong><br />
<strong>transport</strong> dont nous présentons les caractéristiques respectives dans le tableau 2.1.<br />
problème dépôt véhicules capacité fenêtres <strong>de</strong> temps coup<strong>la</strong>ge autre<br />
TSP<br />
mTSP × ×<br />
CVRP × × ×<br />
VRPTW × × × ×<br />
PDP × × × ×<br />
PDPTW × × × × ×<br />
DARP × × × × × ×<br />
TAB. 2.1: Récapitu<strong>la</strong>tif <strong>de</strong>s caractéristiques <strong>de</strong> quelques <strong>problèmes</strong> c<strong>la</strong>ssiques<br />
Le célèbre Problème du Voyageur <strong>de</strong> Commerce, ou Traveling Salesman Problem (TSP)<br />
proche du problème <strong>de</strong> recherche d’un circuit hamiltonien, est connu <strong>de</strong>s mathématiciens<br />
<strong>et</strong> <strong>de</strong>s statisticiens <strong>de</strong>puis le 19 e siècle. Dans sa formu<strong>la</strong>tion aujourd’hui c<strong>la</strong>ssique,<br />
il s’agit <strong>de</strong> trouver l’ordre <strong>de</strong> parcours <strong>de</strong> villes <strong>à</strong> visiter par un commerçant itinérant, en<br />
22