Abstrakt
We design and implement an efficient model checking algorithm for alternating-time temporal logic (ATL) on turn-based multiplayer stochastic games with weighted transitions. This logic allows us to query about the existence of multiplayer strategies that aim to maximize the probability of game runs satisfying resource-bounded next and until logical operators, while requiring that the accumulated weight along the successful runs does not exceed a given upper bound. Our method relies on a recently introduced formalism of abstract dependency graphs (ADG) and we provide an efficient reduction of our model checking problem to finding the minimum fixed-point assignment on an ADG over the domain of unit intervals extended with certain-zero optimization. As the fixed-point computation on ADGs is performed in an on-the-fly manner without the need of a priori generating the whole graph, we achieve a performance that is comparable with state-of-the-art model checker PRISM-games for finding the exact solutions and sometimes an order of magnitude faster for queries that ask about approximate probability bounds. We document this on a series of scalable experiments from the PRISM-games benchmark that we annotate with weight information.
Originalsprog | Engelsk |
---|---|
Titel | 30th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR'20) |
Antal sider | 20 |
Forlag | Springer |
Publikationsdato | 2020 |
Sider | 249-268 |
ISBN (Trykt) | 978-3-030-68445-7 |
ISBN (Elektronisk) | 978-3-030-68446-4 |
DOI | |
Status | Udgivet - 2020 |
Begivenhed | 30th International Symposium on Logic-Based Program Synthesis and Transformation - Bologna (but the event was online), Bologna, Italien Varighed: 7 sep. 2020 → 9 sep. 2020 Konferencens nummer: 30 https://nms.kcl.ac.uk/maribel.fernandez/LOPSTR2020/ |
Konference
Konference | 30th International Symposium on Logic-Based Program Synthesis and Transformation |
---|---|
Nummer | 30 |
Lokation | Bologna (but the event was online) |
Land/Område | Italien |
By | Bologna |
Periode | 07/09/2020 → 09/09/2020 |
Internetadresse |
Navn | Lecture Notes in Computer Science |
---|---|
ISSN | 0302-9743 |