vault backup: 2025-04-28 09:02:04
This commit is contained in:
parent
83dcccfc7a
commit
e35e647ca7
3 changed files with 10 additions and 1 deletions
1
.obsidian/workspace.json
vendored
1
.obsidian/workspace.json
vendored
|
@ -213,6 +213,7 @@
|
||||||
},
|
},
|
||||||
"active": "56150e6df7869900",
|
"active": "56150e6df7869900",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"Pasted image 20250428085837.png",
|
||||||
"Concurrent Systems/slides/class 13.pdf",
|
"Concurrent Systems/slides/class 13.pdf",
|
||||||
"Concurrent Systems/notes/13 - Weak Bisimilarity.md",
|
"Concurrent Systems/notes/13 - Weak Bisimilarity.md",
|
||||||
"Pasted image 20250428085410.png",
|
"Pasted image 20250428085410.png",
|
||||||
|
|
|
@ -76,4 +76,12 @@ There is only one special and only one general machine that the workers have to
|
||||||
where rg and rs are used to require the general/special machine, lg and ls are used to leave the general/special machine, and S and G implement a semaphore on the two different machines.
|
where rg and rs are used to require the general/special machine, lg and ls are used to leave the general/special machine, and S and G implement a semaphore on the two different machines.
|
||||||
|
|
||||||
The resulting system is given by:
|
The resulting system is given by:
|
||||||
$$Workers \triangleq (W|W|G|S) \setminus_{\{rg,rs,lg,ls \}}$$
|
$$Workers \triangleq (W|W|G|S) \setminus_{\{rg,rs,lg,ls \}}$$
|
||||||
|
We now want to show that:
|
||||||
|
$$Factory \approx Workers$$
|
||||||
|
i.e., that the specification and the implementation of the factory behave the same (apart from internal actions).
|
||||||
|
|
||||||
|
Let N denote {rg,rs,lg,ls} and x,y ∊ {E,M,D}
|
||||||
|
We can prove that the following relation is a weak bisimulation:
|
||||||
|

|
||||||
|
|
||||||
|
|
BIN
Pasted image 20250428085837.png
Normal file
BIN
Pasted image 20250428085837.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 114 KiB |
Loading…
Add table
Add a link
Reference in a new issue