Stochastic well-structured transition systems
By: James Aspnes
Extending well-structured transition systems to incorporate a probabilistic scheduling rule, we define a new class of stochastic well-structured transition systems that includes population protocols, chemical reaction networks, and many common gossip models; as well as augmentations of these systems by an oracle that exposes a total order on agents as in population protocols in the comparison model or an equivalence relation as in population protocols with unordered data. We show that any implementation of a phase clock in these systems either stops or ticks too fast after polynomially many expected steps, and that any terminating computation in these systems finishes or fails in expected polynomial time. This latter property allows an exact characterization of the computational power of many stochastic well-structured transition systems augmented with a total order or equivalence relation on agents, showing that these compute exactly the languages in BPP, while the corresponding unaugmented systems compute just the symmetric languages in BPL.
Similar Papers
Population Protocols Revisited: Parity and Beyond
Distributed, Parallel, and Cluster Computing
Computers can now count things much faster.
Beyond Lamport, Towards Probabilistic Fair Ordering
Networking and Internet Architecture
Orders computer events even when clocks disagree.
Large-scale distributed synchronization systems, using a cancel-on-completion redundancy mechanism
Probability
Helps systems manage many tasks at once.