Retour au petit exemple
•Ensemble de configurations possibles (N+)
•fonction de transition →:
γi→γi+1 SSi γi+1 =
γi
2si γipair
3γi+1
2sinon (γiimpair)
•Un pr´edicat P(γ) = (γ== 1) ∨(γ== 2)
•Configurations l´egitimes : un= 1, un= 2, i.e : L={1,2}
•propri´et´e de correction
•propri´et´e de convergence ? (i.e : toute ex´ecution atteint une
configuration de L.)
Conjecture `a 1 000 000 Dollars pour la prouver.
13/55 13
Retour au petit exemple
•Ensemble de configurations possibles (N+)
•fonction de transition →:
γi→γi+1 SSi γi+1 =
γi
2si γipair
3γi+1
2sinon (γiimpair)
•Un pr´edicat P(γ) = (γ== 1) ∨(γ== 2)
•Configurations l´egitimes : un= 1, un= 2, i.e : L={1,2}
•propri´et´e de correction ? (i.e toute ex´ecution d´ebutant par
une configuration de Lsatisfait P)
Si γi= 1 alors γi+1 =2
Si γi= 2 alors γi+1 =1
•propri´et´e de convergence ? (i.e : toute ex´ecution atteint une
configuration de L.)
Conjecture `a 1 000 000 Dollars pour la prouver.
13/55 13
Retour au petit exemple
•Ensemble de configurations possibles (N+)
•fonction de transition →:
γi→γi+1 SSi γi+1 =
γi
2si γipair
3γi+1
2sinon (γiimpair)
•Un pr´edicat P(γ) = (γ== 1) ∨(γ== 2)
•Configurations l´egitimes : un= 1, un= 2, i.e : L={1,2}
•propri´et´e de correction : OUI
•propri´et´e de convergence ? (i.e : toute ex´ecution atteint une
configuration de L.)
Conjecture `a 1 000 000 Dollars pour la prouver.
13/55 13
Retour au petit exemple
•Ensemble de configurations possibles (N+)
•fonction de transition →:
γi→γi+1 SSi γi+1 =
γi
2si γipair
3γi+1
2sinon (γiimpair)
•Un pr´edicat P(γ) = (γ== 1) ∨(γ== 2)
•Configurations l´egitimes : un= 1, un= 2, i.e : L={1,2}
•propri´et´e de correction : OUI
•propri´et´e de convergence ? (i.e : toute ex´ecution atteint une
configuration de L.)
Conjecture `a 1 000 000 Dollars pour la prouver.
13/55 13
Notation
Commande
r`egle gard´ee →instruction
•une r`egle gard´ee : un pr´edicat sur les ´etats des voisins.
•une action instruction : un pr´edicat sur les ´etats des voisins.
•instruction : est ex´ecut´ee si la r`egle gard´ee est vraie.
14/55 14
Communications par envoi de messages.