Vous êtes sur la page 1sur 157

RECHERCHE Chemin de valeur

OPERATIONNELLE Algorithme de FORD optimale

Algorithme de minimisation

1. Numéroter les sommets du graphe dans un ordre quelconque, en observant


toutefois que le sommet de départ doit être marqué x 1 et celui d’arrivé xn ;
2. Affecter provisoirement à tout sommet xi (i  1) une valeur i = + (un très
grand nombre M) et poser 1 = 0 ;
3. Pour tout sommet xj, tel que j - i > v(xi , xj), v( xi , xj ) représentant la valeur
de l’arc (xi,xj), remplacer j par i + v( xi , xj ) ;
4. S’arrêter lorsqu’ aucun i ne peut plus être modifié.
Toutefois, si i > j et j - i > v(xi , xj), il faut recommencer une partie des
opérations à partir de j.

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18
3 6 6 - 3 = ∞ - 25 = ∞ 1 6 = 3 + v( x3 , x6 ) = 25+1 = 26
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18
3 6 6 - 3 = ∞ - 25 = ∞ 1 6 = 3 + v( x3 , x6 ) = 25+1 = 26
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18
3 6 6 - 3 = ∞ - 25 = ∞ 1 6 = 3 + v( x3 , x6 ) = 25+1 = 26
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18
3 6 6 - 3 = ∞ - 25 = ∞ 1 6 = 3 + v( x3 , x6 ) = 25+1 = 26
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
1 2 2 - 1 = ∞ - 0 = ∞ 10 2 = 1 + v( x1 , x2 ) = 0+10 = 10
2 3 3 - 2 = ∞ - 10 = ∞ 15 3 = 2 + v( x2 , x3 ) = 10+15 = 25
4 4 - 2 = ∞ - 10 = ∞ 8 4 = 2 + v( x2 , x4 ) = 10+8 = 18
3 6 6 - 3 = ∞ - 25 = ∞ 1 6 = 3 + v( x3 , x6 ) = 25+1 = 26
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme

1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24
5 9 9 - 5 = ∞ - 24 = ∞ 1 9 = 5 + v( x5 , x9 ) = 24+1 = 25
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24
5 9 9 - 5 = ∞ - 24 = ∞ 1 9 = 5 + v( x5 , x9 ) = 24+1 = 25
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24
5 9 9 - 5 = ∞ - 24 = ∞ 1 9 = 5 + v( x5 , x9 ) = 24+1 = 25
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24
5 9 9 - 5 = ∞ - 24 = ∞ 1 9 = 5 + v( x5 , x9 ) = 24+1 = 25
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
3 11 11 - 3 = ∞ - 25 = ∞ 16 11 = 3 + v( x3 , x11 ) = 25+16 = 41
4 3 3 - 4 = 25 - 18 = 7 8
5 5 - 4 = ∞ - 18 = ∞ 6 5 = 4 + v( x4 , x5 ) = 18+6 = 24
5 9 9 - 5 = ∞ - 24 = ∞ 1 9 = 5 + v( x5 , x9 ) = 24+1 = 25
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31
11 11 - 7 = 41 - 30 = 11 8 11 = 7 + v( x7 , x11 ) = 30+8 = 38
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31
11 11 - 7 = 41 - 30 = 11
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31
11 11 - 7 = 41 - 30 = 11 8 11 = 7 + v( x7 , x11 ) = 30+8 = 38
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 41

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31
11 11 - 7 = 41 - 30 = 11 8 11 = 7 + v( x7 , x11 ) = 30+8 = 38
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
6 5 5 - 6 = 24 - 26 = -2 5
7 7 - 6 = ∞ - 26 = ∞ 4 7 = 6 + v( x6 , x7 ) = 26+4 = 30
7 8 8 - 7 = ∞ - 30 = ∞ 1 8 = 7 + v( x7 , x8 ) = 30+1 = 31
11 11 - 7 = 41 - 30 = 11 8 11 = 7 + v( x7 , x11 ) = 30+8 = 38
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 31
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3 8 = 9 + v( x9 , x8 ) = 25+3 = 28

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3 8 = 9 + v( x9 , x8 ) = 25+3 = 28

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3 8 = 9 + v( x9 , x8 ) = 25+3 = 28
si i > j et j - i > v(xi , xj), recommencer une partie des opérations à partir de j.
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3 8 = 9 + v( x9 , x8 ) = 25+3 = 28
8 7
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3 8 = 9 + v( x9 , x8 ) = 25+3 = 28
8 7 7 - 8 = 30 - 28 = 2
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3 8 = 9 + v( x9 , x8 ) = 25+3 = 28
8 7 7 - 8 = 30 - 28 = 2 1
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 30 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3 8 = 9 + v( x9 , x8 ) = 25+3 = 28
8 7 7 - 8 = 30 - 28 = 2 1 7 = 8 + v( x8 , x7 ) = 28+1 = 29
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
8 7 7 - 8 = 30 - 31 = -1 1
10 10 - 8 = ∞ - 31 = ∞ 2 10 = 8 + v( x8 , x10 ) = 31+2 = 33
9 8 8 - 9 = 31 - 25 = 6 3 8 = 9 + v( x9 , x8 ) = 25+3 = 28
8 7 7 - 8 = 30 - 28 = 2 1 7 = 8 + v( x8 , x7 ) = 28+1 = 29
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
7 8

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 38

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37
8 7

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37
8 7 7 - 8 = 29 - 28 = 1

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37
8 7 7 - 8 = 29 - 28 = 1 1

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37
8 7 7 - 8 = 29 - 28 = 1 1
10
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37
8 7 7 - 8 = 29 - 28 = 1 1
10 10 - 8 = 33 - 28 = 5
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37
8 7 7 - 8 = 29 - 28 = 1 1
10 10 - 8 = 33 - 28 = 5 2
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 33
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37
8 7 7 - 8 = 29 - 28 = 1 1
10 10 - 8 = 33 - 28 = 5 2 10 = 8 + v( x8 , x10 ) = 28+2 = 30
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 30
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
7 8 8 - 7 = 28 - 29 = -1 1
11 11 - 7 = 38 - 29 = 9 8 11 = 7 + v( x7 , x11 ) = 29+8 = 37
8 7 7 - 8 = 29 - 28 = 1 1
10 10 - 8 = 33 - 28 = 5 2 10 = 8 + v( x8 , x10 ) = 28+2 = 30
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 30
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 30
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 30
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 30
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 = 9 + v( x9 , x10 ) = 25+4 = 29

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 30
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 10 = 9 + v( x9 , x10 ) = 25+4 = 29

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 30
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 30
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29
10 12

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29
10 12 12 - 10 = ∞ - 29 = ∞

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29
10 12 12 - 10 = ∞ - 29 = ∞ 7

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29
10 12 12 - 10 = ∞ - 29 = ∞ 7 12 = 10 + v( x10 , x12 ) = 29+7 = 36

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29
10 12 12 - 10 = ∞ - 29 = ∞ 7 12 = 10 + v( x10 , x12 ) = 29+7 = 36

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29
10 12 12 - 10 = ∞ - 29 = ∞ 7 12 = 10 + v( x10 , x12 ) = 29+7 = 36
11 12
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29
10 12 12 - 10 = ∞ - 29 = ∞ 7 12 = 10 + v( x10 , x12 ) = 29+7 = 36
11 12 12 - 11 = 36 - 37 = -1
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
9 8 8 - 9 = 28 - 25 = 3 3
10 10 - 9 = 30 - 25 = 5 4 10 = 9 + v( x9 , x10 ) = 25+4 = 29
10 12 12 - 10 = ∞ - 29 = ∞ 7 12 = 10 + v( x10 , x12 ) = 29+7 = 36
11 12 12 - 11 = 36 - 37 = -1 6
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞ 3

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞ 3 14 = 13 + v( x13 , x14 ) = 49+3 = 52

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞ 3 14 = 13 + v( x13 , x14 ) = 49+3 = 52

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞ 3 14 = 13 + v( x13 , x14 ) = 49+3 = 52
14 16
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞ 3 14 = 13 + v( x13 , x14 ) = 49+3 = 52
14 16 16 - 14 = ∞ - 52 = ∞
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞ 3 14 = 13 + v( x13 , x14 ) = 49+3 = 52
14 16 16 - 14 = ∞ - 52 = ∞ 3
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞ 3 14 = 13 + v( x13 , x14 ) = 49+3 = 52
14 16 16 - 14 = ∞ - 52 = ∞ 3 16 = 14 + v( x14 , x16 ) = 52+3 = 55
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
11 13 13 - 11 = ∞ - 37 = ∞ 12 13 = 11 + v( x11 , x13 ) = 37+12 = 49
12 15 15 - 12 = ∞ - 36 = ∞ 9 15 = 12 + v( x12 , x15 ) = 36+9 = 45
13 14 14 - 13 = ∞ - 49 = ∞ 3 14 = 13 + v( x13 , x14 ) = 49+3 = 52
14 16 16 - 14 = ∞ - 52 = ∞ 3 16 = 14 + v( x14 , x16 ) = 52+3 = 55
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
15 14

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 52
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 55
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 53
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 53
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53
15 14

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 53
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53
15 14 14 - 15 = 50 - 45 = 5

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 53
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53
15 14 14 - 15 = 50 - 45 = 5 5

version 2.0 2015


RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 53
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53
15 14 14 - 15 = 50 - 45 = 5 5
15 16
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 53
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53
15 14 14 - 15 = 50 - 45 = 5 5
15 16 16 - 15 = 53 - 45 = 8
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 53
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53
15 14 14 - 15 = 50 - 45 = 5 5
15 16 16 - 15 = 53 - 45 = 8 6
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 53
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53
15 14 14 - 15 = 50 - 45 = 5 5
15 16 16 - 15 = 53 - 45 = 8 6 16 = 15 + v( x15 , x16 ) = 45+6 = 51
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

i j j - i v(xi , xj) j
15 14 14 - 15 = 52 - 45 = 7 5 14 = 15 + v( x15 , x14 ) = 45+5 = 50
14 16 16 - 14 = 55 - 50 = 5 3 16 = 14 + v( x14 , x16 ) = 50+3 = 53
15 14 14 - 15 = 50 - 45 = 5 5
15 16 16 - 15 = 53 - 45 = 8 6 16 = 15 + v( x15 , x16 ) = 45+6 = 51
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015
RECHERCHE Chemin de valeur
OPERATIONNELLE Algorithme de FORD optimale

Exemple d’application de l’algorithme


5 = 24 9 = 25
1 4 10 = 29
6 x5 x9 7 12 = 36
4 = 18 x10
x4 3 2 x12 9 15 = 45
8 5 x15
1 = 0 6 = 26 1 x8 6
8 = 28
16 = 51
x1 10 x2 8 x6 4 1 5
x7 6 x16
2 = 10 1 7 = 29 3
15 8
x3 13 = 49
3 x14
3 = 25 16 12 x13
x11 14 = 50
11 = 37

Pour trouver le chemin


A la fin de l’algorithme, i donne, pour xi, la valeur du chemin minimal entre les
sommets x1 et xi. Pour trouver ce chemin, il suffit de remonter dans le graphe, à
partir de xn, en cherchant au fur et à mesure, le ou les prédécesseurs du sommet x p,
tels que p = p-1 + v(xp-1 , xp).
version 2.0 2015

Vous aimerez peut-être aussi