Some Recent Algorithms for Finding the Nucleolus of Structured Cooperative Games

Nucleolus is one of the fundamental solution concepts in cooperative game theory. There has been considerable progress in locating the nucleolus in the last three years. The paper motivates through examples how the recent algorithms work efficiently for certain structured class of coperative games. Though the data of a cooperative game grows exponentially in size with the number of players, assignment games, and balanced connected games, grow only polynomially in size, on the number of players. The algorithm for assignment games is based on an efficient graph theoretic algorithm which counts the longest paths to each vertex and trimming of cycles to quickly arrive at the lexicographic geometric centre. Connected games are solved by the technique of feasible direction, initiated in the assignment case. The sellers market corner of the core for assignment games has its counterpart, the lexmin vertex in balanced connected games. Nucleolus has also been characterized via a set of anxioms based on subgame consistency. This is exploited for standard tree games to arrive at an efficient and intuitively explainable algorithm. Improvements on the pivoting manipulations to locate coalitions with constant excess are possible and the paper initially discusses such an algorithm at the beginning.

[1]  Tamás Solymosi On computing the nucleolus of cooperative games , 1993 .

[2]  Hans Reijnierse,et al.  Computing the Nucleolus by Solving a Prolonged Simplex Algorithm , 1996, Math. Oper. Res..

[3]  E. Kohlberg The Nucleolus as a Solution of a Minimization Problem , 1972 .

[4]  L. Shapley,et al.  The assignment game I: The core , 1971 .

[5]  L. S. Shapley,et al.  Geometric Properties of the Kernel, Nucleolus, and Related Solution Concepts , 1979, Math. Oper. Res..

[6]  L. Shapley,et al.  The kernel and bargaining set for convex games , 1971 .

[7]  G. Owen,et al.  The kernel/nucleolus of a standard tree game , 1996 .

[8]  Theo S. H. Driessen,et al.  On Computing the Nucleolus of a Balanced Connected Game , 1998, Math. Oper. Res..

[9]  A. Wyner,et al.  Analysis and Optimization of Systems , 1988 .

[10]  Gur Huberman,et al.  The nucleolus and the essential coalitions , 1980 .

[11]  Jeroen Kuipers,et al.  Combinatorial methods in cooperative game theory , 1994 .

[12]  Theo S. H. Driessen,et al.  A Survey of Consistency Properties in Cooperative Game Theory , 1991, SIAM Rev..

[13]  Irinel Dragan A procedure for finding the nucleolus of a cooperativen person game , 1981, Z. Oper. Research.

[14]  M. Maschler The bargaining set, kernel, and nucleolus , 1992 .

[15]  Stef Tijs,et al.  Sequencing and Cooperation , 1994, Oper. Res..

[16]  Philip Wolfe,et al.  Contributions to the theory of games , 1953 .

[17]  D. Schmeidler The Nucleolus of a Characteristic Function Game , 1969 .

[18]  Nimrod Megiddo,et al.  Computational Complexity of the Game Theory Approach to Cost Allocation for a Tree , 1978, Math. Oper. Res..

[19]  Hartmut Noltemeier,et al.  An algorithm for the determination of longest distances in a graph , 1975, Math. Program..

[20]  J. Sankaran On finding the nucleolus of an n-person cooperative game , 1991 .

[21]  Daniel Granot,et al.  On the core and nucleolus of minimum cost spanning tree games , 1984, Math. Program..

[22]  S. C. Littlechild,et al.  A further note on the nucleoous of the “airport game” , 1976 .

[23]  Guillermo Owen,et al.  A note on the nucleolus , 1974 .

[24]  T. Raghavan,et al.  An algorithm for finding the nucleolus of assignment games , 1994 .

[25]  C. G. Bird,et al.  On cost allocation for a spanning tree: A game theoretic approach , 1976, Networks.

[26]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[27]  Daniel Granot,et al.  On Some Network Flow Games , 1992, Math. Oper. Res..