Professional Documents
Culture Documents
Cours TG Partie2
Cours TG Partie2
D’ORDONNANCEMENT
Maria ZRIKEM
Notation
Remarque
Dans certains problème d’ordonnancement, les durées des
tâches d(i) sont connues avec certitude, dans d’autres, ce
sont des variables aléatoires.
Ensa de Marrakech, Théorie des graphes, 2010 -2011 5
Contraintes sur les moyens mis en oeuvre
d(i)
d(j)
5 d(j)
début
d(i) 0
d(j)
d(i) 0
d(j)
d(i)
d(j)
d(i) 0 d(j)
d(i) d(j)
Faux
0
d(l)
0 d(k)
d(k) d(l)
Vrai
d(i) d(j)
d(k) d(l)
PP(2) IP(2)
C(5)
D(3)
R(4)
fin
début
F(1)
MM(5) M(7)
MP(6) P(8)
début M(7)
MM(5)
MP(6)
P(8)
PP 2 -- 0 2 14 12 0 12
D 3 -- 0 3 12 9 0 9
MM 5 -- 0 5 14 9 9 9
MP 6 -- 0 6 6 0 0 0
IP 2 Après PP 2 4 16 14 3 12
R 4 Après D 3 7 16 12 0 9
F 1 Après D 3 4 14 13 10 8
P 8 Après MP 6 14 14 6 0 0
C 5 Après PP, D, 7 12 21 16 9 9
IP,R
M 3 Après D, MM, 14 21 21 14 0 0
MP, F, P
IP(2)
C(5)
PP(2) R(4)
fin
D(3) F(1)
début M(7)
MM(5)
MP(6)
P(8)
C(5) D 3 -- 0 3 12 9 0 9
PP(2) R(4) MM 5 -- 0 5 14 9 9 9
3 12 21 21 MP 6 -- 0 6 6 0 0 0
IP 2 Après PP 2 4 16 14 3 12
D(3) F(1)
R 4 Après D 3 7 16 12 0 9
0 0
M(7)
F 1 Après D 3 4 14 13 10 8
MM(5) 14 14
P 8 Après MP 6 14 14 6 0 0
C 5 Après PP, D, 7 12 21 16 9 9
MP(6) IP,R
P(8)
M 3 Après D, 14 21 21 14 0 0
6 6 MM, MP, F, P
M
C
P
F IP(2)
R C(5)
IP PP(2) R(4)
fin
MP D(3) F(1)
M(7)
MM MM(5)
début
D MP(6)
P(8)
PP
0
2 4 6 8 10 12 14 16 18 20 22
d(i)
T(j) ≥ t(i) + d(i) i j
(i,j) * d(i)
T(j) ≥ t(i) + (i,j) * d(i) i j
-tij
t(j) – t(i) ≤ tij i j
tij
t(j)= t(i) + tij i j
j commence exactement
tij unités de temps après le -tij
début de i
Ensa de Marrakech, Théorie des graphes, 2010 -2011 27
Méthode des potentiels : mise en graphe
Exemples :
• la fin de j doit suivre la fin de i d’au moins tij unités d(i) – d(j) + tij
i j
de temps : t(j) + d(j) ≥ t(i) + d(i) + tij
a(i)
• la tâche i doit démarrer exactement à la date a(i) : 0 i
-a(i)
T d Contraintes
IP
2 2 PP 2 --
PP
2 C D 3 --
MM 5 --
R 5
4
0 3 MP 6 --
D
3 fin IP 2 Après PP
0 3 R 4 Après D
3 F
début 0 MM 1 7 F 1 Après D
0 5 P 8 Après MP
M C 5 Après PP, D,
6 8
IP,R
M 3 Après D, MM,
6 MP, F, P
MP P
M
C
P
F
R
IP
MP
F
MM
D
R PP
0
IP R 2 4 6 8 10 12 14 16 18 20 22
IP IP C C C C C
D D IP IP R R R C C C C C
PP PP D IP R R R C C C C C M M M M M M M
2 4 6 8 10 12 14 16 18 20 22
Ensa de Marrakech, Théorie des graphes, 2010 -2011 33
Prise en compte des contraintes cumulatives
Supposons qu’on dispose à
F
chaque instant de 3 équipes.
R
IP R
Intuitivement :
IP IP C C C C C
D D IP IP R R R C C C C C
1- on recule C de 2 semaines PP PP D IP R R R C C C C C M M M M M M M
IP IP F C C C C C
D D IP IP R R R R C C C C C
PP PP D IP I R R R R C C C C C M M M M M M M
P 16 18 20 21
2 4 6 8 10 12 14
1er étape :
N° 1 2 3 4 5 6 7 8 9 10
tâches MP P D MM R PP F M IP C
Début au plus tard 0 6 9 9 12 12 13 14 14 16
ML 0 0 0 9 0 0 10 0 3 9
Début au plus tôt 0 6 0 0 3 0 3 14 2 7
Contraintes cumulatives 0 0 1 0 2 1 1 1 3 3
F IP IP C C C C C
PP PP R R R R IP IP C C C C C
D D D R R R R IP IP C C C C C M M M M M M M
2 4 6 8 10 12 14 16 18 20 21