On the computational complexity of coalitional resource games

We study Coalitional Resource Games (CRGs), a variation of Qualitative Coalitional Games (QCGs) in which each agent is endowed with a set of resources, and the ability of a coalition to bring about a set of goals depends on whether they are collectively endowed with the necessary resources. We investigate and classify the computational complexity of a number of natural decision problems for CRGs, over and above those previously investigated for QCGs in general. For example, we show that the complexity of determining whether conflict is inevitable between two coalitions with respect to some stated resource bound (i.e., a limit value for every resource) is co-NP-complete. We then investigate the relationship between CRGs and QCGs, and in particular the extent to which it is possible to translate between the two models. We first characterise the complexity of determining equivalence between CRGS and QCGs. We then show that it is always possible to translate any given CRG into a succinct equivalent QCG, and that it is not always possible to translate a QCG into an equivalent CRG; we establish some necessary and some sufficient conditions for a translation from QCGs to CRGs to be possible, and show that even where an equivalent CRG exists, it may have size exponential in the number of goals and agents of its source QCG.

[1]  E. Maasland,et al.  Auction Theory , 2021, Springer Texts in Business and Economics.

[2]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[3]  Thomas A. Henzinger,et al.  Resource Interfaces , 2003, EMSOFT.

[4]  Yoav Shoham,et al.  Marginal contribution nets: a compact representation scheme for coalitional games , 2005, EC '05.

[5]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .

[6]  Moshe Tennenholtz,et al.  Multi-entity Models , 1996, Machine Intelligence 14.

[7]  Alberto RibesAbstract,et al.  Multi agent systems , 2019, Proceedings of the 2005 International Conference on Active Media Technology, 2005. (AMT 2005)..

[8]  Victor R. Lesser,et al.  Coalition Formation among Bounded Rational Agents , 1995, IJCAI.

[9]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[10]  Richard M. Karp,et al.  Parallel Algorithms for Shared-Memory Machines , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[11]  David S. Johnson,et al.  A Catalog of Complexity Classes , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[12]  Matthias Klusch,et al.  Dynamic Coalition Formation among Rational Agents , 2002, IEEE Intell. Syst..

[13]  Tuomas Sandholm,et al.  Distributed rational decision making , 1999 .

[14]  Paolo Traverso,et al.  Automated planning - theory and practice , 2004 .

[15]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

[16]  Vincent Conitzer,et al.  Complexity of determining nonemptiness of the core , 2003, EC '03.

[17]  Marc Pauly,et al.  Logic for social software , 2000 .

[18]  SandholmTuomas,et al.  Coalition structure generation with worst case guarantees , 1999 .

[19]  Michael P. Wellman A Market-Oriented Programming Environment and its Application to Distributed Multicommodity Flow Problems , 1993, J. Artif. Intell. Res..

[20]  Jan van Leeuwen,et al.  Handbook of Theoretical Computer Science, Vol. A: Algorithms and Complexity , 1994 .

[21]  Steven P. Ketchpel Coalition Formation Among Autonomous Agents , 1993, MAAMAW.

[22]  Edmund H. Durfee,et al.  Distributed Problem Solving and Planning , 2001, EASSS.

[23]  Sarit Kraus,et al.  Strategic Negotiation in Multiagent Environments , 2001, Intelligent robots and autonomous agents.

[24]  Moshe Tennenholtz,et al.  On Cooperation in a Multi-Entity Model , 1989, IJCAI.

[25]  H. Moses A kernel of Gel’fand–Levitan type for the three‐dimensional Schrödinger equation , 1980 .

[26]  Alan H. Bond,et al.  Readings in Distributed Artificial Intelligence , 1988 .

[27]  Kiyoshi Maruyama,et al.  The Parallel Evaluation of Arithmetic Expressions Without Division , 1973, IEEE Transactions on Computers.

[28]  Paul E. Dunne,et al.  The Complexity of Boolean Networks , 1988 .

[29]  Victor R. Lesser,et al.  Coalitions Among Computationally Bounded Agents , 1997, Artif. Intell..

[30]  Xiaotie Deng,et al.  On the Complexity of Cooperative Solution Concepts , 1994, Math. Oper. Res..

[31]  Christos H. Papadimitriou,et al.  Computational complexity , 1993 .

[32]  Vincent Conitzer,et al.  Computing Shapley Values, Manipulating Value Division Schemes, and Checking Core Membership in Multi-Issue Domains , 2004, AAAI.

[33]  Makoto Yokoo,et al.  Adopt: asynchronous distributed constraint optimization with quality guarantees , 2005, Artif. Intell..

[34]  Sarit Kraus,et al.  Task Allocation Via Coalition Formation Among Autonomous Agents , 1995, IJCAI.

[35]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .

[36]  Onn Shehory,et al.  Coalition structure generation with worst case guarantees , 2022 .

[37]  Cees Witteveen,et al.  Task Coordination for Non-cooperative Planning Agents , 2004 .

[38]  Sarit Kraus,et al.  Coalition Formation Among Autonomous Agents: Strategies and Complexity , 1993, MAAMAW.

[39]  Claude E. Shannon,et al.  The Number of Two‐Terminal Series‐Parallel Networks , 1942 .

[40]  Jesús Mario Bilbao Arrese,et al.  Complexity in cooperative game theory , 2000 .

[41]  Sarit Kraus,et al.  Feasible Formation of Coalitions Among Autonomous Agents in Nonsuperadditive Environments , 1999, Comput. Intell..

[42]  Michael Wooldridge,et al.  On the computational complexity of qualitative coalitional games , 2004, Artif. Intell..

[43]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[44]  Sarit Kraus,et al.  Methods for Task Allocation via Agent Coalition Formation , 1998, Artif. Intell..

[45]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[46]  Frank von Martial Coordinating Plans of Autonomous Agents , 1992, Lecture Notes in Computer Science.

[47]  William J. Cook,et al.  Combinatorial optimization , 1997 .

[48]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[49]  Michael Wooldridge,et al.  Temporal qualitative coalitional games , 2006, AAMAS '06.

[50]  Mordechai Ben-Ari,et al.  Principles of concurrent and distributed programming , 2005, PHI Series in computer science.

[51]  Vaughan R. Pratt,et al.  The effect of basis on size of Boolean expressions , 1975, 16th Annual Symposium on Foundations of Computer Science (sfcs 1975).

[52]  Paolo Traverso,et al.  Automated Planning: Theory & Practice , 2004 .

[53]  Trevor J. M. Bench-Capon,et al.  Complexity in Value-Based Argument Systems , 2004, JELIA.

[54]  Leslie G. Valiant,et al.  Short Monotone Formulae for the Majority Function , 1984, J. Algorithms.

[55]  Cees Witteveen,et al.  Complexity of Task Coordination for Non Cooperative Planning Agents , 2005, CEEMAS.