“Sometimes” and “not never” revisited: on branching versus linear time temporal logic
Journal of the ACM (JACM) - The MIT Press scientific computation series
An automata-theoretic approach to branching-time model checking
Journal of the ACM (JACM)
Information and Computation - Special issue on FLOC '96
Alternating-time temporal logic
Journal of the ACM (JACM)
Automata logics, and infinite games: a guide to current research
Automata logics, and infinite games: a guide to current research
Fundamenta Informaticae - Multiagent Systems (FAMAS'03)
Alternating-time temporal logics with irrevocable strategies
TARK '07 Proceedings of the 11th conference on Theoretical aspects of rationality and knowledge
Alternating-time temporal logic with explicit strategies
TARK '07 Proceedings of the 11th conference on Theoretical aspects of rationality and knowledge
A Logic of Strategic Ability Under Bounded Memory
Journal of Logic, Language and Information
ATL with Strategy Contexts and Bounded Memory
LFCS '09 Proceedings of the 2009 International Symposium on Logical Foundations of Computer Science
Strengthening Admissible Coalitions
Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy
A generic constructive solution for concurrent games with expressive constraints on strategies
ATVA'07 Proceedings of the 5th international conference on Automated technology for verification and analysis
Information and Computation
CSL'10/EACSL'10 Proceedings of the 24th international conference/19th annual conference on Computer science logic
Relentful strategic reasoning in alternating-time temporal logic
LPAR'10 Proceedings of the 16th international conference on Logic for programming, artificial intelligence, and reasoning
Strategies in games: a logic-automata study
ESSLLI'10 Proceedings of the 2010 conference on ESSLLI 2010, and ESSLLI 2011 conference on Lectures on Logic and Computation
Specification and verification of multi-agent systems
ESSLLI'10 Proceedings of the 2010 conference on ESSLLI 2010, and ESSLLI 2011 conference on Lectures on Logic and Computation
What makes ATL* decidable? a decidable fragment of strategy logic
CONCUR'12 Proceedings of the 23rd international conference on Concurrency Theory
Pushdown module checking with imperfect information
Information and Computation
Hi-index | 0.00 |
In recent years, huge effort has been devoted to the definition of modal logics for strategic reasoning in the setting of multi-agent games. In this area, a recent contribution is the introduction of Strategy Logic (SL, for short) by Mogavero, Murano, and Vardi. This logic allows to reason explicitly about strategies as first order objects. It strictly subsumes all major previously studied logics in the field and let to express in a very natural and elegant way several solution concepts like Nash equilibria, secure equilibira, ecc. The price that one has to pay for the high expressiveness of SL semantics is that agents' strategies it admits may be not behavioral, i.e., a choice of an agent, at a given moment of a play, may depend on a choice another agent can make in the future, along the same play. As the latter choices are unpredictable, these kinds of strategies cannot be implemented. Clearly, this is a strong practical limitation on using SL for synthesizing strategies. In this paper, we investigate two syntactical fragments of SL, namely Conjunctive Strategy Logic and Disjunctive Strategy Logic, respectively named SL[CG] and SL[DG] for short, and prove that their semantics admit behavioral strategies only. These logics are respectively obtained by forcing SL formulas to be only conjunctions or disjunctions of goals, which are temporal assertions associated with a binding of agents with strategies. As SL formulas with any Boolean combination of goals turn out to be non behavioral, we have that SL[CG] and SL[DG] represent the maximal fragments of SL having behavioral strategies. As a consequence of the above results, we also prove that the model-checking question for both SL[CG] and SL[DG] is solvable in 2ExpTime as it is for the subsumed logic ATL*.