• Aucun résultat trouvé

TD 2 : Comparaison de systèmes : traces, échecs, bisimulation

N/A
N/A
Protected

Academic year: 2022

Partager "TD 2 : Comparaison de systèmes : traces, échecs, bisimulation"

Copied!
2
0
0

Texte intégral

(1)

Université d’Evry Val d’Essonne, Master Informatique et Systèmes

Génie Logiciel 2

TD 2 : Comparaison de systèmes : traces, échecs, bisimulation

Tarek Melliti & Pascal Poizat 2011-2012

Exercice - 1 Pre-ordre et équivalence de traces et d’échecs

1- Donnez à chaque fois le processP qui génère les traces suivantes : – trace(P) ={, a, aa, aaa, aaaa, ...}

– trace(P) ={, a, ab, ac}

– trace(P) ={, a, ab, cd, bc}

– trace(P) ={, a, ab, abb, abbc, abbcb, abbcbb, abbcbbc, ...}

– {, abcd, acbd, acdb, cabd, cadb, cdab} ⊂trace(P)

2- Ordonnez les systèmes de la figure 1 selon les relations de pre-ordre de traces (vT) et d’échecs (vF). Justifiez à chaque fois votre réponse.

Figure 1 – cinq systèmes à ordonner

Exercice - 2 Bisimulation forte

1- Testez la bisimulation forte entre les systèmes de Figure 2

Exercice - 3 Bisimulation faible et congruence

Soient les systèmesP1,P2,S1 et S2de la figure 3 :

1- Est-ce que les systèmesP1et P2 sont faiblement bi-simulaires ? 2- ÉcrivezS1 etS2 en fonction deP1 etP2.

3- Est-ce queS1est faiblement bi-similaire àS2?

4- Que constatez vous concernant la congruence de la bi-simulation faible ?

5- À votre avis quelle modification doit-on apporter à la définition de la bi-simulation faible pour obtenir une relation congruente (qu’on note≈C) ?

1

(2)

TD 2 : Comparaison de systèmes : traces, échecs, bisimulation M1 - GL2 2011-2012

Figure2 – Quelques systèmes de transition

Figure3 – bi-simulation faible et congruence

Exercice - 4 Bisimulation faible et Branchante

Soient les systèmes deux systèmes suivants :

a

b

τ b a b τ

Figure 4 – bisimulation faible et bisimulation Branchante

1- Est-ce que les systèmes de la figure 4 sont faiblement bisimulaires ?

2- Est-ce que les systèmes de la figure 4 sont reliés par la bisimulation branchante ?

3- Selon vous, laquelle est la relation la plus fine entre la bisimulattion faible et branchante ? 4- Est-ce que la bisimulation branchante est une congruence par rapport à l’opérateur de choix (+) ? Prouvez le ?

Université d’Evry Val d’Essonne 2

Références

Documents relatifs

Cette m´ethode nous permet de d´etecter les blocages : le cavalier arrive sur la case d’indice n, n est alors retir´e de toutes les listes ListeCA[k] pour toute case k permise pour

Cette m´ethode nous permet de d´etecter les blocages : le cavalier arrive sur la case d’indice n, n est alors retir´e de toutes les listes ListeCA[k] pour toute case k permise pour

tés d’aliments nécessaires pour satisfaire les besoins énergétiques des vaches laitières sont très voisines dans les systèmes français et néerlandais ; les différences

Montrer que f admet un prolongement d´ erivable sur R tout entier... Prouver que la convergence

Montrer que f admet un prolonge- ment d´ erivable sur R tout entier... Prouver que la convergence

Aux abords du stade de Twickenham à Londres, un supporter néo-zélandais achète 3 écharpes à l’effigie de son équipe et deux peluches de la mascotte de la coupe du monde de

Afin d’identifier les différentes pièces soudées, un système d’identification par code à barres est mis en place. Le code est complété par un bit de contrôle e

Dans toute la suite, on consid` ere une variable al´ eatoire X d´ efinie sur un certain espace probabilis´ e (Ω, A, P ) et admettant la fonction f pour densit´ e.... D´ eterminer