Verifying and Synthesising Multi-Agent Systems against One-Goal Strategy Logic Specifications
Čermák, Petr (Imperial College London) | Lomuscio, Alessio (Imperial College London) | Murano, Aniello (Università degli Studi di Napoli Federico II)
Strategy Logic (SL) has recently come to the fore as a useful specification language to reason about multi-agent systems. Its one-goal fragment, or SL[1G], is of particular interest as it strictly subsumes widely used logics such as ATL*, while maintaining attractive complexity features. In this paper we put forward an automata-based methodology for verifying and synthesising multi-agent systems against specifications given in SL[1G]. We show that the algorithm is sound and optimal from a computational point of view. A key feature of the approach is that all data structures and operations on them can be performed on BDDs. We report on a BDD-based model checker implementing the algorithm and evaluate its performance on the fair process scheduler synthesis.
Mar-6-2015
- Country:
- North America > United States
- California > Alameda County > Berkeley (0.04)
- Europe
- Italy (0.04)
- United Kingdom > England
- Greater London > London (0.04)
- North America > United States
- Industry:
- Leisure & Entertainment > Games (0.46)
- Technology: