Intrinsic Robustness of the Price of Anarchy

Total Page:16

File Type:pdf, Size:1020Kb

Intrinsic Robustness of the Price of Anarchy Intrinsic Robustness of the Price of Anarchy Tim Roughgarden∗ Department of Computer Science Stanford University 353 Serra Mall, Stanford, CA 94305 [email protected] ABSTRACT structural characterization of atomic congestion games that The price of anarchy (POA) is a worst-case measure of the are universal worst-case examples for the POA. inefficiency of selfish behavior, defined as the ratio of the objective function value of a worst Nash equilibrium of a Categories and Subject Descriptors game and that of an optimal outcome. This measure im- F.0 [Theory of Computation]: General plicitly assumes that players successfully reach some Nash equilibrium. This drawback motivates the search for ineffi- ciency bounds that apply more generally to weaker notions General Terms of equilibria, such as mixed Nash and correlated equilibria; Algorithms, Economics, Theory or to sequences of outcomes generated by natural experi- mentation strategies, such as successive best responses or Keywords simultaneous regret-minimization. We prove a general and fundamental connection between Price of anarchy; congestion games; Nash equilibria; regret- the price of anarchy and its seemingly stronger relatives in minimization classes of games with a sum objective. First, we identify a “canonical sufficient condition” for an upper bound of the 1. INTRODUCTION POA for pure Nash equilibria, which we call a smoothness Self-interested behavior by autonomous decision-makers argument. Second, we show that every bound derived via a with competing objectives generally leads to an inefficient smoothness argument extends automatically, with no quan- result—an outcome that could be improved upon given dic- titative degradation in the bound, to mixed Nash equilib- tatorial control over everyone’s actions. Imposing such con- ria, correlated equilibria, and the average objective function trol can be costly or infeasible in large systems (the Inter- value of regret-minimizing players (or “price of total anar- net being an obvious example), motivating the search for chy”). Smoothness arguments also have automatic implica- conditions under which decentralized optimization by com- tions for the inefficiency of approximate and Bayesian-Nash peting individuals is guaranteed to produce a near-optimal equilibria and, under mild additional assumptions, for bi- outcome. criteria bounds and for polynomial-length best-response se- Any guarantee of this type requires a formal behavioral quences. model, in order to define “the outcome of selfish behav- We also identify classes of games — most notably, con- ior”. The majority of the literature studies pure-strategy gestion games with cost functions restricted to an arbitrary Nash equilibria, defined as follows. Each of k players se- fixed set — that are tight, in the sense that smoothness ar- lects a strategy s from a set S (e.g., a path in a network), guments are guaranteed to produce an optimal worst-case i i with the cost C (s) of each player i depending on all of the upper bound on the POA, even for the smallest set of inter- i selected strategies s. A strategy profile s is then a pure- est (pure Nash equilibria). Byproducts of our proof of this strategy Nash equilibrium if no player can decrease its cost result include the first tight bounds on the POA in conges- ′ via a unilateral deviation: Ci(s) ≤ Ci(si,s−i) for every i and tion games with non-polynomial cost functions, and the first ′ si ∈ Si, where s−i denotes the strategies chosen by the play- ∗Supported in part by NSF CAREER Award CCF-0448664, ers other than i. (These concepts can be defined equally well an ONR Young Investigator Award, an AFOSR MURI via payoff-maximization rather than cost-minimization.) grant, and an Alfred P. Sloan Fellowship. The price of anarchy (POA) is a standard measure of the suboptimality introduced by self-interested behavior. Given a game, a notion of an “equilibrium” (such as pure Nash equilibria), and an objective function (such as the sum of Permission to make digital or hard copies of all or part of this work for players’ costs), the POA of the game is defined as the ratio personal or classroom use is granted without fee provided that copies are between the largest cost of an equilibrium and the cost of an not made or distributed for profit or commercial advantage and that copies optimal (minimum-cost) outcome. A POA guarantee has an bear this notice and the full citation on the first page. To copy otherwise, to attractive worst-case flavor: it applies to every possible equi- republish, to post on servers or to redistribute to lists, requires prior specific librium and obviates the need to predict a single outcome of permission and/or a fee. STOC'09, May 31–June 2, 2009, Bethesda, Maryland, USA. selfish behavior. Many POA guarantees for pure Nash equi- Copyright 2009 ACM 978-1-60558-506-2/09/05 ...$5.00. libria and mixed-strategy Nash equilibria (in which players 1.1 Overview Our contributions can be divided into three parts. (A) We identify a sufficient condition for an upper bound No Regret CorEq MNE PNE on the POA of pure Nash equilibria of a game, which (CCE) encodes a “canonical proof template” for deriving such bounds. Most of the POA upper bounds in the liter- ature for games with a sum objective can be recast as instantiations of this canonical method. Figure 1: Some of the generalizations of pure (B) We show that, for every game with a sum objective, Nash equilibria that are amenable to POA bounds. every POA bound proved using this canonical tech- “PNE” stands for pure Nash equilibria; “MNE” for nique extends automatically, without any quantitative mixed Nash equilibria; “CorEq” for correlated equi- degradation, to all of the sets in Figure 1 (among other libria; and “No Regret (CCE)” for coarse correlated applications). equilibria, which are the empirical distributions of (C) We identify classes of games — most notably, conges- joint play in which every player has no asymptotic tion games with cost functions restricted to an arbi- external regret. trary fixed set — that are tight, meaning that our canonical upper bound technique is guaranteed to pro- duce an optimal worst-case upper bound on the POA, even for the smallest set of interest (pure Nash equi- randomize to minimize their expected costs) are known, in libria). a number of different models; see [25, Chapters 17–21] and the references therein. We now provide some details and examples to illustrate A bound on the POA implicitly assumes that players suc- these three points. By a cost-minimization game, we mean cessfully reach some equilibrium. For pure Nash equilibria, a game (defined as above) together with the total cost ob- however, there are a number of reasons why this might not k jective function C(s) = i=1 Ci(s). Our canonical method occur: perhaps the players fail to coordinate on one of mul- of upper bounding the POA of a cost-minimization game, as tiple equilibria; or they are playing a game in which comput- discussed in step (A) above,P is by what we call a “smooth- ing a pure Nash equilibrium is P LS-complete [15]; or, even ness” argument. more fundamentally, a game in which pure Nash equilibria simply do not exist. These critiques motivate worst-case Definition 1.1 (Smooth Games) A cost-minimization performance bounds that apply to as wide a range of out- game is (λ, µ)-smooth if for every two outcomes s and s∗, comes as possible, and under minimal assumptions about k how players play and coordinate in a game. ∗ ∗ For example, Figure 1 shows a hierarchy of sets of proba- Ci(si ,s−i) ≤ λ · C(s )+ µ · C(s). (1) i=1 bility distributions over outcomes that generalize pure Nash X equilibria: mixed-strategy Nash equilibria, correlated equi- If a game is (λ, µ)-smooth (with λ ≥ 0 and µ < 1), then libria, and coarse correlated equilibria (see Section 2 for for- each of its pure Nash equilibria s has cost at most λ/(1 − µ) mal definitions). The three largest sets in Figure 1 are guar- times that of an optimal solution s∗. To justify this, use anteed to be non-empty in every finite game [24], and some the definition of the cost objective, the Nash equilibrium of them significantly relax the behavioral assumptions neces- condition, and smoothness to derive sary to justify Nash equilibrium analysis. For instance, the k k largest set comprises the empirical distributions of joint play ∗ ∗ by players that incur no external regret, and this joint play C(s)= Ci(s) ≤ Ci(si ,s−i) ≤ λ·C(s )+µ·C(s); (2) i=1 i=1 need not “converge” in any sense. All of the inclusions shown X X in Figure 1 are generally strict, and there are a number of rearranging terms yields the claimed bound. specific games where, for example, correlated equilibria can We define the robust POA as the best (i.e., least) upper have much larger expected cost than (mixed or pure) Nash bound on the POA that is provable via a smoothness argu- equilibria [2, 8, 9]. ment. The primary contribution of this paper is the formulation and proof of the following general result: Definition 1.2 (Robust POA) The robust price of anar- chy of a cost-minimization game is For many fundamental classes of games and for sum objective functions, the worst-case POA is identical for λ inf : (λ, µ) s.t. the game is (λ, µ)-smooth . all of the equilibrium concepts in Figure 1. 1 − µ ff In this sense, POA bounds for pure Nash equilibria in such The strength of Definition 1.1 is that inequality (1) is re- classes of games are “intrinsically robust”.
Recommended publications
  • Potential Games. Congestion Games. Price of Anarchy and Price of Stability
    8803 Connections between Learning, Game Theory, and Optimization Maria-Florina Balcan Lecture 13: October 5, 2010 Reading: Algorithmic Game Theory book, Chapters 17, 18 and 19. Price of Anarchy and Price of Staility We assume a (finite) game with n players, where player i's set of possible strategies is Si. We let s = (s1; : : : ; sn) denote the (joint) vector of strategies selected by players in the space S = S1 × · · · × Sn of joint actions. The game assigns utilities ui : S ! R or costs ui : S ! R to any player i at any joint action s 2 S: any player maximizes his utility ui(s) or minimizes his cost ci(s). As we recall from the introductory lectures, any finite game has a mixed Nash equilibrium (NE), but a finite game may or may not have pure Nash equilibria. Today we focus on games with pure NE. Some NE are \better" than others, which we formalize via a social objective function f : S ! R. Two classic social objectives are: P sum social welfare f(s) = i ui(s) measures social welfare { we make sure that the av- erage satisfaction of the population is high maxmin social utility f(s) = mini ui(s) measures the satisfaction of the most unsatisfied player A social objective function quantifies the efficiency of each strategy profile. We can now measure how efficient a Nash equilibrium is in a specific game. Since a game may have many NE we have at least two natural measures, corresponding to the best and the worst NE. We first define the best possible solution in a game Definition 1.
    [Show full text]
  • Lecture Notes
    GRADUATE GAME THEORY LECTURE NOTES BY OMER TAMUZ California Institute of Technology 2018 Acknowledgments These lecture notes are partially adapted from Osborne and Rubinstein [29], Maschler, Solan and Zamir [23], lecture notes by Federico Echenique, and slides by Daron Acemoglu and Asu Ozdaglar. I am indebted to Seo Young (Silvia) Kim and Zhuofang Li for their help in finding and correcting many errors. Any comments or suggestions are welcome. 2 Contents 1 Extensive form games with perfect information 7 1.1 Tic-Tac-Toe ........................................ 7 1.2 The Sweet Fifteen Game ................................ 7 1.3 Chess ............................................ 7 1.4 Definition of extensive form games with perfect information ........... 10 1.5 The ultimatum game .................................. 10 1.6 Equilibria ......................................... 11 1.7 The centipede game ................................... 11 1.8 Subgames and subgame perfect equilibria ...................... 13 1.9 The dollar auction .................................... 14 1.10 Backward induction, Kuhn’s Theorem and a proof of Zermelo’s Theorem ... 15 2 Strategic form games 17 2.1 Definition ......................................... 17 2.2 Nash equilibria ...................................... 17 2.3 Classical examples .................................... 17 2.4 Dominated strategies .................................. 22 2.5 Repeated elimination of dominated strategies ................... 22 2.6 Dominant strategies ..................................
    [Show full text]
  • Price of Competition and Dueling Games
    Price of Competition and Dueling Games Sina Dehghani ∗† MohammadTaghi HajiAghayi ∗† Hamid Mahini ∗† Saeed Seddighin ∗† Abstract We study competition in a general framework introduced by Immorlica, Kalai, Lucier, Moitra, Postlewaite, and Tennenholtz [19] and answer their main open question. Immorlica et al. [19] considered classic optimization problems in terms of competition and introduced a general class of games called dueling games. They model this competition as a zero-sum game, where two players are competing for a user’s satisfaction. In their main and most natural game, the ranking duel, a user requests a webpage by submitting a query and players output an or- dering over all possible webpages based on the submitted query. The user tends to choose the ordering which displays her requested webpage in a higher rank. The goal of both players is to maximize the probability that her ordering beats that of her opponent and gets the user’s at- tention. Immorlica et al. [19] show this game directs both players to provide suboptimal search results. However, they leave the following as their main open question: “does competition be- tween algorithms improve or degrade expected performance?” (see the introduction for more quotes) In this paper, we resolve this question for the ranking duel and a more general class of dueling games. More precisely, we study the quality of orderings in a competition between two players. This game is a zero-sum game, and thus any Nash equilibrium of the game can be described by minimax strategies. Let the value of the user for an ordering be a function of the position of her requested item in the corresponding ordering, and the social welfare for an ordering be the expected value of the corresponding ordering for the user.
    [Show full text]
  • Prophylaxy Copie.Pdf
    Social interactions and the prophylaxis of SI epidemics on networks Géraldine Bouveret, Antoine Mandel To cite this version: Géraldine Bouveret, Antoine Mandel. Social interactions and the prophylaxis of SI epi- demics on networks. Journal of Mathematical Economics, Elsevier, 2021, 93, pp.102486. 10.1016/j.jmateco.2021.102486. halshs-03165772 HAL Id: halshs-03165772 https://halshs.archives-ouvertes.fr/halshs-03165772 Submitted on 17 Mar 2021 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Social interactions and the prophylaxis of SI epidemics on networkssa G´eraldineBouveretb Antoine Mandel c March 17, 2021 Abstract We investigate the containment of epidemic spreading in networks from a nor- mative point of view. We consider a susceptible/infected model in which agents can invest in order to reduce the contagiousness of network links. In this setting, we study the relationships between social efficiency, individual behaviours and network structure. First, we characterise individual and socially efficient behaviour using the notions of communicability and exponential centrality. Second, we show, by computing the Price of Anarchy, that the level of inefficiency can scale up to lin- early with the number of agents.
    [Show full text]
  • Collusion Constrained Equilibrium
    Theoretical Economics 13 (2018), 307–340 1555-7561/20180307 Collusion constrained equilibrium Rohan Dutta Department of Economics, McGill University David K. Levine Department of Economics, European University Institute and Department of Economics, Washington University in Saint Louis Salvatore Modica Department of Economics, Università di Palermo We study collusion within groups in noncooperative games. The primitives are the preferences of the players, their assignment to nonoverlapping groups, and the goals of the groups. Our notion of collusion is that a group coordinates the play of its members among different incentive compatible plans to best achieve its goals. Unfortunately, equilibria that meet this requirement need not exist. We instead introduce the weaker notion of collusion constrained equilibrium. This al- lows groups to put positive probability on alternatives that are suboptimal for the group in certain razor’s edge cases where the set of incentive compatible plans changes discontinuously. These collusion constrained equilibria exist and are a subset of the correlated equilibria of the underlying game. We examine four per- turbations of the underlying game. In each case,we show that equilibria in which groups choose the best alternative exist and that limits of these equilibria lead to collusion constrained equilibria. We also show that for a sufficiently broad class of perturbations, every collusion constrained equilibrium arises as such a limit. We give an application to a voter participation game that shows how collusion constraints may be socially costly. Keywords. Collusion, organization, group. JEL classification. C72, D70. 1. Introduction As the literature on collective action (for example, Olson 1965) emphasizes, groups often behave collusively while the preferences of individual group members limit the possi- Rohan Dutta: [email protected] David K.
    [Show full text]
  • Correlated Equilibria and Communication in Games Françoise Forges
    Correlated equilibria and communication in games Françoise Forges To cite this version: Françoise Forges. Correlated equilibria and communication in games. Computational Complex- ity. Theory, Techniques, and Applications, pp.295-704, 2012, 10.1007/978-1-4614-1800-9_45. hal- 01519895 HAL Id: hal-01519895 https://hal.archives-ouvertes.fr/hal-01519895 Submitted on 9 May 2017 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Correlated Equilibrium and Communication in Games Françoise Forges, CEREMADE, Université Paris-Dauphine Article Outline Glossary I. De…nition of the Subject and its Importance II. Introduction III. Correlated Equilibrium: De…nition and Basic Properties IV. Correlated Equilibrium and Communication V. Correlated Equilibrium in Bayesian Games VI. Related Topics and Future Directions VII. Bibliography Acknowledgements The author wishes to thank Elchanan Ben-Porath, Frédéric Koessler, R. Vijay Krishna, Ehud Lehrer, Bob Nau, Indra Ray, Jérôme Renault, Eilon Solan, Sylvain Sorin, Bernhard von Stengel, Tristan Tomala, Amparo Ur- bano, Yannick Viossat and, especially, Olivier Gossner and Péter Vida, for useful comments and suggestions. Glossary Bayesian game: an interactive decision problem consisting of a set of n players, a set of types for every player, a probability distribution which ac- counts for the players’ beliefs over each others’ types, a set of actions for every player and a von Neumann-Morgenstern utility function de…ned over n-tuples of types and actions for every player.
    [Show full text]
  • Strategic Behavior in Queues
    Strategic behavior in queues Lecturer: Moshe Haviv1 Dates: 31 January – 4 February 2011 Abstract: The course will first introduce some concepts borrowed from non-cooperative game theory to the analysis of strategic behavior in queues. Among them: Nash equilibrium, socially optimal strategies, price of anarchy, evolutionarily stable strategies, avoid the crowd and follow the crowd. Various decision models will be considered. Among them: to join or not to join an M/M/1 or an M/G/1 queue, when to abandon the queue, when to arrive to a queue, and from which server to seek service (if at all). We will also look at the application of cooperative game theory concepts to queues. Among them: how to split the cost of waiting among customers and how to split the reward gained when servers pooled their resources. Program: 1. Basic concepts in strategic behavior in queues: Unobservable and observable queueing models, strategy profiles, to avoid or to follow the crowd, Nash equilibrium, evolutionarily stable strategy, social optimization, the price of anarchy. 2. Examples: to queue or not to queue, priority purchasing, retrials and abandonment, server selection. 3. Competition between servers. Examples: price war, capacity competition, discipline competition. 4. When to arrive to a queue so as to minimize waiting and tardiness costs? Examples: Poisson number of arrivals, fluid approximation. 5. Basic concepts in cooperative game theory: The Shapley value, the core, the Aumann-Shapley prices. Ex- amples: Cooperation among servers, charging customers based on the externalities they inflict on others. Bibliography: [1] M. Armony and M. Haviv, Price and delay competition between two service providers, European Journal of Operational Research 147 (2003) 32–50.
    [Show full text]
  • Characterizing Solution Concepts in Terms of Common Knowledge Of
    Characterizing Solution Concepts in Terms of Common Knowledge of Rationality Joseph Y. Halpern∗ Computer Science Department Cornell University, U.S.A. e-mail: [email protected] Yoram Moses† Department of Electrical Engineering Technion—Israel Institute of Technology 32000 Haifa, Israel email: [email protected] March 15, 2018 Abstract Characterizations of Nash equilibrium, correlated equilibrium, and rationaliz- ability in terms of common knowledge of rationality are well known (Aumann 1987; arXiv:1605.01236v1 [cs.GT] 4 May 2016 Brandenburger and Dekel 1987). Analogous characterizations of sequential equi- librium, (trembling hand) perfect equilibrium, and quasi-perfect equilibrium in n-player games are obtained here, using results of Halpern (2009, 2013). ∗Supported in part by NSF under grants CTC-0208535, ITR-0325453, and IIS-0534064, by ONR un- der grant N00014-02-1-0455, by the DoD Multidisciplinary University Research Initiative (MURI) pro- gram administered by the ONR under grants N00014-01-1-0795 and N00014-04-1-0725, and by AFOSR under grants F49620-02-1-0101 and FA9550-05-1-0055. †The Israel Pollak academic chair at the Technion; work supported in part by Israel Science Foun- dation under grant 1520/11. 1 Introduction Arguably, the major goal of epistemic game theory is to characterize solution concepts epistemically. Characterizations of the solution concepts that are most commonly used in strategic-form games, namely, Nash equilibrium, correlated equilibrium, and rational- izability, in terms of common knowledge of rationality are well known (Aumann 1987; Brandenburger and Dekel 1987). We show how to get analogous characterizations of sequential equilibrium (Kreps and Wilson 1982), (trembling hand) perfect equilibrium (Selten 1975), and quasi-perfect equilibrium (van Damme 1984) for arbitrary n-player games, using results of Halpern (2009, 2013).
    [Show full text]
  • Pure and Bayes-Nash Price of Anarchy for Generalized Second Price Auction
    Pure and Bayes-Nash Price of Anarchy for Generalized Second Price Auction Renato Paes Leme Eva´ Tardos Department of Computer Science Department of Computer Science Cornell University, Ithaca, NY Cornell University, Ithaca, NY [email protected] [email protected] Abstract—The Generalized Second Price Auction has for advertisements and slots higher on the page are been the main mechanism used by search companies more valuable (clicked on by more users). The bids to auction positions for advertisements on search pages. are used to determine both the assignment of bidders In this paper we study the social welfare of the Nash equilibria of this game in various models. In the full to slots, and the fees charged. In the simplest model, information setting, socially optimal Nash equilibria are the bidders are assigned to slots in order of bids, and known to exist (i.e., the Price of Stability is 1). This paper the fee for each click is the bid occupying the next is the first to prove bounds on the price of anarchy, and slot. This auction is called the Generalized Second Price to give any bounds in the Bayesian setting. Auction (GSP). More generally, positions and payments Our main result is to show that the price of anarchy is small assuming that all bidders play un-dominated in the Generalized Second Price Auction depend also on strategies. In the full information setting we prove a bound the click-through rates associated with the bidders, the of 1.618 for the price of anarchy for pure Nash equilibria, probability that the advertisement will get clicked on by and a bound of 4 for mixed Nash equilibria.
    [Show full text]
  • Correlated Equilibria 1 the Chicken-Dare Game 2 Correlated
    MS&E 334: Computation of Equilibria Lecture 6 - 05/12/2009 Correlated Equilibria Lecturer: Amin Saberi Scribe: Alex Shkolnik 1 The Chicken-Dare Game The chicken-dare game can be throught of as two drivers racing towards an intersection. A player can chose to dare (d) and pass through the intersection or chicken out (c) and stop. The game results in a draw when both players chicken out and the worst possible outcome if they both dare. A player wins when he dares while the other chickens out. The game has one possible payoff matrix given by d c d 0; 0 4; 1 c 1; 4 3; 3 with two pure strategy Nash equilibria (d; c) and (c; d) and one mixed equilibrium where each player mixes the pure strategies with probability 1=2 each. Now suppose that prior to playing the game the players performed the following experiment. The players draw a ball labeled with a strategy, either (c) or (d) from a bag containing three balls labelled c; c; d. The players then agree to follow the strategy suggested by the ball. It can be verified that there is no incentive to deviate from such an agreement since the suggested strategy is best in expectation. This experiment is equivalent to having the following strategy profile chosen for the players by some third party, a correlation device. d c d 0 1=3 c 1=3 1=3 This matrix above is not of rank one and so is not a Nash profile. And, the social welfare in this scenario is 16=3 which is greater than that of any Nash equilibrium.
    [Show full text]
  • Correlated Equilibrium Is a Distribution D Over Action Profiles a Such That for Every ∗ Player I, and Every Action Ai
    NETS 412: Algorithmic Game Theory February 9, 2017 Lecture 8 Lecturer: Aaron Roth Scribe: Aaron Roth Correlated Equilibria Consider the following two player traffic light game that will be familiar to those of you who can drive: STOP GO STOP (0,0) (0,1) GO (1,0) (-100,-100) This game has two pure strategy Nash equilibria: (GO,STOP), and (STOP,GO) { but these are clearly not ideal because there is one player who never gets any utility. There is also a mixed strategy Nash equilibrium: Suppose player 1 plays (p; 1 − p). If the equilibrium is to be fully mixed, player 2 must be indifferent between his two actions { i.e.: 0 = p − 100(1 − p) , 101p = 100 , p = 100=101 So in the mixed strategy Nash equilibrium, both players play STOP with probability p = 100=101, and play GO with probability (1 − p) = 1=101. This is even worse! Now both players get payoff 0 in expectation (rather than just one of them), and risk a horrific negative utility. The four possible action profiles have roughly the following probabilities under this equilibrium: STOP GO STOP 98% <1% GO <1% ≈ 0.01% A far better outcome would be the following, which is fair, has social welfare 1, and doesn't risk death: STOP GO STOP 0% 50% GO 50% 0% But there is a problem: there is no set of mixed strategies that creates this distribution over action profiles. Therefore, fundamentally, this can never result from Nash equilibrium play. The reason however is not that this play is not rational { it is! The issue is that we have defined Nash equilibria as profiles of mixed strategies, that require that players randomize independently, without any communication.
    [Show full text]
  • Efficiency of Mechanisms in Complex Markets
    EFFICIENCY OF MECHANISMS IN COMPLEX MARKETS A Dissertation Presented to the Faculty of the Graduate School of Cornell University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy by Vasileios Syrgkanis August 2014 ⃝c 2014 Vasileios Syrgkanis ALL RIGHTS RESERVED EFFICIENCY OF MECHANISMS IN COMPLEX MARKETS Vasileios Syrgkanis, Ph.D. Cornell University 2014 We provide a unifying theory for the analysis and design of efficient simple mechanisms for allocating resources to strategic players, with guaranteed good properties even when players participate in many mechanisms simultaneously or sequentially and even when they use learning algorithms to identify how to play and have incomplete information about the parameters of the game. These properties are essential in large scale markets, such as electronic marketplaces, where mechanisms rarely run in isolation and the environment is too complex to assume that the market will always converge to the classic economic equilib- rium or that the participants will have full knowledge of the competition. We propose the notion of a smooth mechanism, and show that smooth mech- anisms possess all the aforementioned desiderata in large scale markets. We fur- ther give guarantees for smooth mechanisms even when players have budget constraints on their payments. We provide several examples of smooth mech- anisms and show that many simple mechanisms used in practice are smooth (such as formats of position auctions, uniform price auctions, proportional bandwidth allocation mechanisms, greedy combinatorial auctions). We give algorithmic characterizations of which resource allocation algorithms lead to smooth mechanisms when accompanied by appropriate payment schemes and show a strong connection with greedy algorithms on matroids.
    [Show full text]