2021
DOI: 10.1007/s10703-020-00356-y
|View full text |Cite
|
Sign up to set email alerts
|

Automatic verification of concurrent stochastic systems

Abstract: 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 (C… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
29
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 19 publications
(30 citation statements)
references
References 75 publications
0
29
0
Order By: Relevance
“…where 𝛽 ∈ (0, 1) is the discount factor. Solving a zero-sum NS-CSG reduces to the problem of solving a 2-agent NS-CSG (which we can formalise with the definition of a CSG coalition game [19]). While coalitions remain useful from a modelling perspective, and for the definition of temporal logic specifications [19], to simplify presentation in this paper we will simply restrict our attention to NS-CSGs with 2 agents.…”
Section: Definition 7 (Ns-csgmentioning
confidence: 99%
See 1 more Smart Citation
“…where 𝛽 ∈ (0, 1) is the discount factor. Solving a zero-sum NS-CSG reduces to the problem of solving a 2-agent NS-CSG (which we can formalise with the definition of a CSG coalition game [19]). While coalitions remain useful from a modelling perspective, and for the definition of temporal logic specifications [19], to simplify presentation in this paper we will simply restrict our attention to NS-CSGs with 2 agents.…”
Section: Definition 7 (Ns-csgmentioning
confidence: 99%
“…An important class of dynamic games is stochastic games [35], which move between states according to transition probabilities controlled jointly by multiple agents (players). Extending both strategicform games to dynamic environments and Markov decision processes to multiple players, stochastic games have long been used to model sequential decision-making problems with more than one agent, ranging from multi-agent reinforcement learning [40], to quantitative verification and synthesis for equilibria [19] and economics [1].…”
Section: Introductionmentioning
confidence: 99%
“…A separate though closely related thread of research into the verification of multi-agent systems has emerged from the probabilistic model-checking community. The most prominent example of this in recent years is the expansion of PRISM [54], a popular tool for probabilistic model-checking, to handle first Turn-Based [11] and now Concurrent Stochastic Games (Markov Games) [55,56]. Earlier work was limited to non-cooperative turn-based or zero-sum concurrent settings.…”
Section: Prism-gamesmentioning
confidence: 99%
“…Earlier work was limited to non-cooperative turn-based or zero-sum concurrent settings. Later efforts considering cooperative, concurrent games were initially restricted to those with only two coalitions, but this restriction has been partially lifted in the most recent instantiation of the work, which supports model-checking of arbitrary numbers of coalitions in the special case of stopping games -those in which eventually, with probability one, the outcome of each player's objective becomes fixed [56]. We note further that the current version of the tool also supports the use of Probabilistic Timed Automata in verifying Turn-Based Markov Games with real-valued clocks [57].…”
Section: Prism-gamesmentioning
confidence: 99%
See 1 more Smart Citation