Formal Molecular Biology
Formal Molecular Biology
According to V. Danos & C. Laneve J´ erˆ
- me Caffaro
Formal Molecular Biology According to V. Danos & C. Laneve J - - PowerPoint PPT Presentation
Formal Molecular Biology Formal Molecular Biology According to V. Danos & C. Laneve J er ome Caffaro jerome.caffaro@epfl.ch Jean-Philippe Pellet jean-philippe.pellet@epfl.ch 18th May, 2005 Formal Molecular Biology Outline
Formal Molecular Biology
Formal Molecular Biology
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
B C A 1 1 3 2 3 2 1 2
Formal Molecular Biology Introduction & Motivation
A 1 2 3 4
B C A 1 3 3 3 2 1 2 D 1 2 2 1
A B 1 2 4 1 3 2 4 3
Formal Molecular Biology Introduction & Motivation
B C A i h k j a c' c'' c b B C A i h k j a c' c'' c b
Formal Molecular Biology Introduction & Motivation
B C A i h k j a c' c'' c b B C A i h k j a c' c'' c b
Formal Molecular Biology Introduction & Motivation
Formal Molecular Biology Introduction & Motivation
B C A i h k c b B C A i h k c b
Formal Molecular Biology Introduction & Motivation
B C A i h k c b B C A i h k c b
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus Syntax
Formal Molecular Biology The κ-Calculus More Definitions & Properties
Formal Molecular Biology The κ-Calculus More Definitions & Properties
Formal Molecular Biology The κ-Calculus More Definitions & Properties
Formal Molecular Biology The κ-Calculus More Definitions & Properties
Formal Molecular Biology The κ-Calculus More Definitions & Properties
Formal Molecular Biology The κ-Calculus More Definitions & Properties
Formal Molecular Biology The κ-Calculus More Definitions & Properties
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
Formal Molecular Biology The κ-Calculus Reactions & Transition Systems
1 Occurrences of free names are in bijection between S and T
2 S is graph-like ⇔ T is graph-like
Formal Molecular Biology The κ-Calculus κ Summary
Formal Molecular Biology The κ-Calculus κ Summary
Formal Molecular Biology The κ-Calculus κ Summary
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
1 Recruitment. A signal is sent from an initiator agent (a
2 Completion. Now the reaction cannot fail; this information is
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
1 R and P consist of at most two agents 2 fn(R) ⊇ fn(P)
3 bn(R) ∩ G = ∅
4 its projection [R]− → [P]− is monotonic
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
Formal Molecular Biology The mκ-Calculus From κ to mκ, New Notations & Definitions
r (a,i)=⊥}
Formal Molecular Biology The mκ-Calculus Implementation of κ: The Monotonic Protocol
Formal Molecular Biology The mκ-Calculus Implementation of κ: The Monotonic Protocol
y,1 a
y,1 a
y,1 a
y,1 a
y,1 a
y,1 a
Formal Molecular Biology The mκ-Calculus Implementation of κ: The Monotonic Protocol
Formal Molecular Biology The mκ-Calculus Implementation of κ: The Monotonic Protocol
r (a, i) = (b, j)
y,1 a
y,1 a
r (a, i) = (b, j)
y,1 a
y,1 a
y,2 b ) → Ar,a(ix,2), Br,b(jx,2 + out˜ y,2 b )
Formal Molecular Biology The mκ-Calculus Implementation of κ: The Monotonic Protocol
Formal Molecular Biology The mκ-Calculus Implementation of κ: The Monotonic Protocol
y,2 a ) → Ar,a(out˜ y,3 a )
y,3 a
y,3 a
x,4 a ) → A(o˜ x a )
y,3 a
z,3 a ) → A(ı˜ y a + o˜ z a)
Formal Molecular Biology The mκ-Calculus Implementation of κ: The Monotonic Protocol
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
A D B
x
2 1 1
y
2 2 4 C 1 3 3 1 4 2 3 A D B
x
2 1 1
y
2 2 4 C
z
1 3 3 1 4 2 3
u
(νzu)
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
B 2 A 1 2 3 C 1 2 D 2 3
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
B 2 A 1 3 C 1 2 D 3
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x x
y y
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
r,a
x x y y
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,1 r,a x,1
r,b y y
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,1 r,a x,1
r,b
r,c z,1 z,1 y y
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,1 r,a x,1
r,b
r,c z,1 z,1
u,1 u,1 r,d y y
y,1 c
y,1 c
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,1 r,a x,1
r,b
r,c z,1 z,1
u,1 u,1 r,d y,1 y,1
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,1 r,a x,1
r,b
r,c z,1 z,1
u,2 u,2 r,d y,1 y,1
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,1 r,a x,1
r,b
r,c z,1 z,1
u,2 u,2 r,d y,2 y,2
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,2 r,a x,2
r,b
r,c z,1 z,1
u,2 u,2 r,d y,2 y,2
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,2 r,a x,2
r,b
r,c z,2 z,2
u,2 u,2 r,d y,2 y,2
y,2 c
y,2 c
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,3 r,a x,2
r,b
r,c z,3 z,2
u,2 u,2 r,d y,3 y,2
y,2 a
y,3 a
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,4 r,a x,3
r,b
r,c z,4 z,3
u,2 u,2 r,d y,4 y,3
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,4 r,a x,3
r,b
r,c z,4 z,3
u,3 u,3 r,d y,4 y,3
y,3 c
y,3 c
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x,3
r,b
r,c z,3
u,3 u,3 r,d y,3
x z y
y,4 a
Formal Molecular Biology The mκ-Calculus Let’s Understand the Monotonic Protocol
x z y x z u u y
Formal Molecular Biology The mκ-Calculus mκ Summary
Formal Molecular Biology The mκ-Calculus mκ Summary
1
2
Formal Molecular Biology The mκ-Calculus mκ Summary
Formal Molecular Biology Summary & Conclusion