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.
Much work in algorithmic game theory has been dedicated to team formation, cooperative game representations and methods for finding optimal teams game theoretic solutions. Several papers describe representations of cooperative domains based on combinatorial structures @cite_26 @cite_20 @cite_23 @cite_24 @cite_5 and a survey in @cite_7 . A detailed presentation of such languages is given in @cite_1 @cite_22 . Generation of the optimal coalition structure received much attention @cite_9 @cite_10 @cite_21 @cite_3 due to its applications, such as vehicle routing and multi-sensor networks. An early approach @cite_9 focused on overlapping coalitions and gave a loose approximation algorithm. Another early approach @cite_10 has a worst case complexity of @math , whereas dynamic programming approaches @cite_30 have a worst case guarantee of @math . Such algorithms were examined empirically in @cite_25 .
@cite_30 @cite_26 @cite_22 @cite_7 @cite_9 @cite_21 @cite_1 @cite_3 @cite_24 @cite_23 @cite_5 @cite_10 @cite_25 @cite_20
2119222198 2950275611 2127813674 1997204636
In this paper, we introduce a game-theoretic framework to address the community detection problem based on the structures of social networks. We formulate the dynamics of community formation as a strategic game called community formation game: Given an underlying social graph, we assume that each node is a selfish agent who selects communities to join or leave based on her own utility measurement. A community structure can be interpreted as an equilibrium of this game. We formulate the agents' utility by the combination of a gain function and a loss function. We allow each agent to select multiple communities, which naturally captures the concept of "overlapping communities". We propose a gain function based on the modularity concept introduced by Newman (Proc Natl Acad Sci 103(23):8577---8582, 2006), and a simple loss function that reflects the intrinsic costs incurred when people join the communities. We conduct extensive experiments under this framework, and our results show that our algorithm is effective in identifying overlapping communities, and are often better then other algorithms we evaluated especially when many people belong to multiple communities. To the best of our knowledge, this is the first time the community detection problem is addressed by a game-theoretic framework that considers community formation as the result of individual agents' rational behaviors. We revisit the coalition structure generation problem in which the goal is to partition the players into exhaustive and disjoint coalitions so as to maximize the social welfare. One of our key results is a general polynomial-time algorithm to solve the problem for all coalitional games provided that player types are known and the number of player types is bounded by a constant. As a corollary, we obtain a polynomial-time algorithm to compute an optimal partition for weighted voting games with a constant number of weight values and for coalitional skill games with a constant number of skills. We also consider well-studied and well-motivated coalitional games defined compactly on combinatorial domains. For these games, we characterize the complexity of computing an optimal coalition structure by presenting polynomial-time algorithms, approximation algorithms, or NP-hardness and inapproximability lower bounds. Coalitional games allow subsets (coalitions) of players to cooperate to receive a collective payoff. This payoff is then distributed “fairly” among the members of that coalition according to some division scheme. Various solution concepts have been proposed as reasonable schemes for generating fair allocations. The Shapley value is one classic solution concept: player i’s share is precisely equal to i’s expected marginal contribution if the players join the coalition one at a time, in a uniformly random order. In this paper, we consider the class of supermodular games (sometimes called convex games), and give a fully polynomial-time randomized approximation scheme (FPRAS) to compute the Shapley value to within a (1 ±e) factor in monotone supermodular games. We show that this result is tight in several senses: no deterministic algorithm can approximate Shapley value as well, no randomized algorithm can do better, and both monotonicity and supermodularity are required for the existence of an efficient (1 ±e)-approximation algorithm. We also argue that, relative to supermodularity, monotonicity is a mild assumption, and we discuss how to transform supermodular games to be monotonic. Cognitive small cell networks have been envisioned as a promising technique for meeting the exponentially increasing mobile traffic demand. Recently, many technological issues pertaining to cognitive small cell networks have been studied, including resource allocation and interference mitigation, but most studies assume non-cooperative schemes or perfect channel state information (CSI). Different from the existing works, we investigate the joint uplink subchannel and power allocation problem in cognitive small cells using cooperative Nash bargaining game theory, where the cross-tier interference mitigation, minimum outage probability requirement, imperfect CSI and fairness in terms of minimum rate requirement are considered. A unified analytical framework is proposed for the optimization problem, where the near optimal cooperative bargaining resource allocation strategy is derived based on Lagrangian dual decomposition by introducing time-sharing variables and recalling the Lambert-W function. The existence, uniqueness, and fairness of the solution to this game model are proved. A cooperative Nash bargaining resource allocation algorithm is developed, and is shown to converge to a Pareto-optimal equilibrium for the cooperative game. Simulation results are provided to verify the effectiveness of the proposed cooperative game algorithm for efficient and fair resource allocation in cognitive small cell networks.