Automatic Verification of Concurrent Stochastic Systems
Not on the map. Why?
Abstract (arXiv)
Automated verification techniques for stochastic games allow formal reasoning about systems that feature competitive or collaborative behaviour among rational agents in uncertain or probabilistic settings. Existing tools and techniques focus on turn-based games, where each state of the game is controlled by a single player, and on zero-sum properties, where two players or coalitions have directly opposing objectives. In this paper, we present automated verification techniques for concurrent stochastic games (CSGs), which provide a more natural model of concurrent decision making and interaction. We also consider (social welfare) Nash equilibria, to formally identify scenarios where two players or coalitions with distinct goals can collaborate to optimise their joint performance. We propose an extension of the temporal logic rPATL for specifying quantitative properties in this setting and present corresponding algorithms for verification and strategy synthesis for a variant of stopping games. For finite-horizon properties the computation is exact, while for infinite-horizon it is approximate using value iteration. For zero-sum properties it requires solving matrix games via linear programming, and for equilibria-based properties we find social welfare or social cost Nash equilibria of bimatrix games via the method of labelled polytopes through an SMT encoding. We implement this approach in PRISM-games, which required extending the tool's modelling language for CSGs, and apply it to case studies from domains including robotics, computer security and computer networks, explicitly demonstrating the benefits of both CSGs and equilibria-based properties.
Key facts. Cited by 7 papers in the map (data through 13 Oct 2026). First posted on arXiv 11 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 0; 2026: 3.
7 papers.
- 2022Strategy Synthesis for Zero-Sum Neuro-Symbolic Concurrent Stochastic Gamescited by 5
- 2026Counterfactual Reasoning for Causal Responsibility Attribution in Probabilistic Multi-Agent Systemscited by 2
- 2023Multi-Agent Verification and Control with Probabilistic Model Checkingcited by 1
- 2024Responsibility-aware Strategic Reasoning in Probabilistic Multi-Agent Systemscited by 1
- 2026Robust Verification of Concurrent Stochastic Gamescited by 1
- 2024Expectation vs. Reality: Towards Verification of Psychological Gamescited by 0
- 2026Robust PAC Learning of Concurrent Stochastic Gamescited by 0
- 2026Robust PAC Learning of Concurrent Stochastic Games3 Sep 2026
- 2026Counterfactual Reasoning for Causal Responsibility Attribution in Probabilistic Multi-Agent Systems13 May 2026
- 2026Robust Verification of Concurrent Stochastic Games17 Jan 2026
- 2024Expectation vs. Reality: Towards Verification of Psychological Games8 Nov 2024
- 2024Responsibility-aware Strategic Reasoning in Probabilistic Multi-Agent Systems31 Oct 2024
- 2023Multi-Agent Verification and Control with Probabilistic Model Checking5 Aug 2023
- 2022Strategy Synthesis for Zero-Sum Neuro-Symbolic Concurrent Stochastic Games13 Feb 2022