É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 />
<strong>de</strong> brancher prématurément plutôt que d’attendre l’obtention d’une solution optimale,<br />
<strong>et</strong> <strong>de</strong> sa preuve d’optimalité, pour <strong>la</strong> re<strong>la</strong>xation linéaire du problème maître restreint.<br />
2.2.3.2 Gestion <strong>de</strong>s colonnes<br />
Le problème maître restreint peut par sa taille ou par symétrie <strong>de</strong>venir difficile <strong>à</strong><br />
résoudre. Supprimer <strong>de</strong>s colonnes a priori inutiles est toujours possible, puisque si <strong>de</strong>s<br />
colonnes supprimées s’avèrent utiles <strong>à</strong> une itération ultérieure, elles seront alors naturellement<br />
régénérées. Le nombre <strong>de</strong> colonnes remontées – intégrées au problème maître<br />
restreint – <strong>à</strong> chaque itération du générateur <strong>de</strong> colonnes est un paramètre influent sur<br />
<strong>la</strong> rapidité <strong>de</strong> l’algorithme.<br />
2.2.3.3 Initialisation<br />
Pour amorcer <strong>la</strong> métho<strong>de</strong>, il est toujours possible <strong>de</strong> créer une colonne fictive – perm<strong>et</strong>tant<br />
<strong>de</strong> satisfaire toutes les contraintes du problème maître – qu’on pénalise fortement<br />
dans <strong>la</strong> fonction objectif, lorsqu’on dispose d’un ensemble Ω 0 vi<strong>de</strong>. Un bon<br />
ensemble <strong>de</strong> colonnes <strong>de</strong> départ peu évi<strong>de</strong>mment rendre <strong>la</strong> <strong>résolution</strong> plus facile. Cependant,<br />
même initialisée par une solution optimale, <strong>la</strong> preuve d’optimalité – liée <strong>à</strong> <strong>la</strong><br />
construction <strong>de</strong> <strong>la</strong> base d’une solution optimale – peut s’avérer difficile <strong>à</strong> obtenir. Il peut<br />
être plus profitable d’utiliser un ensemble Ω 0 <strong>de</strong> colonnes très diversifiées.<br />
2.2.3.4 Résolution du problème esc<strong>la</strong>ve<br />
La difficulté du problème esc<strong>la</strong>ve est parfois cruciale pour <strong>la</strong> génération <strong>de</strong> colonnes.<br />
Il peut être intéressant <strong>de</strong> résoudre ce problème <strong>de</strong> façon heuristique, surtout lorsque<br />
l’ensemble <strong>de</strong> colonnes <strong>à</strong> coût réduit négatif est élevé. Il est alors envisageable d’utiliser<br />
les colonnes déj<strong>à</strong> générées pour en construire <strong>de</strong> nouvelles.<br />
Pour <strong>de</strong> nombreux <strong>problèmes</strong> <strong>de</strong> calcul <strong>de</strong> tournées <strong>de</strong> véhicules, le problème esc<strong>la</strong>ve<br />
prend <strong>la</strong> forme d’un Problème <strong>de</strong> Plus Court Chemin avec Contraintes <strong>de</strong> Ressources.<br />
2.3 Plus court chemin avec contraintes <strong>de</strong> ressources (SPPRC)<br />
Les <strong>problèmes</strong> <strong>de</strong> plus court chemin entre <strong>de</strong>ux somm<strong>et</strong>s dans <strong>de</strong>s graphes pondérés<br />
sont très bien connus <strong>de</strong>puis longtemps <strong>et</strong> <strong>de</strong>s algorithmes polynomiaux sont disponibles<br />
pour différents types <strong>de</strong> graphes : Dijkstra dans le cas <strong>de</strong> poids positifs, Bellman<br />
dans le cas général. . . Le fait <strong>de</strong> consommer en cours <strong>de</strong> chemin <strong>de</strong>s ressources disponibles<br />
en quantités limitées (SPPRC) rend le problème NP-difficile. Et l’ajout d’une<br />
contrainte d’élémentarité sur le chemin (ESPPRC) rend le problème NP-difficile au sens<br />
36