Académique Documents
Professionnel Documents
Culture Documents
0 1 2 … T
1 2 3 … T
h(1) h(2)
p p p
• X = S {t, t =1,.., T} (T+1 sommets)
• Un arc (S,t) correspond à la décision d’acheter en la période t. lst = p(t)
• Tout sommet t (t, t =1,.., T-1) est relié à t+1. l’arc (t,t+1) correspond à la décision
de stocker pendant la période t et a une longueur de h(t)
• Tout sommet t (t, t =2,.., T) est relié à t-1. l’arc (t,t-1) correspond à la décision de
reporter la demande de la période t à la période t-1 et a une longueur de p.
Théorème
• Soit µ un chemin entre i et j de longueur optimale. Toute partie µ1 de µ
reliant un sommet h à un sommet l est alors de longueur optimale.
4 5
Principe:
A
4 E Appliquer l’Algorithme de
10 5 Bellman pour trouver le
15 D 7 plus court chemin entre le
3 2
sommet A et tout les autres
B C
3 sommet.
Exemple
• Un agent commercial se trouvant à la
ville O décide de participer à une foire à
la ville T. Pour cela, il doit emprunter le
réseau routier donné par la figure ci-
contre. L’agent commercial a estimé le 7
coût de son transport ainsi que les A D
2 -8
bénéfices rapportées par la vente de 4 5
produits aux différentes villes -5
O
S B -1 T
intermédiaires. Sur le graphe, les
3
dépenses ont été représentées par des 4 1 7
C E
longueurs positives ; les bénéfices 4
réalisés ont été représentés par des
longueurs négatives.
Itération O A B C D E T
1 0/O 2/O -5/O 4/O + + +
2 0/O 2/O -6/A 4/O -1/B -2/B +
3 0/O 2/O -6/A 4/O -3/E -3/B 4/D
4 0/O 2/O -6/A 4/O -4/E -3/B 2/D
5 0/O 2/O -6/A 4/O -4/E -3/B 1/D
r(1) = 0,
1 2 5
6
4
2
3 5
7
Exemple : Déterminer les Rangs des
sommets
1
2 4
3
10
1 2 5
6
4
2
3 5
7
• Etape 2 :
Sk={ iX / r(i)=k}
Pour tout i Sk faire (i) min ( (j)lji)
(j,i)U
• Etape 3 :
Faire S=S- Sk
Si S= fin
Sinon faire k=k+1, retour à l’étape 2
Exemple
1
2 4
3
10
1 2 5
6
4
2
3 5
7
1 2 5
6
4
2
3 5
7
(1)=0, (3)=4, (2)=min (4+2, 3) =3, (5)=min (4+7)=11, (4)=min (3+1, 11+5)=4,
(6)=min (4+10, 11+2)=13.