TES spé
- On calcule le nombre suivant : « coefficient du sommet E sélectionné précédent »+
« poids de l’arête (E-A) » = 0+3=3
- On compare ce nombre au coefficient précédent de A (ici ∞) et on affecte à A le plus petit
des 2 nombres 3 et ∞ : ici 3.
- Il est commode d’écrire 3(E) pour rappeler que le sommet précédemment sélectionné est
E.
• Calcul du coefficient affecté à B.
- On procède le manière analogue, et on obtient 1(E)
• On sélectionne alors le sommet de plus petit coefficient
Ici le sommet B.
Lignes suivantes :
• On remplit ainsi, de proche en proche, chacune des lignes suivantes. On arrête lorsque tous
les sommets ont été sélectionnés.
Attention, si le nouveau poids calculé pour un sommet est supérieur au poids précédent,
on conserve l’ancien.
Lecture du tableau :
• Plus courte chaîne de E à S : (E-B-C-D-S)
On l’obtient en l’écrivant de droite à gauche, de la manière suivante : dans la colonne « S »,
on repère le point inscrit le plus en bas, à savoir D. Puis dans la colonne « D », le point inscrit
le plus en bas : C. Etc
• Poids de cette chaîne : 6
Obtenu en lisant le coefficient de l’extrémité S.
Exercice : On considère le graphe pondéré ci-contre.
1. En utilisant l’algorithme de Dijkstra, trouvez une plus courte chaîne
entre A et C et précisez son poids.
2. Indiquez, à l’aide de l’algorithme de Dijkstra, une plus courte chaîne
entre A et chacun des autres sommets du graphe, et donnez le
poids de chacune d’entre elles.
II. Graphes probabilistes
Définition : Un graphe probabiliste est un graphe orienté, pondéré, tel que
la somme des arêtes sortant de chaque sommet donné vaut 1.
Les graphes probabilistes sont utilisés pour modéliser l’évolution d’un individu pouvant changer
aléatoirement d’état : Les sommets du graphe sont les états possibles de l’individu et le poids d’une
arête orientée issue du sommet i et d’extrémité j est la
probabilité de transition de l’état i à l’état j.
Exemple : dans ce graphe, il y a 3 états possibles : A, B et C.
La probabilité de rester à l’état A est de 0,9, celle de passer de B
à A est de 0,3.
Lorsque l’on est à l’état C, on peut soit y rester (avec une
probabilité de 0,8), soit passer à l’état A (avec une probabilité
de 0,2). On ne peut pas directement passer de C à B.