Strategy Logic (SL) is a very expressive logic for specifying and verifying properties of multi-agent systems: in SL, one can quantify over strategies, assign them to agents, and express properties of the resulting plays. Such a powerful framework has two drawbacks: first, model checking SL has non-elementary complexity; second, the exact semantics of SL is rather intricate, and may not correspond to what is expected. In this paper, we focus on strategy dependences in SL, by tracking how existentially-quantified strategies in a formula may (or may not) depend on other strategies selected in the formula. We study different kinds of dependences, refining the approach of [Mogavero et al., Reasoning about strategies: On the model-checking problem, 2014], and prove that they give rise to different satisfaction relations. In the setting where strategies may only depend on what they have observed, we identify a large fragment of SL for which we prove model checking can be performed in 2 -EXPTIME.Strategic interactions in ATL. Strategies in ATL are handled in a very limited way, and there are no real strategic interactions in that logic (which, in return, enjoys a polynomial-time model-checking algorithm). Over the last 10 years, various extensions have been defined and studied in order to allow for more interactions [1,6,5,14,21]. Strategy Logic (SL for short) [6,14] is such a powerful approach, in which strategies are first-class objects; formulas can quantify (universally and existentially) over strategies, store those strategies in variables, assign them to players, and express properties of the resulting plays. As a simple example, the existence of a winning strategy for Player A (with objective ϕ A ) against any strategy of Player B would be written asThis makes the logic both expressive and easy to use (at first sight), at the expense of a very high complexity:SL model checking has non-elementary complexity, and satisfiability is undecidable [14,11]. Dependences in Strategy LogicStrategy dependences in SL. It has been noticed in recent works that the nice expressiveness of SL comes with unexpected phenomena. One recently-identified phenomenon [4] is induced by the separation of strategy quantification and strategy assignment: are the events between strategy quantifications and strategy assignments part of the memory of the strategy? While both options may make sense depending on the applications, only one of them makes model checking decidable [4].A second phenomenon-which is the main focus of the present paper-concerns strategy dependences [14]: in a formula such as ∀σ A . ∃σ B . ξ, the existentially-quantified strategy σ B may depend on the whole strategy σ A ; in other terms, the action returned by strategy σ B after some finite history ρ may depend on what strategy σ A would play on any other history ρ . Again, this may be desirable in some contexts, but it may also make sense to require that strategy σ B after history ρ can be computed based solely on what has been observed along ρ. This approach was initiate...
Abstract. Extending formal verification techniques to handle quantitative aspects, both for the models and for the properties to be checked, has become a central research topic over the last twenty years. Following several recent works, we study model checking for (one-dimensional) weighted Kripke structures with positive and negative weights, and temporal logics constraining the total and/or average weight. We prove decidability when only accumulated weight is constrained, while allowing average-weight constraints alone already is undecidable.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.