A Modal Logic for Coalitional Power in Games

Journal of Logic and Computation, Feb 2002

We present a modal logic for reasoning about what groups of agents can bring about by collective action. Given a set of states, we introduce game frames which associate with every state a strategic game among the agents. Game frames are essentially extensive games of perfect information with simultaneous actions, where every action profile is associated with a new state, the outcome of the game. A coalition of players is effective for a set of states X in a game if the coalition can guarantee the outcome of the game to lie in X. We propose a modal logic (Coalition Logic) to formalize reasoning about effectivity in game frames, where [C]φ expresses that coalition C is effective for φ. An axiomatization is presented and completeness proved. Coalition Logic provides a unifying game‐theoretic view of modal logic: Since nondeterministic processes and extensive games without parallel moves emerge as particular instances of game frames, normal and non‐normal modal logics correspond to 1‐ and 2‐player versions of Coalition Logic. The satisfiability problem for Coalition Logic is shown to be PSPACE‐complete.

Article PDF cannot be displayed. You can download it here:

https://academic.oup.com/logcom/article-pdf/12/1/149/3657514/120149.pdf

A Modal Logic for Coalitional Power in Games

A Modal Logic for Coalitional Power in Games MARC PAULY, Center for Mathematics and Computer Science (CWI), P.O. Box 94079, 1090 GB Amsterdam, The Netherlands. E-mail: Abstract We present a modal logic for reasoning about what groups of agents can bring about by collective action. Given a set of states, we introduce game frames which associate with every state a strategic game among the agents. Game frames are essentially extensive games of perfect information with simultaneous actions, where every action profile in a is associated with a new state, the outcome of the game. A coalition of players is effective for a set of states game if the coalition can guarantee the outcome of the game to lie in . We propose a modal logic (Coalition Logic) to formalize reasoning about effectivity in game frames, where   expresses that coalition is effective for . An axiomatization is presented and completeness proved. Coalition Logic provides a unifying game-theoretic view of modal logic: Since nondeterministic processes and extensive games without parallel moves emerge as particular instances of game frames, normal and non-normal modal logics correspond to 1- and 2-player versions of Coalition Logic. The satisfiability problem for Coalition Logic is shown to be PSPACE-complete.      Keywords: Modal logic, game theory, multiagent systems. 1 Introduction Modelling actions and their effects is a task which has occupied many researchers in computer science, logic, economics and philosophy. In the simplest case, we have one agent (person, process) who can choose between taking different actions which change the state of the world in various ways. A simple model of this scenario will contain an accessibility relation  which associates to every state of the world all those states which the agent can bring about through his actions, i.e.  holds if in state  the agent can act so as to bring about state . In modal logic, one introduces a language to talk about such Kripke models:  expresses that the agent can act in such a way that  will be true after his action. This simple one-agent case can easily be extended to many agents by considering a relational structure which contains an accessibility relation  for every agent , where   expresses that agent  can bring about . The problem with such a multi-agent action logic is that it considers the different agents in isolation. Given a state  , agent 1 may act to bring about state  and agent 2 may act to bring about state  , but what happens if both of them act simultaneously in  ? Since the actions of the two agents will often not be independent but interact with each other, a more general model of action should associate a resulting state with every pair of actions     of the two players rather than with actions of the players individually. In this paper, we develop a modal logic based on such more general action models which we shall call game frames. At any state of such a frame, each agent    takes an action, and taken together these actions determine the resulting state. This amounts to associating a strategic game form with every state of the frame where the outcomes of the game are states of the frame again. Thus, game frames are essentially extensive game forms with simultaneous ¿ ¿ J. Logic Computat., Vol. 12 No. 1, pp. 149–166 2002 c Oxford University Press 150 A Modal Logic for Coalitional Power in Games actions (see [9]). In Section 2, game frames are introduced together with extensive games without simultaneous moves as well as non-deterministic processes as special cases. Section 3 relates a notion of effectivity to strategic games, formalizing what it means for a coalition of agents to have the ability to force a certain set of outcomes in a strategic game. This notion of effectivity will then be used as the basic semantic notion for the modal logic we develop in Section 4. For a set of agents   , the modal language will contain formulas   which express that the group of agents can bring about , i.e. is effective for . We provide a complete axiomatization of this logic in Section 5, together with some coalitional principles which serve to restrict the power of coalitions enough to yield an axiomatization of extensive games without simultaneous moves. Section 6 discusses the complexity of the satisfiability problem for coalition logic. The possibility for agents to combine strategies when forming a coalition is responsible for making this problem PSPACE-complete rather than NP-complete. Finally, Section 7 provides a unifying game-theoretic view of modal logic where normal as well as non-normal modal logics emerge as restricted versions of Coalition Logic. The logic introduced here can be viewed as a generalization of the modal base logic under[10, 11], an extension of Propositional Dynamic Logic. is lying Parikh’s game logic a logic of determined 2-player games, though a multi-player version is also discussed. The generalization of Coalition Logic consists of dropping the assumption of determinacy and extending the language from individual players to groups of players. While operations on games are not the concern of this paper, such operations could also be added to Coalition Logic, see the remarks in Section 8. 2 A model of interaction: game frames As mentioned in the introduction, we would like an action model where at each state, the actions taken by the agents together determine the resulting state. To obtain such a model, we associate a strategic game with every state of the world. A strategic game          consists of a non-empty finite set of agents or players  , a non-empty set of strategies or actions  for every player    , a non-empty set of outcome states and an outcome function     which associates with every tuple of strategies of the players (strategy profile) an outcome state in . In game theory [9, 2], strategic games also come equipped with a preference relation    for every player    which indicates which outcomes a player prefers. Strictly speaking, our strategic games are only game forms which can be turned into a game by adding these preference relations. For notational convenience, let     denote the strategy tuple for coalition   which consists of player  choosing strategy    . Then given two strategy tuples  and  (where   ),     denotes the outcome state associated with the strategy profile induced by  and  . Let   be the set of all strategic games among the set of players  over the set of states . Then we define a game frame for players  as a pair     where is a non-empty set of states and      is a function which associates strategic games to states. In game theoretic terminology, game frames are essentially extensive game forms with simultaneous moves [9], the only difference being that we assume that at every state some game can be played, i.e. there are no (...truncated)


This is a preview of a remote PDF: https://academic.oup.com/logcom/article-pdf/12/1/149/3657514/120149.pdf
Article home page: https://academic.oup.com/logcom/article/12/1/149/1064211

Pauly, Marc. A Modal Logic for Coalitional Power in Games, Journal of Logic and Computation, 2002, pp. 149-166, Volume 12, Issue 1, DOI: 10.1093/logcom/12.1.149