Bitonal Membrane Systems - PowerPoint PPT Presentation

1 / 77
About This Presentation
Title:

Bitonal Membrane Systems

Description:

Membranes are closed non-intersecting curves, ... Ex: Molting. Pad. Aged. Exo. P. P. P. P. Froth. Endo. or. 32. Luca Cardelli. 9/20/09. Ex: Autophagic Process ... – PowerPoint PPT presentation

Number of Views:77
Avg rating:3.0/5.0
Slides: 78
Provided by: LucaCa2
Category:

less

Transcript and Presenter's Notes

Title: Bitonal Membrane Systems


1
BitonalMembrane Systems
Luca CardelliMicrosoft Research MeCBIC
2006Workshop on Membrane Computing
and Biologically Inspired Process
Calculi Venice, 2006-07-09
2
Introduction
3
Related Work
  • Membrane Computing
  • From computability theory (now being applied to
    biological modeling)
  • BioAmbients
  • From distributed systems theory (then applied to
    biological modeling)
  • Brane Calculi
  • Bio-inspired membrane operations
  • Beta-Binders
  • Bio-inspired process interfaces

4
Membranes are Oriented 2D Surfaces
Diffusion (fast)
Lipid
Extracellular Space (H2O)
Hydrophilic head
Flip(rare)
5nm
5nm 60 atoms
Hydrophobic tail
Lipid Bilayer Self-assembling Largely
impermeable Asymmetrical (in real cells) With
embedded proteins A 2D fluid inside a 3D fluid!
Cytosol (H2O)
Embedded membrane proteins
Channels, Pumps (selective, directional)
(Not spontaneous)
5
Systems of Oriented Membranes
Membranes are closed non-intersecting curves,
with an orientation(1). Each membrane has two
faces. A cytosolic (inner) face and an
exoplasmic (outer) face. Nested membranes
alternate orientation.(E.g. cytosolic faces
always face each other, by definition, or by
fusion/fission dynamics) This alternation is
illustrated by using two tones blue (cytosol(2))
and white (exosol(3)). Bitonal diagrams. Double
membranes (e.g. the nuclear membrane) gives us
blue-in-blue components.
phospholipid bilayer
membrane proteins(consistently oriented)
cytosolic face
cytosolic face
cytosol
exosol
exosol
Bitonal diagrams
cytosol
cytosol
(1) A membrane is built from a phospholipid
bilayer that is asymmetrical. Moreover, all real
membranes are heavily sprinkled with proteins
each type of integral membrane protein has a
single specific orientation with respect to the
cytosolic and exoplasmic faces of a cellular
membrane, and all molecules of any particular
integral membrane protein share this orientation.
This absolute asymmetry in protein orientation
confers different properties on the two membrane
faces. MCB p162. (2) Short for Cytoplasmic
Solution. (3) Short for Exoplasmic Region (I am
making this one up).
6
Bitonal Structure
  • Bitonality
  • Blue and white areas alternate.
  • Bitonal Invariant
  • Bitonality and subsystem coloring is preserved by
    reactions. I.e., blue and white fluids never mix
    and never flip color.
  • Bitonal Duality
  • Reactions come in complementary-tone versions.
  • The cell maintains a strong compartment-based
    separation between inside fluids and outside
    fluids even when incorporating foreign material.

Nucleus
E.R.
6vol
9vol
Mitochondria
Golgi
2vol, 1700
6vol
Chloroplasts
LysosomesVacuoles Transport
Cytosol
54vol
3vol, 900
Exosol
Evolutionary explanations of bitonal structure
Mitochondria acquisition
Mitochondria to Chloroplasts
Pre-Eukaryato Eukarya
7
Before We Formalize Anything...
  • What are the fundamental operations?
  • What are the fundamental invariants?

A complete set of bitonal reactions.
8
Gradual Transformations of Membrane Systems
9
Membrane Systems
Good Systems (Closed non-intersecting curves)
Bad Systems
10
Bitonal Membrane Systems
Good Bitonal Systems (Alternating oriented curves)
Bad Bitonal Systems
11
Locally Realizable Reactions
Membrane System
Q What transformations make sense?
Local (Patch) Reactions
A Transformations that obviously make sense
from a local, molecular viewpoint
(Symmetric by 90o rotation.)
(Phospholipids thrown in water self-assemble into
empty vesicles)
12
Gradual Change
A global reaction is a pair of snapshots (before
and after), but we are only interested in gradual
changes e.g.
Mito
  • There are three ways to characterize gradual
    changes
  • Local interactions of membrane patches.
  • (What really happens at the biochemical level.)
  • A specific set of global reactions that are
    biologically meaningful (e.g. mitosis,
    endocytosis) and hence presumably gradually
    implemented.
  • The gradual transformation of small areas of a
    membrane system in ways that do not mix
    fluids on a large scale.
  • These turn out to be equivalent!

13
These Global Reactions are Local Reactions
Reactions that make sense from a descriptive,
global viewpoint
Mito
(Fission)
(Fusion)
Mate
(dual)
(Fission)
Endo
(dual)
Switch
SameLocalView!
Exo
(Fusion)
14
Bitonal Transformations Operational View
15
Bitonal Reactions
We look for reactions that preserve the bitonal
coloring of a membrane system. (And hence
preserve proper membrane orientation.)
16
ü Froth/Fizz Reaction
The spontaneous appearance/disappearance of empty
bubbles (of the correct tonality).
White expanse
Blue expanse
Phospholipid molecules automatically assemble
into closed membranes.
N.B. non-empty membranes should not
spontaneously be created or deleted usually
only very deliberate processes cause that.
However, spontaneous froth/fizz seems be
harmless it means that empty membranes are not
observable.
17
ü Mito/Mate Reaction
P
Q
P
Q
P
Q
Dual
P
Q
P
Q
P
Q
18
ü Endo/Exo Reaction
P
Q
Q
P
Dual
P
Q
Q
P
19
ü Peel/Pad Reaction
Q
Q
Q
Dual
Q
Q
Q
20
ü Bud Reaction
Q
P
Q
P
Obviously a special case of Mito, but it can be,
both biologically and computationally, considerabl
y simpler (no arbitrary splitting). Can also be
seen as Pad Exo
Q
P
Q
P
Q
P
21
û Bad Bubbles
Violates bitonality.
Wrong bubbles
Bubble catastrophe
Violates bitonality in context. Also, ill-toned
reaction arrow.
22
û Flooding
Violates bitonality in context. Also, ill-toned
reaction arrow.
Flooding
P
P
Q
Q
Ex flooding in context violates bitonality
P
P
Q
Q
23
û Ambients
Violate bitonality
Preserve bitonality, but violate stability for
subsystem P (i.e. all membranes of P must be
flipped inside-out).
P
Q
P
Q
P
Q
Q
PI
PI
P
Q
P
Q
Q
Q
P
PI
P
P
P
24
Summary At Least Four Good Reactions
Froth/Fizz
P
Q
Q
P
Endo/Exo
P
Q
P
Q
Mito/Mate
Actually, Peel/Pad is NOT a bitonal reaction by
my definition, but is the composition of two
such. Good enough.
Q
Peel/Pad
Q
25
Mito/Mate by 3 Endo/Exo
Q
P
Q
P
P
Q
Q
P
Q
P
Q
P
(dual)
P
Q
P
Q
26
Endo/Exo by Mito/Mate and Peel/Pad
P
Q
P
Q
Q
P
P
Q
Endo/Exo from Mito/Mate only? No depth of
nesting is constant in Mito/Mate.
27
Peel/Pad by Froth/Fizz and Endo/Exo
P
P
P
P
28
A (Turing) Complete Set of Reactions
Busi, Gorrieri
Others bitonal reactions are Derivable, e.g.
Are all other derivable? YES!
29
Some Examples
30
Ex Eukaryotic Mitosis
31
Ex Molting
P
or
P
Aged
P
P
32
Ex Autophagic Process
Lysosome and target dont just merge.
Lysosome
Target
Enzymes
E.R.
1
2
3
4
5?
6?
Biologically, Mito/Mate clearly happens. However,
weird sequences of Endo/Exo are also common.
7
33
(fake) Ex Clean Eating (why Endo/Exo is
healthier than Mito/Mate)
Dirty!!
P
Q
P
Q
Q
P
P
Q
P
Q
Either
P
Q
P
Q
P
Q
Or
Clean!
P
Q
34
Membrane Algorithms
LDL-Cholesterol Degradation
Protein Production and Secretion
Voet, Voet PrattFundamentals of
Biochemistry Wiley 1999. Ch10 Fig 10-22.
Viral Replication
H.Lodish et al. Molecular Cell Biology. fourth
Edition p.730.
Adapted from B.Alberts et al. Molecular Biology
of the Cell third edition p.279.
35
A Note on Locality
36
Locality
Locality Postulate Interactions should be local
to small membrane patches (to be biologically
implementable). E.g., they should be independent
of global membrane properties such as overall
curvature that cannot be observed locally.
37
Local-view Mito/Mate Reaction
P
Q
P
Q
might curve together or apart
Dual
P
Q
P
Q
Global View
curve apart
P
Q
Both
P
Q
Ah! Local Mito/Mate co-Endo/Exo
curve together
and
R P
Q
Q
R P
38
Locality Violated!
Locally, we cannot distinguish between a
mito-mate and a co-endo-exo reaction. Hence, a
calculus that includes mito-mate reactions but
does not include endo-exo reactions violates
locality, because a local reaction could not
distinguish between the two.
39
Local-view Endo/Exo Reaction
P
Q
Q
P
might curve left or right
Dual
P
Q
Q
P
Global View
curves right
Both
P
Q
Q
P
Ah! Local Endo/Exo co-Mito/Mate
curves left
and
Q
R
P
Q
R P
40
Locality Violated?
Locally, we cannot distinguish between an
endo-exo and a co-mito-mate reaction. But
fortunately, (co-)endo-exo can encode
(co-)mito-mate. So a calculus with only endo-exo
does not prevent mito-mate from happening. (As
long as the dual reactions are included!)
41
Locality needs enough Global Operations
  • Hence, even though Endo/Exo and Mito/Mate
    strictly violate locality, locality is indirectly
    preserved in a bigger system that includes them
    both and their duals.
  • This needs to be better justified after which we
    may forget about local-view reactions.
  • But we cannot go around inventing calculi without
    considering whether their operations are locally
    implementable even in the sense of making sure
    we do not have too few global operations !
  • Problem how to formally represent the local-view
    reactions, so that they can be formally related
    to the global-view reactions, e.g. to prove
    completeness?

42
Bitonal Transformations Relating Local and
Global ReactionsThrough Topology
43
Membrane Systems
  • Def a curve c (on the plane) is a continous map
    in 0,1R2.
  • Def a membrane m is a curve that is
  • simple (i.e., injective in the open interval
    (0,1), hence non-self intersecting and with a
    non-empty interior).
  • closed (having m(0)m(1)).
  • smooth (infinitely differentiable and with all
    derivatives coinciding at m(0),m(1)). (So that we
    can tell when a point is inside a membrane.)
  • Def a membrane system M is a finite set of
    membranes m1, ... , mn whose ranges nowhere
    intersect in R.

44
Depth and Tonality
  • Def the depth of a point (in a membrane system,
    and not on a membrane) is the number of membranes
    that contain it.
  • Def the tonality of a point is white/blue iff
    its depth is even/odd.


0
2
3
3
1
1
2
45
Reactions and Transformations
  • Def a reaction is a pair of membrane systems
    ltM,Mgt the one before (M) and the one after (M)
    the reaction.
  • Def a deformation is a reaction ltM,Mgt with a
    1-1 mapping between membranes in M,M that
    preserves containment.
  • Def a transformation is a finite sequence of
    zero or more reactions.

M
M
46
Layered and Bitonal Reactions
Def A bitonal (resp. layered) reaction is a pair
of membrane systems ltM,Mgt such that the points
that change tone (resp. depth) form a
simply-connected region of the plane (a region
not separated by membranes). (N.B. Layered
Þ Bitonal)
changes tone depth simply connected
Simple Deformation(Layered Bitonal)
Layered Bitonal Reaction
changes tone depth simply connected
Froth
Layered Bitonal Reaction
changes tone depth simply connected
Mito
changes tone simply connected
Non-Layered Bitonal Reaction
Exo
change depth not connected
change depth not connected
47
Non-Bitonal Reactions
A bitonal (resp. layered) reaction is a pair of
membrane systems ltM,Mgt such that the points that
change tone (resp. depth) form a simply-connected
region (a region not separated by membranes).
change tone depth not connected
change tone depth not connected
Wrap
change tone depth not connected
change tone depth not connected
In
change tone depth not connected
change tone depth not connected
In
change tone depth not connected
change tone depth not connected
Pad
but obtainable as the composition of two bitonal
reactions (FrothEndo)
48
Bitonal Transformations
  • A transformation is a finite sequence of
    reactions. A bitonal transformation is a finite
    sequence of bitonal reactions.
  • We want all legal transformations to be bitonal
    transformations (and hence gradual
    transformations). E.g. padding
  • Some transformations are inherently non-bitonal.

not simply connected has hole
Non-Layered Non-Bitonal Reaction (but obtainable
by two bitonal reactions)
Pad
49
Local Reactions (on the plane)
  • Def A switch is (up to deformations) a reaction
    that changes a membrane system M only as
    indicated (say, in the unit circle)
  • Def a froth (fizz) is (up to deformations) a
    reaction that changes a membrane sytem M only as
    indicated

A
B
A
B
E
Switch
E
C
D
C
D
50
Local Bitonal
  • Prop In any membrane system, a switch is a
    bitonal reaction. (So is froth and fizz.)
  • That is, switch changes tonality of only a simply
    connected region of the plane.Proof by cases on
    the external connectivity of switch end-points.
  • Prop All bitonal reactions can be obtained as a
    finite sequence of switch, froth, fizz, and
    deformations.
  • By analysis of the simply connected region that
    changes tonality, and by induction on the number
    of membranes that cross such a region (using
    switch for the induction step, and froth,fizz for
    the base case).
  • Th 1 Local Transformations Bitonal
    Transformations.

51
Soundness and Completeness of Global Operations
  • Def global Endo, Exo, Mito, Mate, Froth, Fizz
    are the following normalized starting
    configurations and related reactions (up to
    deformations)
  • Soundness Any Endo, Exo, Mito, Mate reaction can
    be implemented by switch.
  • Proof obvious a single switch will do it in each
    case (plus deformations).
  • Completeness any switch in a membrane system can
    be represented as either an Endo, Exo, Mito, or
    Mate global reaction.
  • Proof by cases on the external connectivity of
    switch end-points.
  • Further, a sequence of Endo/Exo will suffice,
    since they can code Mito/Mate.

52
Global Bitonal
  • Th 2 Global Transformations Bitonal
    Transformations.
  • Any bitonal transformation can be expressed as a
    finite sequence of Endo, Exo, Froth, Fizz, and
    deformations (because every bitonal reaction can
    be expressed as local transformations, and those
    as global ones).
  • Any sequence is of global transformations is
    bitonal (because each step can be implemented by
    either switch, froth, fizz, or deformations,
    which are all bitonal).

53
Bitonal Calculus The Most Trivial Prototype for
Membrane Calculi
54
Bitonal Calculus
Systems
This algebra is a minimal subset of more
sophisticated process calculi for membranes that
one may devise.
X k XmX hXi
membrane
Axioms
k m is a comm. monoid

F/F
k D hki XmhYi D hhXimYi
E/E
Facts
(without using commutativity)
M/M
P/P
hXimhXi D hhhXiimXi D hhkmhXiimXi D
hhkimXmXi D kmhXmXi D hXmXi
X D Xmk D Xmhki D hhXimki D hhXii
Alternative axiomatization take M/M and P/P as
axioms and derive F/F and E/E as theorems
Define a simple type system that colors
brackets and operators with alternating tones.
k D hji XmhYi D hfXglYi
hki D kmhki D hhkimki D hhkii D k
F/F
Subject reduction theorem. Bitonal coloring is
preserve by reductions.
XmhYi D hhXiimhYi D hhXimYi
E/E
hYi k hYi hfkg Yi hfk hYigi hfhYigi fXg
fhfXgig symmetrically
Conversely, take X hfXgi as axiom, then X hji
hfXg ji hfXgi X i.e. hji is a unit, hence
hji k.
hji k hji hfkg ji hfkgi fkg hfkgi
symmetrically
55
Atonal Calculus
Systems
X k XmX hXi
membrane
Axioms
F/F
k m is a comm. monoid

k D hki XmhYi D hXmYi
I/O
violates bitonality
Facts
Atonal emulates bitonal (obviously)
XmhYi D XmkmhYi D XmhkimhYi D hXmkimhYi D hXimhYi
D hhXimYi
Bitonal emulates atonal, based on this
translation k k (XmY) XmY hXi
hhXii double walling
hYi k hYi hfkg Yi hfk hYigi hfhYigi fXg
fhfXgig symmetrically
Conversely, take X hfXgi as axiom, then X hji
hfXg ji hfXgi X i.e. hji is a unit, hence
hji k.
hji k hji hfkg ji hfkgi fkg hfkgi
symmetrically
56
Summary
  • Bitonal Membrane Systems
  • Algebraically capturing the notion that
    cytosol/exosol do not usually mix during
    membrane transformations.
  • Characterization theorem membrane reactions are
    locally implementable (switch) iff globally
    implementable (endo/exo) iff topologically
    gradual (bitonal).
  • Bitonal Calculus
  • A minimalist membrane calculus.
  • Bitonal can emulate atonal.

57
Q?
58
(Short version)
  • Soundness and Completeness Theorem
  • A transformation of membrane systems
  • is locally realizable (realizable by a sequence
    of switch froth/fizz)
  • iff it is bitonal (changes tone of at most a
    simply-connected region at a time)
  • iff it is fusion/fission-realizable(realizable
    by a sequence of endo/exo froth/fizz)
  • Proof Sketch
  • 1. All local reactions are bitonal reaction.
    E.g., Switch
  • - By cases on the external connectivity of
    A,B,C,D.

59
  • 2. All bitonal reactions can be obtained by
    sequences of local reactions (switch/froth/fizz)
    and deformations.
  • - By analysis of the simply connected regions
    that change tonality, and induction on the
    number of membranes that cross such a region.
  • 3. Endo/Exo and Mito/Mate are bitonal reactions.
  • - They can all be locally implemented by Switch,
    which is bitonal.
  • 4. Any instance of Switch is an instance of
    either Endo, Exo, Mito, or Mate,
  • plus deformations.
  • - By cases on A,B,C,D connectivity around
    Switch.
  • 5. Mito/Mate can be encoded by Endo/Exo.
  • Therefore, any bitonal transformation can be
    written as a sequence of local reactions, and
    hence as a sequence of Endo/Exo/Froth/Fizz plus
    deformations. Conversely, and such sequence is a
    bitonal transformation.

60
So, Endo/Exo Violates Locality?
local view of reaction
P
Q
Q
P
membrane curves right
same local view
R
P
Q
Q
P
R
(not a direct instance of endo/exo)
membrane curves left
Fortunately, Endo/Exo can encode Mito/Mate, so
locality is not actually violated.
61
Appendix Molecules as Small Membranes
62
Molecules as Small Membranes
Mol moln matenKn Moln molnhki
n(k)I mateIn In(k)
dripn(moln) k(n)I KIn Ik(n)
G(moln) n(k)Ik(m) n(k)I.Ik(m)
etc. Moln m n(k)I.Ik(n).ss0hPi ss0hMoln m
Pi
63
Appendix Local Membrane Reactions
64
Membrane Systems
Good Systems (Closed non-intersecting curves)
Bad Systems
65
Bitonal Membrane Systems
Good Bitonal Systems (Alternating oriented curves)
Bad Bitonal Systems
66
Local Unoriented Interactions
67
Switch as a Bitonal Reaction
(dual)
68
Global Effects of Switch
Preserves Bitonality
Decreases Cardinality
Increases Cardinality (self-reactions)
(In 3D these might create a torus require
elaborate staging)
69
Global Effects of Klein
Violates Proper Containment
Produces Unorientable Curves
70
Global Effects of Unravel
Violates Bitonality
Decreases Cardinality
71
Global Effects of Pinch
Preserves Bitonality
Nothing here
72
Global Effects of Pass
Violates Bitonality
Preserves Cardinality
73
Global Effects of Coat
Preserves Bitonality
Nothing here
Increases Cardinality
N.B. Pass can be obtained by Coat Unravel,
showing that Pass violates alternation because
Unravel violates alternation.
74
Reductions to Switch
Coat by Switch
Pass by Switch and Unravel
75
Unoriented Local Reactions
Undo Reactions
sfes


Switch
(Irreversible) Fusion
Unravel
Pass
Coat
76
Oriented Local Reactions
duals
Good Initial Bitonality
No Initial Bitonality

Switch
Violates Membrane Orientation
(IrreversibleFusion)
Unravel
Violates Bitonality
Pass
Violates Bitonality
Coat
77
Local Brane Algebra?
  • Hence, Switch and Coat are the good oriented
    reactions.
  • Moreover, Coat can be obtained by Switch, and
    Pass can be obtained by Coat and Unravel.
  • Can we build a membrane algebra just out of local
    operations such as Switch and Unravel?
Write a Comment
User Comments (0)
About PowerShow.com