Plus courts chemins entre deux sommets
Alexandre Blondin Mass´e
epartement d’informatique
Universit´e du Qu´ebec `a Montr´eal
9 octobre 2014
Cours INF7440
D´epartement d’informatique
A. Blondin Mass´e (UQAM) 9 octobre 2014 1 / 3
Algorithme de Dijkstra
IPermet de calculer la distance entre un sommet source s
et n’importe quel autre sommet;
IEn sauvegardant les pr´ed´ecesseurs dans un tableau, on
peut ensuite r´ecup´erer un chemin de poids minimal;
IL’algorithme glouton consiste `a s´electionner, `a chaque
´etape, le sommet de distance minimale, puis `a mettre `a
jour ses successeurs.
A. Blondin Mass´e (UQAM) 9 octobre 2014 2 / 3
L’algorithme de Dijkstra
0
s
t
y
x
z
10
5
1
2 3 9
2
4 6
7
Sommet s t y x z
Parent ?????
A. Blondin Mass´e (UQAM) 9 octobre 2014 3 / 3
L’algorithme de Dijkstra
0
s
10
t
y
x
z
10
5
1
2 3 9
2
4 6
7
Sommet s t y x z
Parent ?s???
A. Blondin Mass´e (UQAM) 9 octobre 2014 3 / 3
L’algorithme de Dijkstra
0
s
10
t
5
y
x
z
10
5
1
2 3 9
2
4 6
7
Sommet s t y x z
Parent ?ss? ?
A. Blondin Mass´e (UQAM) 9 octobre 2014 3 / 3
1 / 13 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !