10.08.2013 Views

É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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!