Worked instance: the approximate-majority CRN (CRN-1) #
The approximate-majority CRN of Angluin, Aspnes and Eisenstat (2008), which Cardelli and
Csikász-Nagy (2012) identify with the cell-cycle switch, has species X, Y (the two
opinions) and B (blank, or undecided) and four reactions with a common rate constant:
X + Y → X + B, X + Y → Y + B, B + X → X + X, B + Y → Y + Y.
From counts x with D = 2·#X·#Y + #B·(#X + #Y) > 0, its jump chain fires each of the two
X + Y reactions with probability #X·#Y / D, B + X → X + X with probability #B·#X / D and
B + Y → Y + Y with probability #B·#Y / D (network_jump_expect). By CRN-1 this is the
sequential undecided-state dynamics on n agents, conditioned on the drawn pair reacting
(network_jumpKernel_eq_ppKernel); a drawn pair reacts with probability D / (4·C(n, 2))
(network_reactProb_eq).
Equations
- One or more equations did not get rendered due to their size.
The approximate-majority CRN.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Propensity-weighted sums over the four reactions.
The total propensity of the approximate-majority CRN: k·(2·#X·#Y + #B·(#X + #Y)).
The jump chain of the approximate-majority CRN with rate constant k, from counts x with
D = 2·#X·#Y + #B·(#X + #Y) > 0: each X + Y reaction fires with probability #X·#Y / D,
B + X → X + X with probability #B·#X / D and B + Y → Y + Y with probability #B·#Y / D.
In the population protocol of the approximate-majority CRN, the drawn pair reacts with
probability (2·#X·#Y + #B·(#X + #Y)) / (4·C(n, 2)).