An Efficient Vector-Based Representation for Coalitional Games

We propose a new representation for coalitional games, called the coalitional skill vector model, where there is a set of skills in the system, and each agent has a skill vector--a vector consisting of values that reflect the agents' level in different skills. Furthermore, there is a set of goals, each with requirements expressed in terms of the minimum skill level necessary to achieve the goal. Agents can form coalitions to aggregate their skills, and achieve goals otherwise unachievable. We show that this representation is fully expressive, that is, it can represent any characteristic function game. We also show that, for some interesting classes of games, our representation is significantly more compact than the classical representation, and facilitates the development of efficient algorithms to solve the coalition structure generation problem, as well as the problem of computing the core and/or the least core. We also demonstrate that by using the coalitional skill vector representation, our solver can handle up to 500 agents.

[1]  Vincent Conitzer,et al.  A Compact Representation Scheme for Coalitional Games in Open Anonymous Environments , 2006, AAAI.

[2]  Donald B. Gillies,et al.  3. Solutions to General Non-Zero-Sum Games , 1959 .

[3]  Michael Wooldridge,et al.  A Tractable and Expressive Class of Marginal Contribution Nets and Its Applications , 2008, Math. Log. Q..

[4]  Jeffrey S. Rosenschein,et al.  Coalitional skill games , 2008, AAMAS.

[5]  S. Ulbrich,et al.  Subgradient Based Outer Approximation for Mixed Integer Second Order Cone Programming , 2012 .

[6]  Stefano Ferilli,et al.  Coalition Structure Generation with GRASP , 2010, AIMSA.

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

[8]  L. Shapley A Value for n-person Games , 1988 .

[9]  M. Lübbecke Column Generation , 2010 .

[10]  S. Ulbrich,et al.  MIXED INTEGER SECOND ORDER CONE PROGRAMMING , 2008 .

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

[12]  Vincent Conitzer,et al.  Coalition Structure Generation Utilizing Compact Characteristic Function Representations , 2009, CP.

[13]  Nicholas R. Jennings,et al.  A Hybrid Algorithm for Coalition Structure Generation , 2012, AAAI.

[14]  Alan Scheller-Wolf,et al.  Combinatorial Coalition Formation for multi-item group-buying with heterogeneous customers , 2010, Decis. Support Syst..

[15]  Matti Latva-aho,et al.  On selfish and altruistic coalition formation in cognitive radio networks , 2010, 2010 Proceedings of the Fifth International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[16]  Helena Keinänen,et al.  Simulated Annealing for Multi-agent Coalition Formation , 2009, KES-AMSTA.

[17]  Nicholas R. Jennings,et al.  A distributed algorithm for anytime coalition structure generation , 2010, AAMAS.

[18]  Tuomas Sandholm,et al.  Anytime coalition structure generation: an average case study , 1999, AGENTS '99.

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

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

[21]  Ramachandra Kota,et al.  Cooperative Virtual Power Plant Formation Using Scoring Rules , 2012, AAAI.

[22]  Kyomin Jung,et al.  Coalitional Structure Generation in Skill Games , 2010, AAAI.

[23]  Talal Rahwan,et al.  Algorithms for coalition formation in multi-agent systems , 2007 .