|
ABSTRACT
Weighted voting games (WVG) are coalitional games in which an agent's contribution to a coalition is given by his weight, and a coalition wins if its total weight meets or exceeds a given quota. These games model decision-making in political bodies as well as collaboration and surplus division in multiagent domains. The computational complexity of various solution concepts for weighted voting games received a lot of attention in recent years. In particular, Elkind et al.(2007) studied the complexity of stability-related solution concepts in WVGs, namely, of the core, the least core, and the nucleolus. While they have completely characterized the algorithmic complexity of the core and the least core, for the nucleolus they have only provided an NP-hardness result. In this paper, we solve an open problem posed by Elkind et al. by showing that the nucleolus of WVGs, and, more generally, k-vector weighted voting games with fixed k, can be computed in pseudopolynomial time, i.e., there exists an algorithm that correctly computes the nucleolus and runs in time polynomial in the number of players n and the maximum weight W. In doing so, we propose a general framework for computing the nucleolus, which may be applicable to a wider of class of games.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. F. Banzhaf. Weighted voting doesn't work: a mathematical analysis. Rutgers Law Review, 19:317--343, 1965.
|
| |
2
|
J. M. Bilbao, J. R. Fernández, N. Jiminéz, and J. J. López. Voting power in the European Union enlargement. European Journal of Operational Research, 143:181--196, 2002.
|
 |
3
|
|
| |
4
|
|
| |
5
|
E. Elkind, L. A. Goldberg, P. W. Goldberg, and M. Wooldridge. Computational complexity of weighted threshold games. In Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence, volume 1, pages 718--723, Menlo Park, California, 2007. AAAI Press. ISBN 978-1-57735-323-2.
|
| |
6
|
M. Grötschel, L. Lovász, and A. Schrijver. Geometric algorithms and combinatorial optimization, volume 2 of Algorithms and Combinatorics. Springer-Verlag, Berlin, second edition, 1993.
|
| |
7
|
H. Hamers, F. Klijn, T. Solymosi, S. Tijs, and D. Vermeulen. On the nucleolus of neighbor games. European J. Oper. Res., 146(1):1--18, 2003.
|
| |
8
|
|
| |
9
|
A. Kopelowitz. Computation of the kernels of simple games and the nucleolus of n-person games. Preprint RM 37, 1967. Research Program in Game Theory and Mathematical Economics.
|
| |
10
|
T. Matsui and Y. Matsui. A survey of algorithms for calculating power indices of weighted majority games. J. Oper. Res. Soc. Japan, 43(1):71--86, 2000. New trends in mathematical programming (Kyoto, 1998).
|
| |
11
|
S. Muroga. Threshold Logic and its Applications. John Wiley & Sons, 1971.
|
| |
12
|
M. Núñez. A note on the nucleolus and the kernel of the assignment game. Internat. J. Game Theory, 33(1):55--65, 2004.
|
| |
13
|
|
| |
14
|
H. Reijnierse, J. Potters, A. Biswas. The nucleolus of balanced simple flow networks. Games and Economic Behavior, 54 (1), 205--225, 2006.
|
| |
15
|
D. Schmeidler. The nucleolus of a characteristic function game. SIAM J. Appl. Math., 17:1163--1170, 1969.
|
| |
16
|
|
| |
17
|
L. S. Shapley and M. Shubik. A method for evaluating the distribution of power in a committee system. In The Shapley value, pages 41--48. Cambridge Univ. Press, Cambridge, 1988.
|
| |
18
|
T. Solymosi, T. E. S. Raghavan, and S. Tijs. Computing the nucleolus of cyclic permutation games. European J. Oper. Res., 162(1):270--280, 2005.
|
|