• Aucun résultat trouvé

Approches de résolution multiobjective séquentielle et parallèle pour les réseaux de transports multimodaux

N/A
N/A
Protected

Academic year: 2021

Partager "Approches de résolution multiobjective séquentielle et parallèle pour les réseaux de transports multimodaux"

Copied!
184
0
0

Texte intégral

(1)

HAL Id: tel-01749070

https://hal.univ-lorraine.fr/tel-01749070

Submitted on 29 Mar 2018

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Approches de résolution multiobjective séquentielle et parallèle pour les réseaux de transports multimodaux

Hedi Ayed

To cite this version:

Hedi Ayed. Approches de résolution multiobjective séquentielle et parallèle pour les réseaux de transports multimodaux. Autre [cs.OH]. Université Paul Verlaine - Metz, 2011. Français. �NNT : 2011METZ029S�. �tel-01749070�

(2)

AVERTISSEMENT

Ce document est le fruit d'un long travail approuvé par le jury de soutenance et mis à disposition de l'ensemble de la communauté universitaire élargie.

Il est soumis à la propriété intellectuelle de l'auteur. Ceci implique une obligation de citation et de référencement lors de l’utilisation de ce document.

D'autre part, toute contrefaçon, plagiat, reproduction illicite encourt une poursuite pénale.

Contact : ddoc-theses-contact@univ-lorraine.fr

LIENS

Code de la Propriété Intellectuelle. articles L 122. 4

Code de la Propriété Intellectuelle. articles L 335.2- L 335.10 http://www.cfcopies.com/V2/leg/leg_droi.php

http://www.culture.gouv.fr/culture/infos-pratiques/droits/protection.htm

(3)

UNIVERSIT´E PAUL VERLAINE- METZ Ecole doctorale IAEM Lorraine´ UFR MIM

Approches de r´ esolution multiobjective s´ equentielle et parall` ele pour les

r´ eseaux de transports multimodaux

TH` ESE

pr´esent´ee et soutenue publiquement le 10 Novembre 2011 pour l’obtention du

Doctorat de l’universit´e-Paul-Verlaine, Metz

(sp´ecialit´e informatique)

par

Hedi Ayed

Composition du jury

Rapporteurs : Pr. Pierre Borne Ecole centrale de Lille Pr. Juan Carlos Burguillo-Rial Universit´e de Vigo, Espagne Examinateurs : Pr. Marie-Claude Portmann LORIA-Nancy

Pr. Jacques Carlier Universit´e de Compi`egne Pr. Fr´ed´eric Guinand LITIS Le Havre

Pr. Imed Kacem LITA-UPV Metz

Enadrants: Pr. Zineb Habbas LITA-Universit´e Paul-Verlaine-Metz Dr. Djamel Khadraoui Chercheur au CRPHT, Luxembourg

Laboratoire d’Informatique Th´eorique et Appliqu´ee — EA 3097

(4)
(5)

Je tiensásalueriiles personnesqui,deprèsoude loin,ont ontribué álaonrétisation de

e travail de thèse de dotorat. Ces remeriements sont rédigés dans un moment de doux relâ-

hementintelletuel,sansvéritablerigueurnisouitaxinomique.Dansunautreétatd'esprit,es

remeriements auraient ertainement ététout autres, et j'aurais peut-être oublier un des noms

quisuivent.Mais j'aihoisie moment préispourles érire.

Toutd'abord,mesremeriementss'adressentàZinebHabbas,ProfesseuràL'universitédeMetz,

maDiretrie de thèse et à Monsieur DjamelKhadraoui, Doteur-Cherheur au Centre de Re-

herhe Henri Tudor mon Co-Direteur de thèse, pour m'avoir proposé lesujet de thèse et qui

m'ontenadrétoutaulongdeesannéesd'étude.Autraversdenosdisussions,ilsm'ontapporté

une ompréhension plus approfondie des divers aspets du sujet. Je salue aussi lasouplesse et

l'ouverture d'esprit de mesenadrantsde thèse quiont su melaisserune large marge deliberté

pour mener ábien e travail de reherhe.

JesuistrèsreonnaissantauprofesseurPierreBorneetauprofesseurJuanCarlosBurguillo-

Riald'avoiraeptélerlederapporteurs.Lesommentairesetlesquestionsdeespersonnalités

sientiques,tantsurlaformedumémoirequesursonfond,ontontribuéáaméliorerdemanière

signiative ledoument.

Je tiens à remerier aussi l'ensemble des examinateurs : le professeur émerite Marie Claude

Portmann, le professeur Jaques Carlier, le professeur Fréderique Guinand, et leprofes-

seur Imed Kaem, pour leur présene au jury ainsi que pour leurs nombreuses questions et

remarquespertinentes.

Magratitude s'adresse aussiá mes ollègues de bureau du CRPHenri Tudor,Carlos Galvez et

Gerald Arnould. Tout d'abord pour leur aueil, maissurtout pour les nombreuses disussions

quenousavonseu danslesdomaines de l'optimisation,programmation etdéveloppement, pour

leursonseils,etpourleur aideinestimableen ndethèse.Demême,je remeriemes ollègues,

Wided Guedria, Brahim Batouhe, Mehdi Mouad et Moussa Ouedraogo, qui m'ont aidé á ré-

pondre á unertain nombre de questionspratiques, tehniques, ou sientiques,que je me suis

posées.

Je remerie tous eux qui ont ontribué á faire du CRP un endroit sympathique je me suis

renduave plaisir pendant un peumoinsde quatreans,ainsique leFNR(FondsNational dela

Reherhe Luxembourg) pour avoirnaner e travail.

Enn, je tiens á remerier ma famille et mes amis, qui m'ont aompagné etsoutenu au ours

deesannées.

(6)
(7)

Tu esl'exemplede dévouementquin'apas esséde m'enourageretde prierpourmoi.PuisseDieu,

le tout puissant,te préserveret t'aordersanté, longuevieet bonheur.

Amon pèreAyoub,

Rienau mondene vaut les eortsfournisjour et nuitpour monéduation et monbienêtre. Ce

travailest le fruitde tessaries quetu asonsentispourmon éduation etmaformation.

Amon onéreuse épouseWissal,

Cetravailte doit beauoup...Qu'ilsoit pour toile témoignagede moninnie reonnaissane pour

esannées de ompréhension,de privationset d'eortsommuns.

A Aziz,

notre petit,tout étonné quesonpapa aitenn terminésa thèse.

A mesfrèresNour et Amine,amasoeurZeineb,

aetueuses reonnaissanes.

Amabelle-famille,mére, pére, fréreset soeures,

Vous quim'admireztant, soyezsûrs que etravail est lerésultatde votre onaneen moi.

Soyez-en rémeriés.

(8)
(9)

Introdution générale xiii

Introdution

1 Contextede ettethèse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv

2 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi

2.1 Objetif deette thèse . . . . . . . . . . . . . . . . . . . . . . . . . . xvi

2.2 Noshypothèses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii

3 Prinipales ontributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii

4 Organisation du doument . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii

Liste des Algorithmes Liste des tableaux xxv Partie 1 : Etat de l'art 1 Chapitre 1Transport Multimodal : onepts fondamentaux 1.1 Introdution autransportmultimodal . . . . . . . . . . . . . . . . . . . . . . 3

1.1.1 Transportmultimodaldu point de vuesoio-éonomique . . . . . . . 3

1.1.1.1 Modèleen ouhes . . . . . . . . . . . . . . . . . . . . . . . 3

1.1.1.2 Serviesde transport . . . . . . . . . . . . . . . . . . . . . . 4

1.1.1.3 Transportmultimodal. . . . . . . . . . . . . . . . . . . . . . 4

1.1.2 Dénition formelle du transportmultimodal . . . . . . . . . . . . . . 6

(10)

1.1.2.1 Transfertentremodes . . . . . . . . . . . . . . . . . . . . . . 6

1.1.2.2 Modesetservies detransport . . . . . . . . . . . . . . . . . 7

1.1.2.3 Voyagesmultimodauxettournées multimodales . . . . . . . 7

1.1.2.4 Trajetpiéton. . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.1.3 Mobilitémultimodale danslapratique. . . . . . . . . . . . . . . . . . 8

1.1.3.1 Répartitionmodale . . . . . . . . . . . . . . . . . . . . . . . 8

1.1.3.2 Distaneparourue lors d'unvoyage . . . . . . . . . . . . . . 10

1.1.3.3 Typede destination . . . . . . . . . . . . . . . . . . . . . . . 10

1.1.3.4 Motifduvoyage . . . . . . . . . . . . . . . . . . . . . . . . . 10

1.2 Réseauxdetransportmultimodal . . . . . . . . . . . . . . . . . . . . . . . . 12

1.2.1 Modesde transport . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.2.1.1 Lavoiture etle vélo . . . . . . . . . . . . . . . . . . . . . . . 15

1.2.1.2 Transports en ommun . . . . . . . . . . . . . . . . . . . . . 15

1.2.1.3 Vélosen libreservieetCo-voiturage . . . . . . . . . . . . . 15

1.3 Modélisation d'unréseaudu transportmultimodal . . . . . . . . . . . . . . . 16

1.3.1 Modélisation par lesgraphes . . . . . . . . . . . . . . . . . . . . . . . 16

1.3.1.1 Approhe Time-expanded . . . . . . . . . . . . . . . . . . . 16

1.3.1.2 Approhe Time-dependent . . . . . . . . . . . . . . . . . . . 16

1.3.2 Modélisation par automatesellulaires . . . . . . . . . . . . . . . . . . 17

1.3.3 Modélisation baséesurles ativités . . . . . . . . . . . . . . . . . . . 17

1.3.4 Réseauxde Petri etalgèbre desdioïdes . . . . . . . . . . . . . . . . . 17

1.4 Modèle degraphe :uneétude détaillée . . . . . . . . . . . . . . . . . . . . . . 17

1.4.1 Problèmedu hemin leplusrapide . . . . . . . . . . . . . . . . . . . . 18

1.4.1.1 ModèleTime-Expanded. . . . . . . . . . . . . . . . . . . . . 19

1.4.1.2 ModèleTime-Dependent . . . . . . . . . . . . . . . . . . . . 20

1.4.1.3 Comparaison. . . . . . . . . . . . . . . . . . . . . . . . . . . 20

1.4.2 Le modèleréel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

1.4.2.1 Letransfert . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

1.4.2.2 Marheà pied . . . . . . . . . . . . . . . . . . . . . . . . . . 22

1.4.2.3 Problèmedunombre minimum detransferts . . . . . . . . . 22

Chapitre 2État de l'art surl'optimisation 2.1 Théoriede laomplexité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2.1.1 Complexitéalgorithmique . . . . . . . . . . . . . . . . . . . . . . . . . 23

2.1.2 Complexitédesproblèmes. . . . . . . . . . . . . . . . . . . . . . . . . 25

2.2 Modèles d'optimisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

2.2.1 Modèle d'optimisationlassique . . . . . . . . . . . . . . . . . . . . . 27

(11)

2.2.2.1 Optimisation sousinertitude . . . . . . . . . . . . . . . . . 29

2.3 Tehniques de résolution desproblèmes d'optimisation . . . . . . . . . . . . . 30

2.3.1 Méthodes exates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

2.3.1.1 Programmation dynamique. . . . . . . . . . . . . . . . . . . 30

2.3.1.2 La méthode diviseretrégner etlaméthode A . . . . . . . . 31

2.3.1.3 Programmation par ontraintes . . . . . . . . . . . . . . . . 32

2.3.2 Algorithmes approximatifs . . . . . . . . . . . . . . . . . . . . . . . . 33

2.3.2.1 Algorithmes d'approximation. . . . . . . . . . . . . . . . . . 34

2.3.2.2 Lesmétaheuristiques . . . . . . . . . . . . . . . . . . . . . . 34

2.3.2.3 Algorithmes de typeGreedy (glouton) . . . . . . . . . . . . 36

2.4 Optimisation par métaheuristique . . . . . . . . . . . . . . . . . . . . . . . . 37

2.4.1 Optimisation par oloniede fourmis(ACO) . . . . . . . . . . . . . . . 37

2.4.2 L'algorithme génétique . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Chapitre 3Problème du plus ourt hemin en théorie des graphes 3.1 Plus ourthemin statique . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

3.1.1 Algorithme duplus ourthemin deBellman-Ford [13℄ . . . . . . . . 41

3.1.2 L'algorithme de Dijkstra . . . . . . . . . . . . . . . . . . . . . . . . . 42

3.2 Plus ourthemin dynamique. . . . . . . . . . . . . . . . . . . . . . . . . . . 43

3.2.1 Que signiedynamique? . . . . . . . . . . . . . . . . . . . . . . . . . 44

3.2.2 Problème EA ave intervalle de temps . . . . . . . . . . . . . . . . . . 46

3.2.2.1 Algorithme àtemps disret . . . . . . . . . . . . . . . . . . . 46

3.2.2.2 Algorithme basésurBellman-Ford . . . . . . . . . . . . . . . 46

3.2.2.3 Algorithme A . . . . . . . . . . . . . . . . . . . . . . . . . . 47

3.2.2.4 Algorithme deplus ourthemin àdeux-étapes . . . . . . . 47

3.2.3 Problème EA ave un temps dudépart xe . . . . . . . . . . . . . . . 49

3.2.4 Chemin de moindreoût . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.3 Plus ourthemin multi-ritères . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.3.1 ParetoOptimalité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.3.1.1 Dénitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.3.1.2 Indiateurs dequalité . . . . . . . . . . . . . . . . . . . . . . 51

3.3.2 Approhesexates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

3.3.2.1 Algorithme àxationd'étiquette :Martins . . . . . . . . . . 53

3.3.2.2 Algorithmes à orretiond'étiquette (LC) . . . . . . . . . . 55

3.3.2.3 Algorithme delassement (RK) . . . . . . . . . . . . . . . . 55

3.3.2.4 Méthode deuxphases 2P . . . . . . . . . . . . . . . . . . . . 56

(12)

3.3.3 Approhesinomplètes . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Partie 2 : Contributions 59 Chapitre 4Graphe et hypergraphe de transfert 4.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

4.2 Dénitionspréliminaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

4.3 Le graphede transfert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

4.4 Le "Relevant Graph" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

4.5 L'hypergraphe de transfert . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

4.6 Génération desdonnées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

4.6.1 Générateur I:Stohastique . . . . . . . . . . . . . . . . . . . . . . . . 67

4.6.2 Générateur II :Un générateur réaliste . . . . . . . . . . . . . . . . . . 68

4.6.3 Générateur III:OSM . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Chapitre 5Calul d'itinéraire mono-objetif : Approhes Séquentielle et Parallèle 5.1 Introdution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

5.2 ApproheSéquentielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

5.2.1 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

5.2.2 Algorithmes baséssur le"Relevant Graph" . . . . . . . . . . . . . . . 72

5.2.3 AlgorithmeMTDSPP1 :Calul duplus ourthemin basésurlegraphe detransfert 72 5.2.3.1 Algorithmede Dijkstrapour lepré-alul . . . . . . . . . . . 72

5.2.3.2 UtilisationdeACO pour lepré-alul : . . . . . . . . . . . . 74

5.2.3.3 Comparaisondesdeux approhes depré-alul . . . . . . . . 77

5.2.4 AlgorithmeMTDSPP2 :Approhe hybride . . . . . . . . . . . . . . . 78

5.2.4.1 Quelquesdénitions . . . . . . . . . . . . . . . . . . . . . . . 79

5.2.4.2 Graphe Relevant. . . . . . . . . . . . . . . . . . . . . . . . . 81

5.2.4.3 Desriptionde l'algorithmehybride . . . . . . . . . . . . . . 82

5.2.4.4 Comparaisonthéorique . . . . . . . . . . . . . . . . . . . . . 82

5.2.4.5 Implémentation etanalyse desrésultats . . . . . . . . . . . . 84

Références

Documents relatifs

du plus ourt hemin dans un ontexte multi-objetif, pour lequel nous avons fait une. première étude est le seul point non onluant fera l'objet d'un pro jet

Les objectifs principaux de ce programme étaient : - de protéger la population européenne d’Érismature à tête blanche en éradiquant l’Érismature rousse du Royaume-Uni ;

I Cette méthode de capture manuelle qui cible les adultes et juvéniles de Grenouille taureau a été testée pendant 3 ans, de 2007 à 2009, sur deux sites d’étude récemment

(before (defmethod map-object :before (func object) (incf depth))) (after (defmethod map-object :after (func object) (decf depth)))) (map-object (lambda (obj). (format t

Dans le travail du corpus d’articles de presse, l’océrisation a été réalisée à partir des images numérisées à l’aide du logiciel ABBYY FineReader qui permet de

En premier lieu notre but était non seulement d'étudier le comportement informatique et numérique des algorithmes asynchrones mais aussi de comparer leurs performances avec celles

Idée simple née aux Etats-Unis dans la seconde moitié des années 1950, elle consiste à acheminer les marchandises les plus variées (des magnétoscopes aux vieux papiers à

C’est parce qu’il reflète la diversité, celle des identités nationales comme celle des acteurs de l’enseignement supérieur, que le processus de Bologne a pu