CorrigeEmdM2 (1)
CorrigeEmdM2 (1)
CorrigeEmdM2 (1)
Propriété de sûreté : elle est définie par les propriétés de validité et l’accord.
- Validité: Si un processus correct décide une valeur v , alors cette valeur a été
proposée par au moins un processus.
- Accord: Si un processus correct décide une valeur v , de même si un autre
processus correct décide une valeur v ' alors v v ' .
1 ,5 pts
Propriété de vivacité : elle est définie par les propriétés de terminaison.
Terminaison: Tous les processus corrects décident finalement.
1
Tour1 : Tour2 :
c1 coordonateur, c2 coordonateur,
est-c1 = v1, ts1 = 1 test-c2 = v2, ts2 =0
test-c2 = v2, ts2 =0 est- c3 = v1, ts3 = 1
est- c3 = v1, ts3 = 1
Si c2 avait choisi celle de la plus grande estampille, il aurait opté pour est-c3 qui est v1,
qui coïncidera avec celle de c1.
Figure 1 : Figure 2 :
0,5 pts
Les messages Orphelins concernés sont : m3, m7, m11 1 pt
2
2. La meilleure ligne de reprise cohérente : (A, C22,C32, C41) 0,5 pt
3. Non, la figure ne représente pas l’effet domino, parce qu’il existe des lignes cohérentes
0,5 pt
1 2 3 4 4
0 0 0 0 3
0 0 0 0 3
0 0 0 0 1
0 1 2 2 2 3 3 3 3
1 1 1 2 2 2 3 3 4
0 0 0 0 2 2 2 3 3
0 0 0 0 1 1 1 1 1
0 0 2 2 2 2
0 0 2 2 2 2 2,5 pts
1 2 2 3 3 3
0 0 0 0 1 1
0 0 2 2 2
0 0 2 2 2
0 2 3 3 3
1 1 1 2 2
6. On les appelle les messages manquants. Pour garantir leur livraison on les enregistre.
Le message concerné est : m3.
1 pt
7. L’algorithme n’a pas détecté tous les Z-Cycles.
Exemple : m11, m9, m5 autour de C
1 pt