104,501 research outputs found

    Complexity of coalition structure generation

    Get PDF
    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.Comment: 17 page

    Computing the Least-core and Nucleolus for Threshold Cardinality Matching Games

    Full text link
    Cooperative games provide a framework for fair and stable profit allocation in multi-agent systems. \emph{Core}, \emph{least-core} and \emph{nucleolus} are such solution concepts that characterize stability of cooperation. In this paper, we study the algorithmic issues on the least-core and nucleolus of threshold cardinality matching games (TCMG). A TCMG is defined on a graph G=(V,E)G=(V,E) and a threshold TT, in which the player set is VV and the profit of a coalition SVS\subseteq V is 1 if the size of a maximum matching in G[S]G[S] meets or exceeds TT, and 0 otherwise. We first show that for a TCMG, the problems of computing least-core value, finding and verifying least-core payoff are all polynomial time solvable. We also provide a general characterization of the least core for a large class of TCMG. Next, based on Gallai-Edmonds Decomposition in matching theory, we give a concise formulation of the nucleolus for a typical case of TCMG which the threshold TT equals 11. When the threshold TT is relevant to the input size, we prove that the nucleolus can be obtained in polynomial time in bipartite graphs and graphs with a perfect matching

    Critical behavior in an evolutionary Ultimatum Game

    Full text link
    Experimental studies have shown the ubiquity of altruistic behavior in human societies. The social structure is a fundamental ingredient to understand the degree of altruism displayed by the members of a society, in contrast to individual-based features, like for example age or gender, which have been shown not to be relevant to determine the level of altruistic behavior. We explore an evolutionary model aiming to delve how altruistic behavior is affected by social structure. We investigate the dynamics of interacting individuals playing the Ultimatum Game with their neighbors given by a social network of interaction. We show that a population self-organizes in a critical state where the degree of altruism depends on the topology characterizing the social structure. In general, individuals offering large shares but in turn accepting large shares, are removed from the population. In heterogeneous social networks, individuals offering intermediate shares are strongly selected in contrast to random homogeneous networks where a broad range of offers, below a critical one, is similarly present in the population.Comment: 13 pages, 7 figure

    Three Puzzles on Mathematics, Computation, and Games

    Full text link
    In this lecture I will talk about three mathematical puzzles involving mathematics and computation that have preoccupied me over the years. The first puzzle is to understand the amazing success of the simplex algorithm for linear programming. The second puzzle is about errors made when votes are counted during elections. The third puzzle is: are quantum computers possible?Comment: ICM 2018 plenary lecture, Rio de Janeiro, 36 pages, 7 Figure

    Spatial patterns and scale freedom in a Prisoner's Dilemma cellular automata with Pavlovian strategies

    Full text link
    A cellular automaton in which cells represent agents playing the Prisoner's Dilemma (PD) game following the simple "win-stay, loose-shift" strategy is studied. Individuals with binary behavior, such as they can either cooperate (C) or defect (D), play repeatedly with their neighbors (Von Neumann's and Moore's neighborhoods). Their utilities in each round of the game are given by a rescaled payoff matrix described by a single parameter Tau, which measures the ratio of 'temptation to defect' to 'reward for cooperation'. Depending on the region of the parameter space Tau, the system self-organizes - after a transient - into dynamical equilibrium states characterized by different definite fractions of C agents (2 states for the Von Neumann neighborhood and 4 for Moore neighborhood). For some ranges of Tau the cluster size distributions, the power spectrums P(f) and the perimeter-area curves follow power-law scalings. Percolation below threshold is also found for D agent clusters. We also analyze the asynchronous dynamics version of this model and compare results.Comment: Accepted for publication in JSTA

    Plasticity facilitates sustainable growth in the commons

    Get PDF
    In the commons, communities whose growth depends on public goods, individuals often rely on surprisingly simple strategies, or heuristics, to decide whether to contribute to the common good (at risk of exploitation by free-riders). Although this appears a limitation, here we show how four heuristics lead to sustainable growth by exploiting specific environmental constraints. The two simplest ones --contribute permanently or switch stochastically between contributing or not-- are first shown to bring sustainability when the public good efficiently promotes growth. If efficiency declines and the commons is structured in small groups, the most effective strategy resides in contributing only when a majority of individuals are also contributors. In contrast, when group size becomes large, the most effective behavior follows a minimal-effort rule: contribute only when it is strictly necessary. Both plastic strategies are observed in natural systems what presents them as fundamental social motifs to successfully manage sustainability
    corecore