On the computational complexity of weighted voting games

Edith Elkind*, Leslie Ann Goldberg, Paul W. Goldberg, Michael Wooldridge

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

55 Scopus citations

Abstract

Coalitional games provide a useful tool for modeling cooperation in multiagent systems. An important special class of coalitional games is weighted voting games, in which each player has a weight (intuitively corresponding to its contribution), and a coalition is successful if the sum of its members' weights meets or exceeds a given threshold. A key question in coalitional games is finding coalitions and payoff division schemes that are stable, i.e., no group of players has any rational incentive to leave. In this paper, we investigate the computational complexity of stability-related questions for weighted voting games. We study problems involving the core, the least core, and the nucleolus, distinguishing those that are polynomial-time computable from those that are NP-hard or coNP-hard, and providing pseudopolynomial and approximation algorithms for some of the computationally hard problems.

Original languageEnglish (US)
Pages (from-to)109-131
Number of pages23
JournalAnnals of Mathematics and Artificial Intelligence
Volume56
Issue number2
DOIs
StatePublished - Jun 2009
Externally publishedYes

Keywords

  • Core
  • Least core
  • Nucleolus
  • Weighted voting games

ASJC Scopus subject areas

  • Artificial Intelligence
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'On the computational complexity of weighted voting games'. Together they form a unique fingerprint.

Cite this