vault backup: 2025-04-14 10:27:25

This commit is contained in:
Marco Realacci 2025-04-14 10:27:25 +02:00
parent be3bf8e03c
commit 6d7bb8a697
3 changed files with 26 additions and 8 deletions

View file

@ -28,15 +28,16 @@
"state": {
"type": "markdown",
"state": {
"file": "Concurrent Systems/notes/12.md",
"file": "Concurrent Systems/notes/12 - bastaaaaaaaa.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "12"
"title": "12 - bastaaaaaaaa"
}
}
]
],
"currentTab": 1
},
{
"id": "dd628773839aa478",
@ -67,8 +68,7 @@
"title": "class 11"
}
}
],
"currentTab": 1
]
}
],
"direction": "vertical"
@ -238,18 +238,18 @@
"companion:Toggle completion": false
}
},
"active": "364a7591f14f033a",
"active": "2882ba3b76891dd0",
"lastOpenFiles": [
"Concurrent Systems/notes/12 - bastaaaaaaaa.md",
"Concurrent Systems/slides/class 12.pdf",
"Concurrent Systems/slides/class 11.pdf",
"Concurrent Systems/notes/11 - LTSs and Bisimulation.md",
"Concurrent Systems/slides/class 11.pdf",
"Pasted image 20250414093017.png",
"Pasted image 20250414092202.png",
"Pasted image 20250414091528.png",
"Pasted image 20250414091521.png",
"Pasted image 20250414084615.png",
"Pasted image 20250414082824.png",
"Concurrent Systems/notes/12.md",
"HCIW/notes/3 - Beacons.md",
"HCIW/slides/Zooming interfaces.pdf",
"HCIW/slides/Gestural interaction.pdf",

View file

@ -0,0 +1,18 @@
- Up to now, we have considered non-deterministic processes
- Two main features are missing for modeling a concurrent system:
- Simultaneous execution of processes
- Inter-process interaction
- Solutions adopted:
- Parallel composition, with interleaving semantics
- Producer/consumer paradigm
Given a set of names N (that denote events)
- a (∈ N) denotes consumption of event a
- $\bar{a}$ (for a ∈ N) denotes production of event a
- a and $\bar{a}$ are complementary actions: they let two parallel processes synchronize on the event a
When two processes synchronize, an external observer has no way of understanding what is happening in the system
- synchronization is not observable from the outside; it produces a special silent action, that we denote with τ
The set of actions we shall consider is: $$