Models of concurrency, categories, and games Lectures 3 - 6
Pierre Clairambault and Glynn Winskel
Models of concurrency, categories, and games ENS Lyon, September 2017
Models of concurrency, categories, and games Lectures 3 - 6 Pierre - - PowerPoint PPT Presentation
Models of concurrency, categories, and games Lectures 3 - 6 Pierre Clairambault and Glynn Winskel Models of concurrency, categories, and games ENS Lyon, September 2017 EVENT STRUCTURES Event structures are the concurrent analogue of trees in
Models of concurrency, categories, and games ENS Lyon, September 2017
1
2
3
4
5
6
8
9
❴
❴
❴
10
i∈ω Ai) ⇒ a ∈ i∈ω Op(Ai) on ω-chains.
11
p
t
12
g0
E1
g1
E′
f0
h
E′
g1
13
14
15
16
17
18
19
20
F
B
G
f
GF(A)
G(g)
g
21
F
B
G
ǫB
f
g
G(B),B(idG(B)).
23
C( )
Fam
Pr
24
25
26
27
28
29
30
31
π1
f
g
32
p
t
33
34
σ
35
❴
❴
σ
36
σ
S′.
σ′
37
✤ ⊕
❴
❴
38
CA given as the transitive closure of the relation
39
Π1
σC
Aτ
τ⊙σ
A⊥C
40
x ⊆
❴
❴
y
+ B.
41
❴
σ
❴
σ
⊆−
❴
σ
❴
σ
⊆+ σx .
42
+ B are strategies σ : S → A⊥B;
+ σ′
σ
σ =
S′.
σ′
+ B corresponds to σ⊥ : B⊥ + A⊥, as A⊥B ∼
43
44
s
s′
e
e
e
45
✤ ⊕
✤
46
a
a′
47
a1
a2
ak
a
a′
a
a
a′
a′
a′
a
b
48
49
50
S+ σ− 1
2
B ,
2 is the restriction of σ2 to
2 is a demand map taking x ∈ C(S+) to σ− 1 (x) = σ1[x].
51
p on C∞(A)⊤ of Abramsky and Melli`
52
σ
τ
53
54