2018
DOI: 10.1016/j.ic.2017.09.011
|View full text |Cite
|
Sign up to set email alerts
|

Practical verification of multi-agent systems against Slk specifications

Abstract: We introduce Strategy Logic with Knowledge, a novel formalism to reason about knowledge and strategic ability in memoryless multi-agent systems with incomplete information. We exemplify its expressive power; we define the model checking problem for the logic and show that it is PSpace-complete. We propose a labelling algorithm for solving the verification problem that we show is amenable to symbolic implementation. We introduce MCMAS Slk , an extension of the open-source model checker MCMAS, implementing the p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 19 publications
(15 citation statements)
references
References 28 publications
0
15
0
Order By: Relevance
“…For LTL[F ] model checking is in PSPACE (Almagor, Boker, and Kupferman 2016), and so is model checking SLK with memoryless agents (Cermák et al 2018). We show that it is also the case for SLK[F ], as long as the functions f ∈ F can be computed in polynomial space.…”
Section: Model Checkingmentioning
confidence: 92%
“…For LTL[F ] model checking is in PSPACE (Almagor, Boker, and Kupferman 2016), and so is model checking SLK with memoryless agents (Cermák et al 2018). We show that it is also the case for SLK[F ], as long as the functions f ∈ F can be computed in polynomial space.…”
Section: Model Checkingmentioning
confidence: 92%
“…To the best of our knowledge, there are only two other tools that can be used to reason about temporal logic equilibrium properties of concurrent/multi-agent systems: PRALINE [16] and MCMAS [19,20].…”
Section: Methodsmentioning
confidence: 99%
“…Unlike other approaches to rational synthesis and temporal equilibrium analysis, e.g. [21,14,32,42], we employ parity games [29], which are an intuitively simple veri cation model with an abundant associated set of algorithmic solutions [33]. In particular, strategies in our framework, as in [42], can depend on players' actions, leading to a much richer game-theoretic se ing where Nash equilibrium is invariant under bisimilarity [38,39], a desirable property for concurrent and reactive systems [62,49,27,75].…”
Section: Automata and Logic In Computer Science A Common Technique mentioning
confidence: 99%
See 1 more Smart Citation
“…A model checker for Strategy Logic with Knowledge for systems with memoryless strategies and incomplete information is introduced in (Cermák et al 2018). This tool is an extension of the model checker MCMAS, which has also been enhanced with verification of SL[1G] defined for systems with perfect recall and complete information (Cermák, Lomuscio, and Murano 2015).…”
Section: Related Workmentioning
confidence: 99%