Examen – Mod´elisation et sp´ecification Master MIC
29 Mars 2019
Dur´ ee : 3h.
Documents autoris´ es : Deux feuilles A4 recto-verso
R´ edaction : Il faut rendre deux copies : Les exercices 1,2,3 et 4 sont ` a rendre ensemble sur une mˆ eme copie, et les exercices 5 et 6 sont ` a rendre sur une autre copie.
Exercice 1 : Analyse qualitative de chaˆınes Markov [3 points]
s 0 s 1
0.3 s 2 s 3
0.8
s 4
0.7
s 5
0.5
1
1 0.2
s 6
0.5
1
s 7
1 0.5
0.5
Figure 1 – Chaˆıne de Markov M 1
On consid` ere la chaˆıne de Markov M 1 repr´ esent´ ee ` a la Figure 1 et les ensembles d’´ etats B 1 = {s 4 } et B 2 = {s 7 }.
D´ eterminez quelles sont les propositions ci-dessous qui sont vraies en justifant votre r´ eponse.
1. P r(s 0 | = FB 1 ) = 1 2. P r(s 0 | = GFB 1 ) = 1 3. P r(s 0 | = GFB 2 ) = 1
Exercice 2 : Analyse de processus de d´ ecision Markovien [2 points]
s 0
s 1 a, 1
s 2
b, 1 a, 0.4
s 3
a, 0.5
a, 1
s 4 a, 0.5
a, 1 a, 0.6
b, 0.7
s 5
b, 0.3
a, 1
Figure 2 – Processus de d´ ecision markovien M 2
On consid` ere le processus de d´ ecision Markovien M 2 repr´ esent´ e ` a la Figure 2. Calculez P r M sup
2(s 0 | = F{s 4 }).
1
Exercice 3 : Analyse quantitative de chaˆınes de Markov [2 points]
s 0
s 1 1 4 1 3
s 2 1 2
1 3
s 3 1 4
1 2
1
s 4 1 3
1
s 5 1 2
3 4
1 4
Figure 3 – Processus de d´ ecision markovien M 3
On consid` ere la chaˆıne de Markov M 3 repr´ esent´ ee ` a la Figure 3. Calculez pour chacun des ´ etats la probabilit´ e d’atteindre l’´ etat s 3 .
Exercice 4 : Mod´ elisation [3 points]
Le professeur Tournesol poss` ede deux parapluies qu’il utilise pour aller de chez lui ` a son laboratoire ainsi que pour le trajet retour. Comme il habite en Belgique, on sait qu’` a chaque fois qu’il se d´ eplace, il y a deux chances sur trois qu’il pleuve. Le professeur fait des aller-retours entre son domicile et son laboratoire. Si il pleut au moment o` u il part et qu’il y a un parapluie ` a son point de d´ epart, il le prend (et l’am` ene ` a son arriv´ ee), sinon il se d´ eplace sans parapluie.
Si il ne pleut pas quand il part et si il y a deux parapluies l` a o` u il se trouve, il y a trois chances sur quatre qu’il prenne un des deux parapluies avec lui (et le laisse ` a destination) (et donc une chance sur quatre qu’il ne prenne pas de parapluie). Dans l’´ etat initial, le professeur est chez lui tout comme les deux parapluies.
1. Proposez une mod´ elisation du syst` eme pr´ ec´ edent.
2. D´ eterminez la probabilit´ e qu’un jour les deux parapluies soient au laboratoire du professeur ?
Exercice 5 : Logiques temporelles CTL et LTL [4 points]
Dans cet exercice, on consid` ere les quatre syst` emes de transitions ´ etiquet´ es de la figure 4 : l’´ etat initial de S 1 est q 0 , celui de S 2 est r 0 , celui de S 3 est s 0 et celui de S 3 est t 0 .
Etant donn´ es un STE S et son ´ etat initial s 0 , on dit qu’une formule φ de CTL est vraie pour S (not´ e S | = φ) si et seulement si on a s 0 | = φ. Et pour une formule φ de LTL, on dit que φ est vraie pour S (not´ e S | = φ) si et seulement si on a ρ | = φ pour toute ex´ ecution ρ qui part de s 0 . On rappelle aussi qu’une logique L distingue deux mod` eles S et S 0 si et seulement si il existe une formule φ de L telle que S | = φ et S 0 6| = φ.
1. Pouvez-vous distinguer S 1 et S 2 avec CTL ? Et avec LTL ? 2. Pouvez-vous distinguer S 2 et S 3 avec CTL ? Et avec LTL ? 3. Pouvez-vous distinguer S 3 et S 4 avec CTL ? Et avec LTL ? Justifier vos r´ eponses.
2
S 1
q 1 {a}
q 3 {b}
q 0 {a}
q 2 {a}
S 2
r 1 {a}
r 0 {a}
r 2 {b}
S 3
s 0 {a}
s 1 {b}
S 4 t 1 {a}
t 3 {b}
t 0 {a}
t 2 {a}
t 4 {b}
t 5 {a}
Figure 4 – STE pour l’exercice 5.
Exercice 6 : Sp´ ecification en logique temporelle [6 points]
Aller/Retour Tarif réduit
Zone1Zone2
Annulation
50¢ 1€ 2€ 4€
Paiement
Café Thé
Annulation
ChocolatSoupe
Prêt Prépa. Fini