Parallel composition of population protocols (CRN-3) #
The protocol of the proof of [AADFP06, Lemma 3]: states Q₁ × Q₂, input s ↦ (I₁ s, I₂ s),
both components make their own transition in every encounter, and the output of (p₁, p₂) is
ξ(O₁ p₁, O₂ p₂). Every path of the composition projects to paths of both components
(reaches_fst, reaches_snd), and a path of one component lifts to a path of the composition,
along which the other component follows a path of its own (lift_fst, lift_snd). Hence
(prod_stablyComputes): run the first component to an output-stable configuration, then the
second; the first stays output-stable.
Parallel composition of two protocols with output ξ(O₁, O₂) [AADFP06, proof of
Lemma 3].
Equations
- One or more equations did not get rendered due to their size.
Instances For
A path of the first component lifts to the composition (same encounters); the second
component follows a path of P₂.
A path of the second component lifts to the composition (same encounters); the first
component follows a path of P₁.
[AADFP06, Lemma 3] The parallel composition of protocols stably computing φ and ψ
stably computes ξ(φ, ψ).