Representation and complexity in Boolean games

24Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Boolean games are a class of two-player games which may be defined via a Boolean form over a set of atomic actions. A particular game on some form is instantiated by partitioning these actions between the players - player 0 and player 1 - each of whom has the object of employing its available actions in such a way that the game's outcome is that sought by the player concerned, i.e. player i tries to bring about the outcome i. In this paper our aim is to consider a number of issues concerning how such forms are represented within an algorithmic setting. We introduce a concept of concise form representation and compare its properties in relation to the more frequently used "extensive form" descriptions. Among other results we present a "normal form" theorem that gives a characterisation of winning strategies for each player. Our main interest, however, lies in classifying the computational complexity of various decision problems when the game instance is presented as a concise form. Among the problems we consider are: deciding existence of a winning strategy given control of a particular set of actions; determining whether two games are "equivalent".

Cite

CITATION STYLE

APA

Dunne, P. E., & Van Der Hoek, W. (2004). Representation and complexity in Boolean games. In Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science) (Vol. 3229, pp. 347–359). Springer Verlag. https://doi.org/10.1007/978-3-540-30227-8_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free