4,167 research outputs found

    Optimal Coalition Structures in Cooperative Graph Games

    Full text link
    Representation languages for coalitional games are a key research area in algorithmic game theory. There is an inherent tradeoff between how general a language is, allowing it to capture more elaborate games, and how hard it is computationally to optimize and solve such games. One prominent such language is the simple yet expressive Weighted Graph Games (WGGs) representation [14], which maintains knowledge about synergies between agents in the form of an edge weighted graph. We consider the problem of finding the optimal coalition structure in WGGs. The agents in such games are vertices in a graph, and the value of a coalition is the sum of the weights of the edges present between coalition members. The optimal coalition structure is a partition of the agents to coalitions, that maximizes the sum of utilities obtained by the coalitions. We show that finding the optimal coalition structure is not only hard for general graphs, but is also intractable for restricted families such as planar graphs which are amenable for many other combinatorial problems. We then provide algorithms with constant factor approximations for planar, minor-free and bounded degree graphs.Comment: 16 pages. A short version of this paper is to appear at AAAI 201

    Coalition structure generation over graphs

    No full text
    We give the analysis of the computational complexity of coalition structure generation over graphs. Given an undirected graph G = (N,E) and a valuation function v : P(N) ā†’ R over the subsets of nodes, the problem is to find a partition of N into connected subsets, that maximises the sum of the components values. This problem is generally NP-complete; in particular, it is hard for a defined class of valuation functions which are independent of disconnected members ā€” that is, two nodes have no effect on each others marginal contribution to their vertex separator. Nonetheless, for all such functions we provide bounds on the complexity of coalition structure generation over general and minor free graphs. Our proof is constructive and yields algorithms for solving corresponding instances of the problem. Furthermore, we derive linear time bounds for graphs of bounded treewidth. However, as we show, the problem remains NP-complete for planar graphs, and hence, for any Kk minor free graphs where k ā‰„ 5. Moreover, a 3-SAT problem with m clauses can be represented by a coalition structure generation problem over a planar graph with O(m2) nodes. Importantly, our hardness result holds for a particular subclass of valuation functions, termed edge sum, where the value of each subset of nodes is simply determined by the sum of given weights of the edges in the induced subgraph

    A hybrid algorithm for coalition structure generation

    No full text
    The current state-of-the-art algorithm for optimal coalition structure generation is IDP-IPā€”an algorithm that combines IDP (a dynamic programming algorithm due to Rahwan and Jennings, 2008b) with IP (a tree-search algorithm due to Rahwan et al., 2009). In this paper we analyse IDP-IP, highlight its limitations, and then develop a new approach for combining IDP with IP that overcomes these limitations

    Structural restrictions in cooperation

    Get PDF
    Cooperative games with transferable utilities, or simply TU-games, refer to the situations where the revenues created by a coalition of players through cooperation can be freely distributed to the members of the coalition. The fundamental question in cooperative game theory deals with the problem of how much payoff every player should receive. The classical assumption for TU-games states that every coalition is able to form and earn the worth created by cooperation. In the literature, there are several different modifications of TU-games in order to cover the cases where cooperation among the players is restricted. The second chapter of this monograph provides a characterization of the average tree solution for TU-games where the restricted cooperation is represented by a connected cycle-free graph on the set of players. The third chapter considers TU-games for which the restricted cooperation is represented by a directed graph on the set of players and introduces the average covering tree solution and the dominance value for this class of games. Chapter four considers TU-games with restricted cooperation which is represented by a set system on the set of players and introduces the average coalitional tree solution for such structures. The last two chapters of this monograph belong to the social choice theory literature. Given a set of candidates and a set of an odd number of individuals with preferences on these candidates, pairwise majority comparison of the candidates yields a tournament on the set of candidates. Tournaments are special types of directed graphs which contain an arc between any pair of nodes. The Copeland solution of a tournament is the set of candidates that beat the maximum number of candidates. In chapter five, a new characterization of the Copeland solution is provided that is based on the number of steps in which candidates beat each other. Chapter six of this monograph is on preference aggregation which deals with collective decision making to obtain a social preference. A sophisticated social welfare function is defined as a mapping from profiles of individual preferences into a sophisticated social preference which is a pairwise weighted comparison of alternatives. This chapter provides a characterization of Pareto optimal and pairwise independent sophisticated social welfare functions

    Computing the shapley value in allocation problems: Approximations and bounds, with an application to the Italian VQR research assessment program

    Get PDF
    In allocation problems, a given set of goods are assigned to agents in such a way that the social welfare is maximized, that is, the largest possible global worth is achieved. When goods are indivisible, it is possible to use money compensation to perform a fair allocation taking into account the actual contribution of all agents to the social welfare. Coalitional games provide a formal mathematical framework to model such problems, in particular the Shapley value is a solution concept widely used for assigning worths to agents in a fair way. Unfortunately, computing this value is a #P-hard problem, so that applying this good theoretical notion is often quite difficult in real-world problems. In this paper, we first review the application of the Shapley value to an allocation problem that models the evaluation of the Italian research structures with a procedure known as VQR. For large universities, the problem involves thousands of agents and goods (here, researchers and their research products). We then describe some useful properties that allow us to greatly simplify many such large instances. Moreover, we propose new algorithms for computing lower bounds and upper bounds of the Shapley value, which in some cases provide the exact result and that can be combined with approximation algorithms. The proposed techniques have been tested on large real-world instances of the VQR research evaluation problem
    • ā€¦
    corecore