3,518 research outputs found
The Complexity of Welfare Maximization in Congestion Games
We investigate issues of complexity related to welfare maximization in congestion games. In particular, we provide a full classification of complexity results for the problem of finding a minimum cost solution to a congestion game, under the model of Rosenthal. We consider both network and general congestion games, and we examine several variants of the problem concerning the structure of the game and the properties of its associated cost functions. Many of these problem variants turn out to be NP-hard, and some are hard to approximate to within any finite factor, unless P = NP. We also identify several versions of the problem that are solvable in polynomial time.United States. Dept. of Energy (Grant Number: DE-AC52-07NA27344)Lawrence Livermore National Laboratory (Grant Number: LLNL-JRNL-410585)United States. Office of Naval Research (Grant Number: N000141110056
On Existence and Properties of Approximate Pure Nash Equilibria in Bandwidth Allocation Games
In \emph{bandwidth allocation games} (BAGs), the strategy of a player
consists of various demands on different resources. The player's utility is at
most the sum of these demands, provided they are fully satisfied. Every
resource has a limited capacity and if it is exceeded by the total demand, it
has to be split between the players. Since these games generally do not have
pure Nash equilibria, we consider approximate pure Nash equilibria, in which no
player can improve her utility by more than some fixed factor through
unilateral strategy changes. There is a threshold (where
is a parameter that limits the demand of each player on a specific
resource) such that -approximate pure Nash equilibria always exist for
, but not for . We give both
upper and lower bounds on this threshold and show that the
corresponding decision problem is -hard. We also show that the
-approximate price of anarchy for BAGs is . For a restricted
version of the game, where demands of players only differ slightly from each
other (e.g. symmetric games), we show that approximate Nash equilibria can be
reached (and thus also be computed) in polynomial time using the best-response
dynamic. Finally, we show that a broader class of utility-maximization games
(which includes BAGs) converges quickly towards states whose social welfare is
close to the optimum
Finding Any Nontrivial Coarse Correlated Equilibrium Is Hard
One of the most appealing aspects of the (coarse) correlated equilibrium
concept is that natural dynamics quickly arrive at approximations of such
equilibria, even in games with many players. In addition, there exist
polynomial-time algorithms that compute exact (coarse) correlated equilibria.
In light of these results, a natural question is how good are the (coarse)
correlated equilibria that can arise from any efficient algorithm or dynamics.
In this paper we address this question, and establish strong negative
results. In particular, we show that in multiplayer games that have a succinct
representation, it is NP-hard to compute any coarse correlated equilibrium (or
approximate coarse correlated equilibrium) with welfare strictly better than
the worst possible. The focus on succinct games ensures that the underlying
complexity question is interesting; many multiplayer games of interest are in
fact succinct. Our results imply that, while one can efficiently compute a
coarse correlated equilibrium, one cannot provide any nontrivial welfare
guarantee for the resulting equilibrium, unless P=NP. We show that analogous
hardness results hold for correlated equilibria, and persist under the
egalitarian objective or Pareto optimality.
To complement the hardness results, we develop an algorithmic framework that
identifies settings in which we can efficiently compute an approximate
correlated equilibrium with near-optimal welfare. We use this framework to
develop an efficient algorithm for computing an approximate correlated
equilibrium with near-optimal welfare in aggregative games.Comment: 21 page
Bounding the Inefficiency of Altruism Through Social Contribution Games
We introduce a new class of games, called social contribution games (SCGs),
where each player's individual cost is equal to the cost he induces on society
because of his presence. Our results reveal that SCGs constitute useful
abstractions of altruistic games when it comes to the analysis of the robust
price of anarchy. We first show that SCGs are altruism-independently smooth,
i.e., the robust price of anarchy of these games remains the same under
arbitrary altruistic extensions. We then devise a general reduction technique
that enables us to reduce the problem of establishing smoothness for an
altruistic extension of a base game to a corresponding SCG. Our reduction
applies whenever the base game relates to a canonical SCG by satisfying a
simple social contribution boundedness property. As it turns out, several
well-known games satisfy this property and are thus amenable to our reduction
technique. Examples include min-sum scheduling games, congestion games, second
price auctions and valid utility games. Using our technique, we derive mostly
tight bounds on the robust price of anarchy of their altruistic extensions. For
the majority of the mentioned game classes, the results extend to the more
differentiated friendship setting. As we show, our reduction technique covers
this model if the base game satisfies three additional natural properties
- …