A Compact Representation Scheme of Coalitional Games Based on Multi-Terminal Zero-Suppressed Binary Decision Diagrams

Coalitional games, including Coalition Structure Generation (CSG), have been attracting considerable attention from the AI research community. Traditionally, the input of a coalitional game is a black-box function called a characteristic function. Previous studies have found that many problems in coalitional games tend to be computationally intractable in this black-box function representation. Recently, several concise representation schemes for a characteristic function have been proposed. Among them, a synergy coalition group (SCG) has several good characteristics, but its representation size tends to be large compared to other representation schemes. We propose a new concise representation scheme for a characteristic function based on a Zero-suppressed Binary Decision Diagram (ZDD) and a SCG. We show our scheme (i) is fully expressive, (ii) can be exponentially more concise than the SCG representation, (iii) can solve core-related problems in polynomial time in the number of nodes, and (iv) can solve a CSG problem reasonably well by utilizing a MIP formulation. A Binary Decision Diagram (BDD) has been used as unified infrastructure for representing/manipulating discrete structures in such various domains in AI as data mining and knowledge discovery. Adapting this common infrastructure brings up the opportunity of utilizing abundant BDD resources and cross-fertilization with these fields.

[1]  Jörg Rothe,et al.  The cost of stability in weighted voting games , 2009, AAMAS.

[2]  Jonas Holmerin,et al.  Clique Is Hard to Approximate within n1-o(1) , 2000, ICALP.

[3]  James Bailey,et al.  Fast mining of high dimensional expressive contrast patterns using zero-suppressed binary decision diagrams , 2006, KDD '06.

[4]  Fahiem Bacchus,et al.  Graphical models for preference and utility , 1995, UAI.

[5]  Jörg Rothe,et al.  The Cost of Stability in Coalitional Games , 2009, SAGT.

[6]  Randal E. Bryant,et al.  Symbolic Boolean manipulation with ordered binary-decision diagrams , 1992, CSUR.

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

[8]  Vincent Conitzer,et al.  Coalition Structure Generation Utilizing Compact Characteristic Function Representations , 2011 .

[9]  N. Meyers,et al.  H = W. , 1964, Proceedings of the National Academy of Sciences of the United States of America.

[10]  Johan Håstad,et al.  Clique is hard to approximate within n/sup 1-/spl epsiv// , 1996, Proceedings of 37th Conference on Foundations of Computer Science.

[11]  Yann Chevaleyre,et al.  Representing Utility Functions via Weighted Goals , 2009, Math. Log. Q..

[12]  Donald Ervin Knuth,et al.  The Art of Computer Programming , 1968 .

[13]  Sandip Sen,et al.  On the stability of an Optimal Coalition Structure , 2010, ECAI.

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

[15]  Shin-ichi Minato,et al.  Zero-Suppressed BDDs for Set Manipulation in Combinatorial Problems , 1993, 30th ACM/IEEE Design Automation Conference.

[16]  Fabio Somenzi,et al.  Arithmetic Boolean Expression Manipulator Using BDDs , 1997, Formal Methods Syst. Des..

[17]  Sheldon B. Akers,et al.  Binary Decision Diagrams , 1978, IEEE Transactions on Computers.

[18]  U. Faigle,et al.  On the complexity of testing membership in the core of min-cost spanning tree games , 1997 .

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

[20]  Michael P. Wellman,et al.  Generalized value decomposition and structured multiattribute auctions , 2007, EC '07.

[21]  R. J. Aumann,et al.  Cooperative games with coalition structures , 1974 .

[22]  Roberto Rossi,et al.  Synthesizing Filtering Algorithms for Global Chance-Constraints , 2009, CP.

[23]  Sarit Kraus,et al.  On agent types in coalition formation problems , 2010, AAMAS.

[24]  Nicholas R. Jennings,et al.  Representation of coalitional games with algebraic decision diagrams , 2011, AAMAS.

[25]  Vincent Conitzer,et al.  Complexity of constructing solutions in the core based on synergies among coalitions , 2006, Artif. Intell..