Skip to main content
Journal cover image

Complexity of constructing solutions in the core based on synergies among coalitions

Publication ,  Journal Article
Conitzer, V; Sandholm, T
Published in: Artificial Intelligence
May 1, 2006

Coalition formation is a key problem in automated negotiation among self-interested agents, and other multiagent applications. A coalition of agents can sometimes accomplish things that the individual agents cannot, or can accomplish them more efficiently. Motivating the agents to abide by a solution requires careful analysis: only some of the solutions are stable in the sense that no group of agents is motivated to break off and form a new coalition. This constraint has been studied extensively in cooperative game theory: the set of solutions that satisfy it is known as the core. The computational questions around the core have received less attention. When it comes to coalition formation among software agents (that represent real-world parties), these questions become increasingly explicit. In this paper we define a concise, natural, general representation for games in characteristic form that relies on superadditivity. In our representation, individual agents' values are given as well as values for those coalitions that introduce synergies. We show that this representation allows for efficient checking of whether a given outcome is in the core. We then show that determining whether the core is nonempty is NP-complete both with and without transferable utility. We demonstrate that what makes the problem hard in both cases is determining the collaborative possibilities (the set of outcomes possible for the grand coalition); we do so by showing that if these are given, the problem becomes solvable in time polynomial in the size of the representation in both cases. However, we then demonstrate that for a hybrid version of the problem, where utility transfer is possible only within the grand coalition, the problem remains NP-complete even when the collaborative possibilities are given. Finally, we show that for convex characteristic functions, a solution in the core can be computed efficiently (in O(nl2) time, where n is the number of agents and l is the number of synergies), even when the collaborative possibilities are not given in advance. © 2006 Elsevier B.V. All rights reserved.

Duke Scholars

Published In

Artificial Intelligence

DOI

ISSN

0004-3702

Publication Date

May 1, 2006

Volume

170

Issue

6-7

Start / End Page

607 / 619

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4611 Machine learning
  • 4603 Computer vision and multimedia computation
  • 4602 Artificial intelligence
  • 1702 Cognitive Sciences
  • 0802 Computation Theory and Mathematics
  • 0801 Artificial Intelligence and Image Processing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Conitzer, V., & Sandholm, T. (2006). Complexity of constructing solutions in the core based on synergies among coalitions. Artificial Intelligence, 170(6–7), 607–619. https://doi.org/10.1016/j.artint.2006.01.005
Conitzer, V., and T. Sandholm. “Complexity of constructing solutions in the core based on synergies among coalitions.” Artificial Intelligence 170, no. 6–7 (May 1, 2006): 607–19. https://doi.org/10.1016/j.artint.2006.01.005.
Conitzer V, Sandholm T. Complexity of constructing solutions in the core based on synergies among coalitions. Artificial Intelligence. 2006 May 1;170(6–7):607–19.
Conitzer, V., and T. Sandholm. “Complexity of constructing solutions in the core based on synergies among coalitions.” Artificial Intelligence, vol. 170, no. 6–7, May 2006, pp. 607–19. Scopus, doi:10.1016/j.artint.2006.01.005.
Conitzer V, Sandholm T. Complexity of constructing solutions in the core based on synergies among coalitions. Artificial Intelligence. 2006 May 1;170(6–7):607–619.
Journal cover image

Published In

Artificial Intelligence

DOI

ISSN

0004-3702

Publication Date

May 1, 2006

Volume

170

Issue

6-7

Start / End Page

607 / 619

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4611 Machine learning
  • 4603 Computer vision and multimedia computation
  • 4602 Artificial intelligence
  • 1702 Cognitive Sciences
  • 0802 Computation Theory and Mathematics
  • 0801 Artificial Intelligence and Image Processing