05 RO TG Dijkstra Ford 19 20
05 RO TG Dijkstra Ford 19 20
05 RO TG Dijkstra Ford 19 20
Recherche Opérationnelle
THÉORIE DES GRAPHES: CHEMINS OPTIMAUX
• ALGORITHME DE DIJKSTRA
• ALGORITHME DE FORD-BELLMAN
THÉORIE DES GRAPHES
Application aux Chemins Optimaux: Algorithme de DIJKSTRA
B 25 E
16 12 8
14
A 35 19
D G
17
9 15 14
C 22
F
• Il s’agit d’une méthode itérative,
• À chaque itération:
– nous choisissons le sommet j le plus près de A
– nous fixons d(j) la distance entre A et j (le sommet j est dit marqué).
• Au départ, seul A est marqué et d(A) = 0.
• Le sommet le plus près est choisi parmi les sommets non marqués reliés à au moins
un sommet marqué.
• Le sommet choisi j est celui qui atteint
• d(j) est fixée à cette valeur. Nous nous arrêtons lorsque G est marqué
25
16
B E 8
12 14
A 35 19
D G
17
9 15 14
C F
22
Iter Non Visités Visités A B C D E F G
Algorithme de Ford
• Exemple 1:
• Exemple 2: