Game Theory Yiling Chen SEAS

Total Page:16

File Type:pdf, Size:1020Kb

Game Theory Yiling Chen SEAS AM 121: Intro to Optimization Models and Methods Lecture 11: Game theory Yiling Chen SEAS Lesson Plan Two player, zero-sum games 4 techniques to solve such games The minimax theorem and Nash equilibrium Solving poker (for those interested) Very elegant connection between game theory and duality theory! Example: Political Campaign Two days, two cities. Available strategies: ± one day in each city (E) ± two days in city A ± two days in city B Payoff for Row player: ± ¶VRIYRWHVZRQIURPRSSRQHQW ± FROXPQSOD\HU¶VSD\RIILV ± payoff to row player) column E A B E 1, -1 2, -2 4, -4 row A 1, -1 0, 0 5, -5 B 0, 0 1, -1 -1, 1 Example: Political Campaign Two days, two cities. Available strategies: ± one day in each city (E) ± two days in city A ± two days in city B Payoff for Row player: ± ¶VRIYRWHVZRQIURPRSSRQHQW ± FROXPQSOD\HU¶VSD\RIILV ± payoff to row player) column E A B E 1 2 4 row A 1 0 5 B 0 1 -1 The family of games we consider Two player, zero sum games ^«P`VWUDWHJLHVIRUURZSOD\HUDQG ^«Q`VWUDWHJLHVIRUFROXPQSOD\HU Denote entry aij!R in payoff table, the payoff to row when row plays i and column plays j ³3D\RII´WRSOD\HUVSr(i,j) = aij, Sc(i,j) = - aij " Sc(i,j) + Sr LM WKH³]HURVXP´SURSHUW\ Goal: compute a solution to the game that provides an optimal strategy for each player Solution Concept: Nash Equilibrium Roughly speaking, a strategy profile is a NE LLIHYHU\SOD\HU¶VVWUDWHJ\LVRSWLPDOJLYHQ RWKHUSOD\HUV¶VWUDWHJLHV I. Solving via Iterated removal of strictly dominated strategies Row: Strategy i is strictly dominated by strategy L¶ZKHQ ¾ Sr L¶M #Sr(i,j) for all j!^«Q`DQG ¾ Sr L¶M !Sr(i,j) for some j!^«Q` Column: Strategy j is strictly dominated by VWUDWHJ\M¶ when ¾ Sc LM¶ #Sc(i,j) for all i!^«P`DQG ¾ Sc LM¶ !Sc(i,j) for some i!^«P` Can apply iteratively: iterated removal of strictly dominated strategies Example: Political Campaign Two days, two cities. Available strategies: ± one day in each city (E) ± two days in city A ± two days in city B Can solve by iterated removal of strictly dominated strategies: E A B E 1 2 4 A 1 0 5 B 0 1 -1 Solution is (E,E) Say game has value 1. (Payoff to row player in solution.) Example: Political Campaign Two days, two cities. Available strategies: ± one day in each city (E) ± two days in city A ± two days in city B Can solve by iterated removal of strictly dominated strategies: E A B E 1 2 4 A 1 0 5 B 0 1 -1 1 Solution is (E,E) Say game has value 1. (Payoff to row player in solution.) Example: Political Campaign Two days, two cities. Available strategies: ± one day in each city (E) ± two days in city A ± two days in city B Can solve by iterated removal of strictly dominated strategies: 2 E A B E 1 2 4 A 1 0 5 B 0 1 -1 1 Solution is (E,E) Say game has value 1. (Payoff to row player in solution.) Example: Political Campaign Two days, two cities. Available strategies: ± one day in each city (E) ± two days in city A ± two days in city B Can solve by iterated removal of strictly dominated strategies: 2 E A B E 1 2 4 3 A 1 0 5 B 0 1 -1 1 4 Solution is (E,E) Say game has value 1. (Payoff to row player in solution.) Political Campaign: Variation 1 No dominated strategies! E A B E -3 -2 6 A 2 0 2 B 5 -2 -4 Political Campaign: Variation 1 1RGRPLQDWHGVWUDWHJLHV&RQVLGHU³EHVW- UHVSRQVH´G\QDPLFV E A B E -3 -2 6 A 2 0 2 B 5 -2 -4 The arrow from (E,E) to (B,E) indicates that (B,E) has more payoff for row than (E,E) and that row would deviate and play (E,E) if it knew column was playing E. Not all arrows are shown! (e.g., also one from (A,E) to (B,E) not shown.) Unique stable solution is (A,A). Political Campaign: Variation 1 &DQDOVRFRQVLGHUWKH³PLQLPD[FULWHULRQ´ min value E A B saddle point E -3 -2 6 -3 A 2 0 2 0 maximin B 5 -2 -4 -4 strategy max value 5 0 6 worst case payoff column minimax worst case payoff row can can expect to achieve when strategy expect to achieve when plays each strategy plays each strategy II. Solving via Saddle points Minimax criterion: Row: maxi minj Sr(i,j) Column: minj maxi Sr(i,j) (= -maxj mini Sc(i,j)) ,QH[DPSOHVDPHHQWU\ $$ \LHOGVWKH³PD[LPLQ´ YDOXHIRUURZDQGWKH³PLQLPD[´YDOXHIRUFROXPQ &DOOHGD³saddle point´ This is why the maximin and minimax strategies form a stable point and solve this game. Even if column knows row is playing A, column does not want to deviate (and vice versa) Political Campaign: Variation 2 Strategy B for row is dominated by strategy A. Apply minimax criterion? E A B E 0 -2 2 A 3 4 -3 B 2 3 -4 Political Campaign: Variation 2 Strategy B for row is dominated by strategy A. Apply minimax criterion not a saddle E A B point E 0 -2 2 -2 maximin -3 strategy for A 3 4 -3 row B 2 3 -4 3 4 2 minimax strategy But (E,B) not a saddle point. for column "$column can deviate and play A, then row can GHYLDWHDQGSOD\$DQGVRRQ« Political Campaign: Variation 2 Consider best-response dynamics: E A B E 0 -2 2 A 3 4 -3 B 2 3 -4 No stable solution! If one player knows the other SOD\HU¶VVWUDWHJ\WKHQKHRUVKHKDVDXVHIXO deviation. Simpler Example: Odds and Evens Two players (Odd and Even) simultaneously choose the number of fingers (1 or 2) to put out. If the sum is odd, then Odd wins $1 from Even. If the sum is even, Even wins $1 from Odd. Even one two Odd one -1 +1 two +1 -1 No stable solution. How do you play this game? Mixed strategies m Let x=(x1«[m), xi#0, ¦ixi=1 denote a mixed strategy of row player; the probability xi with which row plays each strategy i!^«P` Define a maximin strategy x* as solving m maxx minj!^«Q` ¦i=1 xiaij Find the mixed strategy x that maximizes my worst- case payoff (given that column knows what I will do) Even Graphical method: plot expected value to row for each one two pure strategy of column as mixed one -1 +1 strategy of row varies Odd two +1 -1 1 Expected EV when column value (EV) SOD\VµWZR¶ row player 0 x SUREµRQH¶E\URZ ! 1 1 EV when column maximin SOD\VµRQH¶ -1 for row Lower envelope is the minimal payoff row would receive for each strategy (x1, 1-x1) Mixed strategies m Let x=(x1«[m), xi#0, ¦ixi=1 denote a mixed strategy of row player; the probability xi with which row plays each strategy i!^«P` n Let y=(y1«\n), yj#0, ¦jyj=1 denote a mixed strategy of column player Define a maximin strategy x* as solving m maxx minj!^«Q` ¦i=1 xiaij Define a minimax strategy y* as solving n miny maxi!{1,...,m} ¦j=1 yjaij Even Graphical method: plot expected value to column for one two each pure strategy of row as mixed one -1 +1 strategy of column varies Odd two +1 -1 Upper envelope is the Sr (= -Sc) for each strategy (y , 1-y ) by column 1 1 1 EV to EV when row row SOD\VµRQH¶ player 0 y SUREµRQH¶E\FRO ! 1 1 EV when row minimax SOD\VµWZR¶ -1 for column Mixed strategies ,QWKHH[DPSOHWKH³PD[LPLQFULWHULRQ´VXJJHVWV x*=(!, !) and y*=(!, !) as solutions Note: the value of the maximin strategy to row = the value of the minimax strategy to column = 0 Also a stable solution: if column plays y* then row does not wish to deviate from x*, and vice versa Consider this a solution to the game Even one two one -1 +1 Odd two +1 -1 III. Solving via the Graphical method Can use in a game with only two pure strategies for each player the graphical method can be used Row: vary x1 and plot EV to row for each possible strategy j!^«Q`RIFROXPQ7DNHWKHORZHU- * envelope and find x 1 that maximizes. Column: vary y1 and plot EV to row for each possible strategy i!^«P`RIURZ7DNHWKHXSSHU- * envelope and find y1 that minimizes. Can also use graphical method as long as one of the players has only two pure strategies; can solve for other player algebraically. IV. Solving via LP Computing maximin strategy via LP m maxx minj ¦i=1aij xi y1 y2 y3 m s.t. ¦i=1xi = 1 E A B xi # 0 x1 E 0 -2 2 x2 A 3 4 -3 Computing maximin strategy via LP m maxx minj ¦i=1aij xi y1 y2 y3 m s.t. ¦i=1xi = 1 E A B xi # 0 x1 E 0 -2 2 x2 A 3 4 -3 max v m s.t. v % ¦i=1 aij xi, & j!^«Q` m ¦i=1xi = 1 xi # 0, & i!^«P` v free Example: Political campaign max v y y y m 1 2 3 s.t. v % ¦i=1aij xi, & j!^«Q` E A B m ¦i=1xi = 1 x1 E 0 -2 2 xi # 0, & i!^«P` x2 A 3 4 -3 v free max v s.t.
Recommended publications
  • Lecture 4 Rationalizability & Nash Equilibrium Road
    Lecture 4 Rationalizability & Nash Equilibrium 14.12 Game Theory Muhamet Yildiz Road Map 1. Strategies – completed 2. Quiz 3. Dominance 4. Dominant-strategy equilibrium 5. Rationalizability 6. Nash Equilibrium 1 Strategy A strategy of a player is a complete contingent-plan, determining which action he will take at each information set he is to move (including the information sets that will not be reached according to this strategy). Matching pennies with perfect information 2’s Strategies: HH = Head if 1 plays Head, 1 Head if 1 plays Tail; HT = Head if 1 plays Head, Head Tail Tail if 1 plays Tail; 2 TH = Tail if 1 plays Head, 2 Head if 1 plays Tail; head tail head tail TT = Tail if 1 plays Head, Tail if 1 plays Tail. (-1,1) (1,-1) (1,-1) (-1,1) 2 Matching pennies with perfect information 2 1 HH HT TH TT Head Tail Matching pennies with Imperfect information 1 2 1 Head Tail Head Tail 2 Head (-1,1) (1,-1) head tail head tail Tail (1,-1) (-1,1) (-1,1) (1,-1) (1,-1) (-1,1) 3 A game with nature Left (5, 0) 1 Head 1/2 Right (2, 2) Nature (3, 3) 1/2 Left Tail 2 Right (0, -5) Mixed Strategy Definition: A mixed strategy of a player is a probability distribution over the set of his strategies. Pure strategies: Si = {si1,si2,…,sik} σ → A mixed strategy: i: S [0,1] s.t. σ σ σ i(si1) + i(si2) + … + i(sik) = 1. If the other players play s-i =(s1,…, si-1,si+1,…,sn), then σ the expected utility of playing i is σ σ σ i(si1)ui(si1,s-i) + i(si2)ui(si2,s-i) + … + i(sik)ui(sik,s-i).
    [Show full text]
  • Evolutionary Game Theory: ESS, Convergence Stability, and NIS
    Evolutionary Ecology Research, 2009, 11: 489–515 Evolutionary game theory: ESS, convergence stability, and NIS Joseph Apaloo1, Joel S. Brown2 and Thomas L. Vincent3 1Department of Mathematics, Statistics and Computer Science, St. Francis Xavier University, Antigonish, Nova Scotia, Canada, 2Department of Biological Sciences, University of Illinois, Chicago, Illinois, USA and 3Department of Aerospace and Mechanical Engineering, University of Arizona, Tucson, Arizona, USA ABSTRACT Question: How are the three main stability concepts from evolutionary game theory – evolutionarily stable strategy (ESS), convergence stability, and neighbourhood invader strategy (NIS) – related to each other? Do they form a basis for the many other definitions proposed in the literature? Mathematical methods: Ecological and evolutionary dynamics of population sizes and heritable strategies respectively, and adaptive and NIS landscapes. Results: Only six of the eight combinations of ESS, convergence stability, and NIS are possible. An ESS that is NIS must also be convergence stable; and a non-ESS, non-NIS cannot be convergence stable. A simple example shows how a single model can easily generate solutions with all six combinations of stability properties and explains in part the proliferation of jargon, terminology, and apparent complexity that has appeared in the literature. A tabulation of most of the evolutionary stability acronyms, definitions, and terminologies is provided for comparison. Key conclusions: The tabulated list of definitions related to evolutionary stability are variants or combinations of the three main stability concepts. Keywords: adaptive landscape, convergence stability, Darwinian dynamics, evolutionary game stabilities, evolutionarily stable strategy, neighbourhood invader strategy, strategy dynamics. INTRODUCTION Evolutionary game theory has and continues to make great strides.
    [Show full text]
  • A New Approach to Stable Matching Problems
    August1 989 Report No. STAN-CS-89- 1275 A New Approach to Stable Matching Problems bY Ashok Subramanian Department of Computer Science Stanford University Stanford, California 94305 3 DISTRIBUTION /AVAILABILITY OF REPORT Unrestricted: Distribution Unlimited GANIZATION 1 1 TITLE (Include Securrty Clamfrcat!on) A New Approach to Stable Matching Problems 12 PERSONAL AUTHOR(S) Ashok Subramanian 13a TYPE OF REPORT 13b TtME COVERED 14 DATE OF REPORT (Year, Month, Day) 15 PAGE COUNT FROM TO August 1989 34 16 SUPPLEMENTARY NOTATION 17 COSATI CODES 18 SUBJECT TERMS (Contrnue on reverse If necessary and jdentrfy by block number) FIELD GROUP SUB-GROUP 19 ABSTRACT (Continue on reverse if necessary and identrfy by block number) Abstract. We show that Stable Matching problems are the same as problems about stable config- urations of X-networks. Consequences include easy proofs of old theorems, a new simple algorithm for finding a stable matching, an understanding of the difference between Stable Marriage and Stable Roommates, NTcompleteness of Three-party Stable Marriage, CC-completeness of several Stable Matching problems, and a fast parallel reduction from the Stable Marriage problem to the ’ Assignment problem. 20 DISTRIBUTION /AVAILABILITY OF ABSTRACT 21 ABSTRACT SECURITY CLASSIFICATION q UNCLASSIFIED/UNLIMITED 0 SAME AS Rf’T 0 DTIC USERS 22a NAME OF RESPONSIBLE INDIVIDUAL 22b TELEPHONE (Include Area Code) 22c OFFICE SYMBOL Ernst Mavr DD Form 1473, JUN 86 Prevrous edrtions are obsolete SECURITY CLASSIFICATION OF TYS PAGt . 1 , S/N 0102-LF-014-6603 \ \ ““*5 - - A New Approach to Stable Matching Problems * Ashok Subramanian Department of Computer Science St anford University Stanford, CA 94305-2140 Abstract.
    [Show full text]
  • Evolutionary Stable Strategy Application of Nash Equilibrium in Biology
    GENERAL ARTICLE Evolutionary Stable Strategy Application of Nash Equilibrium in Biology Jayanti Ray-Mukherjee and Shomen Mukherjee Every behaviourally responsive animal (including us) make decisions. These can be simple behavioural decisions such as where to feed, what to feed, how long to feed, decisions related to finding, choosing and competing for mates, or simply maintaining ones territory. All these are conflict situations between competing individuals, hence can be best understood Jayanti Ray-Mukherjee is using a game theory approach. Using some examples of clas- a faculty member in the School of Liberal Studies sical games, we show how evolutionary game theory can help at Azim Premji University, understand behavioural decisions of animals. Game theory Bengaluru. Jayanti is an (along with its cousin, optimality theory) continues to provide experimental ecologist who a strong conceptual and theoretical framework to ecologists studies mechanisms of species coexistence among for understanding the mechanisms by which species coexist. plants. Her research interests also inlcude plant Most of you, at some point, might have seen two cats fighting. It invasion ecology and is often accompanied with the cats facing each other with puffed habitat restoration. up fur, arched back, ears back, tail twitching, with snarls, growls, Shomen Mukherjee is a and howls aimed at each other. But, if you notice closely, they faculty member in the often try to avoid physical contact, and spend most of their time School of Liberal Studies in the above-mentioned behavioural displays. Biologists refer to at Azim Premji University, this as a ‘limited war’ or conventional (ritualistic) strategy (not Bengaluru. He uses field experiments to study causing serious injury), as opposed to dangerous (escalated) animal behaviour and strategy (Figure 1) [1].
    [Show full text]
  • Game Theory]: Basics of Game Theory
    Artificial Intelligence Methods for Social Good M2-1 [Game Theory]: Basics of Game Theory 08-537 (9-unit) and 08-737 (12-unit) Instructor: Fei Fang [email protected] Wean Hall 4126 1 5/8/2018 Quiz 1: Recap: Optimization Problem Given coordinates of 푛 residential areas in a city (assuming 2-D plane), denoted as 푥1, … , 푥푛, the government wants to find a location that minimizes the sum of (Euclidean) distances to all residential areas to build a hospital. The optimization problem can be written as A: min |푥푖 − 푥| 푥 푖 B: min 푥푖 − 푥 푥 푖 2 2 C: min 푥푖 − 푥 푥 푖 D: none of above 2 Fei Fang 5/8/2018 From Games to Game Theory The study of mathematical models of conflict and cooperation between intelligent decision makers Used in economics, political science etc 3/72 Fei Fang 5/8/2018 Outline Basic Concepts in Games Basic Solution Concepts Compute Nash Equilibrium Compute Strong Stackelberg Equilibrium 4 Fei Fang 5/8/2018 Learning Objectives Understand the concept of Game, Player, Action, Strategy, Payoff, Expected utility, Best response Dominant Strategy, Maxmin Strategy, Minmax Strategy Nash Equilibrium Stackelberg Equilibrium, Strong Stackelberg Equilibrium Describe Minimax Theory Formulate the following problem as an optimization problem Find NE in zero-sum games (LP) Find SSE in two-player general-sum games (multiple LP and MILP) Know how to find the method/algorithm/solver/package you can use for solving the games Compute NE/SSE by hand or by calling a solver for small games 5 Fei Fang 5/8/2018 Let’s Play! Classical Games
    [Show full text]
  • 8. Maxmin and Minmax Strategies
    CMSC 474, Introduction to Game Theory 8. Maxmin and Minmax Strategies Mohammad T. Hajiaghayi University of Maryland Outline Chapter 2 discussed two solution concepts: Pareto optimality and Nash equilibrium Chapter 3 discusses several more: Maxmin and Minmax Dominant strategies Correlated equilibrium Trembling-hand perfect equilibrium e-Nash equilibrium Evolutionarily stable strategies Worst-Case Expected Utility For agent i, the worst-case expected utility of a strategy si is the minimum over all possible Husband Opera Football combinations of strategies for the other agents: Wife min u s ,s Opera 2, 1 0, 0 s-i i ( i -i ) Football 0, 0 1, 2 Example: Battle of the Sexes Wife’s strategy sw = {(p, Opera), (1 – p, Football)} Husband’s strategy sh = {(q, Opera), (1 – q, Football)} uw(p,q) = 2pq + (1 – p)(1 – q) = 3pq – p – q + 1 We can write uw(p,q) For any fixed p, uw(p,q) is linear in q instead of uw(sw , sh ) • e.g., if p = ½, then uw(½,q) = ½ q + ½ 0 ≤ q ≤ 1, so the min must be at q = 0 or q = 1 • e.g., minq (½ q + ½) is at q = 0 minq uw(p,q) = min (uw(p,0), uw(p,1)) = min (1 – p, 2p) Maxmin Strategies Also called maximin A maxmin strategy for agent i A strategy s1 that makes i’s worst-case expected utility as high as possible: argmaxmin ui (si,s-i ) si s-i This isn’t necessarily unique Often it is mixed Agent i’s maxmin value, or security level, is the maxmin strategy’s worst-case expected utility: maxmin ui (si,s-i ) si s-i For 2 players it simplifies to max min u1s1, s2 s1 s2 Example Wife’s and husband’s strategies
    [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]
  • 14.12 Game Theory Lecture Notes∗ Lectures 7-9
    14.12 Game Theory Lecture Notes∗ Lectures 7-9 Muhamet Yildiz Intheselecturesweanalyzedynamicgames(withcompleteinformation).Wefirst analyze the perfect information games, where each information set is singleton, and develop the notion of backwards induction. Then, considering more general dynamic games, we will introduce the concept of the subgame perfection. We explain these concepts on economic problems, most of which can be found in Gibbons. 1 Backwards induction The concept of backwards induction corresponds to the assumption that it is common knowledge that each player will act rationally at each node where he moves — even if his rationality would imply that such a node will not be reached.1 Mechanically, it is computed as follows. Consider a finite horizon perfect information game. Consider any node that comes just before terminal nodes, that is, after each move stemming from this node, the game ends. If the player who moves at this node acts rationally, he will choose the best move for himself. Hence, we select one of the moves that give this player the highest payoff. Assigning the payoff vector associated with this move to the node at hand, we delete all the moves stemming from this node so that we have a shorter game, where our node is a terminal node. Repeat this procedure until we reach the origin. ∗These notes do not include all the topics that will be covered in the class. See the slides for a more complete picture. 1 More precisely: at each node i the player is certain that all the players will act rationally at all nodes j that follow node i; and at each node i the player is certain that at each node j that follows node i the player who moves at j will be certain that all the players will act rationally at all nodes k that follow node j,...ad infinitum.
    [Show full text]
  • How to Win at Tic-Tac-Toe
    More Than Child’s Play How to Get N in a Row Games with Animals Hypercube Tic-Tac-Toe How to Win at Tic-Tac-Toe Norm Do Undoubtably, one of the most popular pencil and paper games in the world is tic-tac-toe, also commonly known as noughts and crosses. In this talk, you will learn how to beat your friends (at tic-tac-toe), discover why snaky is so shaky, and see the amazing tic-tac-toe playing chicken! March 2007 Norm Do How to Win at Tic-Tac-Toe Tic-Tac-Toe is popular: You’ve all played it while sitting at the back of a boring class. In fact, some of you are probably playing it right now! Tic-Tac-Toe is boring: People who are mildly clever should never lose. More Than Child’s Play How to Get N in a Row Some Facts About Tic-Tac-Toe Games with Animals Games to Beat your Friends With Hypercube Tic-Tac-Toe Some facts about tic-tac-toe Tic-Tac-Toe is old: It may have been played under the name of “terni lapilli” in Ancient Rome. Norm Do How to Win at Tic-Tac-Toe Tic-Tac-Toe is boring: People who are mildly clever should never lose. More Than Child’s Play How to Get N in a Row Some Facts About Tic-Tac-Toe Games with Animals Games to Beat your Friends With Hypercube Tic-Tac-Toe Some facts about tic-tac-toe Tic-Tac-Toe is old: It may have been played under the name of “terni lapilli” in Ancient Rome.
    [Show full text]
  • The Roommate Problem Revisited
    Department of Economics- FEA/USP The Roommate Problem Revisited MARILDA SOTOMAYOR WORKING PAPER SERIES Nº 2016-04 DEPARTMENT OF ECONOMICS, FEA-USP WORKING PAPER Nº 2016-04 The Roommate Problem Revisited Marilda Sotomayor ([email protected]) Abstract: We approach the roommate problem by focusing on simple matchings, which are those individually rational matchings whose blocking pairs, if any, are formed with unmatched agents. We show that the core is non-empty if and only if no simple and unstable matching is Pareto optimal among all simple matchings. The economic intuition underlying this condition is that blocking can be done so that the transactions at any simple and unstable matching need not be undone, as agents reach the core. New properties of economic interest are proved. Keywords: Core; stable matching . JEL Codes: C78; D78. THE ROOMMATE PROBLEM REVISITED by MARILDA SOTOMAYOR1 Department of Economics Universidade de São Paulo, Cidade Universitária, Av. Prof. Luciano Gualberto 908 05508-900, São Paulo, SP, Brazil e-mail: [email protected] 7/2005 ABSTRACT We approach the roommate problem by focusing on simple matchings, which are those individually rational matchings whose blocking pairs, if any, are formed with unmatched agents. We show that the core is non-empty if and only if no simple and unstable matching is Pareto optimal among all simple matchings. The economic intuition underlying this condition is that blocking can be done so that the transactions at any simple and unstable matching need not be undone, as agents reach the core. New properties of economic interest are proved. Keywords: core, stable matching JEL numbers: C78, D78 1 This paper is partially supported by CNPq-Brazil.
    [Show full text]
  • Fractional Hedonic Games
    Fractional Hedonic Games HARIS AZIZ, Data61, CSIRO and UNSW Australia FLORIAN BRANDL, Technical University of Munich FELIX BRANDT, Technical University of Munich PAUL HARRENSTEIN, University of Oxford MARTIN OLSEN, Aarhus University DOMINIK PETERS, University of Oxford The work we present in this paper initiated the formal study of fractional hedonic games, coalition formation games in which the utility of a player is the average value he ascribes to the members of his coalition. Among other settings, this covers situations in which players only distinguish between friends and non-friends and desire to be in a coalition in which the fraction of friends is maximal. Fractional hedonic games thus not only constitute a natural class of succinctly representable coalition formation games, but also provide an interesting framework for network clustering. We propose a number of conditions under which the core of fractional hedonic games is non-empty and provide algorithms for computing a core stable outcome. By contrast, we show that the core may be empty in other cases, and that it is computationally hard in general to decide non-emptiness of the core. 1 INTRODUCTION Hedonic games present a natural and versatile framework to study the formal aspects of coalition formation which has received much attention from both an economic and an algorithmic perspective. This work was initiated by Drèze and Greenberg[1980], Banerjee et al . [2001], Cechlárová and Romero-Medina[2001], and Bogomolnaia and Jackson[2002] and has sparked a lot of follow- up work. A recent survey was provided by Aziz and Savani[2016]. In hedonic games, coalition formation is approached from a game-theoretic angle.
    [Show full text]
  • Contemporaneous Perfect Epsilon-Equilibria
    Games and Economic Behavior 53 (2005) 126–140 www.elsevier.com/locate/geb Contemporaneous perfect epsilon-equilibria George J. Mailath a, Andrew Postlewaite a,∗, Larry Samuelson b a University of Pennsylvania b University of Wisconsin Received 8 January 2003 Available online 18 July 2005 Abstract We examine contemporaneous perfect ε-equilibria, in which a player’s actions after every history, evaluated at the point of deviation from the equilibrium, must be within ε of a best response. This concept implies, but is stronger than, Radner’s ex ante perfect ε-equilibrium. A strategy profile is a contemporaneous perfect ε-equilibrium of a game if it is a subgame perfect equilibrium in a perturbed game with nearly the same payoffs, with the converse holding for pure equilibria. 2005 Elsevier Inc. All rights reserved. JEL classification: C70; C72; C73 Keywords: Epsilon equilibrium; Ex ante payoff; Multistage game; Subgame perfect equilibrium 1. Introduction Analyzing a game begins with the construction of a model specifying the strategies of the players and the resulting payoffs. For many games, one cannot be positive that the specified payoffs are precisely correct. For the model to be useful, one must hope that its equilibria are close to those of the real game whenever the payoff misspecification is small. To ensure that an equilibrium of the model is close to a Nash equilibrium of every possible game with nearly the same payoffs, the appropriate solution concept in the model * Corresponding author. E-mail addresses: [email protected] (G.J. Mailath), [email protected] (A. Postlewaite), [email protected] (L.
    [Show full text]