๐ฎ
๐ฎ
The Ethereal
Checking Qualitative Liveness Properties of Replicated Systems with Stochastic Scheduling
May 07, 2020 ยท The Ethereal ยท ๐ International Conference on Computer Aided Verification
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Michael Blondin, Javier Esparza, Martin Helfrich, Antonรญn Kuฤera, Philipp J. Meyer
arXiv ID
2005.03555
Category
cs.LO: Logic in CS
Cross-listed
cs.DC
Citations
6
Venue
International Conference on Computer Aided Verification
Last Checked
1 month ago
Abstract
We present a sound and complete method for the verification of qualitative liveness properties of replicated systems under stochastic scheduling. These are systems consisting of a finite-state program, executed by an unknown number of indistinguishable agents, where the next agent to make a move is determined by the result of a random experiment. We show that if a property of such a system holds, then there is always a witness in the shape of a Presburger stage graph: a finite graph whose nodes are Presburger-definable sets of configurations. Due to the high complexity of the verification problem (non-elementary), we introduce an incomplete procedure for the construction of Presburger stage graphs, and implement it on top of an SMT solver. The procedure makes extensive use of the theory of well-quasi-orders, and of the structural theory of Petri nets and vector addition systems. We apply our results to a set of benchmarks, in particular to a large collection of population protocols, a model of distributed computation extensively studied by the distributed computing community.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Logic in CS
๐ฎ
๐ฎ
The Ethereal
Safe Reinforcement Learning via Shielding
๐ฎ
๐ฎ
The Ethereal
Formal Verification of Piece-Wise Linear Feed-Forward Neural Networks
๐ฎ
๐ฎ
The Ethereal
Heterogeneous substitution systems revisited
๐ฎ
๐ฎ
The Ethereal
Omega-Regular Objectives in Model-Free Reinforcement Learning
๐ฎ
๐ฎ
The Ethereal