Modelling Large Games by Ehud Kalai Northwestern University.

Slides:



Advertisements
Similar presentations
6.896: Topics in Algorithmic Game Theory Lecture 20 Yang Cai.
Advertisements

Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
M9302 Mathematical Models in Economics Instructor: Georgi Burlakov 3.1.Dynamic Games of Complete but Imperfect Information Lecture
Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
COMP 553: Algorithmic Game Theory Fall 2014 Yang Cai Lecture 21.
Evolution and Repeated Games D. Fudenberg (Harvard) E. Maskin (IAS, Princeton)
6.896: Topics in Algorithmic Game Theory Lecture 11 Constantinos Daskalakis.
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
Congestion Games with Player- Specific Payoff Functions Igal Milchtaich, Department of Mathematics, The Hebrew University of Jerusalem, 1993 Presentation.
Joint Strategy Fictitious Play Sherwin Doroudi. “Adapted” from J. R. Marden, G. Arslan, J. S. Shamma, “Joint strategy fictitious play with inertia for.
ECO290E: Game Theory Lecture 5 Mixed Strategy Equilibrium.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
EC3224 Autumn Lecture #04 Mixed-Strategy Equilibrium
© 2015 McGraw-Hill Education. All rights reserved. Chapter 15 Game Theory.
EC941 - Game Theory Lecture 7 Prof. Francesco Squintani
Short introduction to game theory 1. 2  Decision Theory = Probability theory + Utility Theory (deals with chance) (deals with outcomes)  Fundamental.
Dynamic Games of Complete Information.. Repeated games Best understood class of dynamic games Past play cannot influence feasible actions or payoff functions.
Chapter 6 © 2006 Thomson Learning/South-Western Game Theory.
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
EC102: Class 9 Christina Ammon.
Chapter 9: Economics of Strategy: Game theory
Managerial Economics and Organizational Architecture, 5e Chapter 9: Economics of Strategy: Game Theory McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill.
An Introduction to Game Theory Part II: Mixed and Correlated Strategies Bernhard Nebel.
A Memetic Framework for Describing and Simulating Spatial Prisoner’s Dilemma with Coalition Formation Sneak Review by Udara Weerakoon.
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
1 Introduction APEC 8205: Applied Game Theory. 2 Objectives Distinguishing Characteristics of a Game Common Elements of a Game Distinction Between Cooperative.
Advanced Microeconomics Instructors: Wojtek Dorabialski & Olga Kiuila Lectures: Mon. & Wed. 9:45 – 11:20 room 201 Office hours: Mon. & Wed. 9:15 – 9:45.
AWESOME: A General Multiagent Learning Algorithm that Converges in Self- Play and Learns a Best Response Against Stationary Opponents Vincent Conitzer.
PRISONER’S DILEMMA By Ajul Shah, Hiten Morar, Pooja Hindocha, Amish Parekh & Daniel Castellino.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Extensive Game with Imperfect Information Part I: Strategy and Nash equilibrium.
DANSS Colloquium By Prof. Danny Dolev Presented by Rica Gonen
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Computing Equilibria Christos H. Papadimitriou UC Berkeley “christos”
Chapter 9 Games with Imperfect Information Bayesian Games.
© 2009 Institute of Information Management National Chiao Tung University Lecture Note II-3 Static Games of Incomplete Information Static Bayesian Game.
Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Nash equilibrium Nash equilibrium is defined in terms of strategies, not payoffs Every player is best responding simultaneously (everyone optimizes) This.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 11.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 21.
Games with Imperfect Information Bayesian Games. Complete versus Incomplete Information So far we have assumed that players hold the correct belief about.
Moshe Tennenholtz, Aviv Zohar Learning Equilibria in Repeated Congestion Games.
Game-theoretic analysis tools Tuomas Sandholm Professor Computer Science Department Carnegie Mellon University.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Lecture 2: two-person non.
Chapters 29, 30 Game Theory A good time to talk about game theory since we have actually seen some types of equilibria last time. Game theory is concerned.
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
Extensive Games with Imperfect Information
Topic 3 Games in Extensive Form 1. A. Perfect Information Games in Extensive Form. 1 RaiseFold Raise (0,0) (-1,1) Raise (1,-1) (-1,1)(2,-2) 2.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Mixed Strategies and Repeated Games
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
EC941 - Game Theory Prof. Francesco Squintani Lecture 6 1.
M9302 Mathematical Models in Economics Instructor: Georgi Burlakov 0.Game Theory – Brief Introduction Lecture
Empirical Aspects of Plurality Elections David R. M. Thompson, Omer Lev, Kevin Leyton-Brown & Jeffrey S. Rosenschein COMSOC 2012 Kraków, Poland.
5.1.Static Games of Incomplete Information
Extensive Form (Dynamic) Games With Perfect Information (Theory)
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2009 Lecture 1 A Quick Review of Game Theory and, in particular, Bayesian Games.
M9302 Mathematical Models in Economics Instructor: Georgi Burlakov 2.1.Dynamic Games of Complete and Perfect Information Lecture
Game theory Chapter 28 and 29
The Equilibria of Large Games are Information Proof
Game theory Chapter 28 and 29
Game Theory Fall Mike Shor Topic 3.
Lecture Game Theory.
M9302 Mathematical Models in Economics
Presentation transcript:

Modelling Large Games by Ehud Kalai Northwestern University

Full paper to come Related past papers: Kalai, E., “Large Robust Games,” Econometrica, 72, No. 6, November 2004, pp Kalai, E., “Partially-Specified Large Games,” Lecture Notes in Computer Science, Vol. 3828, 2005, 3 – 13. Kalai, E., “Structural Robustness of Large Games,” forthcoming in the new New Palgrave (available by request).

In semi anonymous games many players structural robustness Lecture plan: 1.Overview and motivating examples (3 slides). 2.Definition of structural robustness (4 slides). 3.Implications of structural robustness (4 slides). 4.Sufficient conditions for structural robustness (3 slides). 5.More formally (4 slides) 6. Future work (1 slide)

Message and Motivating Examples

In Baysian games with many anonymous players all Nash equilibria are structurally robust. The equilibria survive changes in the order of play, information revelation, revisions, communication, commitment, delegation, … Nash modeling of large economic and political systems, games on the Web, etc. is (partially) robust in a strong sense.

Example: Ex-post Nash in Match Pennies Players: k males and k females. Strategies: H or T. Male’s payoff: The proportion of females his choice matches. Female’s payoff: The proportion of males her choice mismatches. The mixed strategy equilibrium becomes ex-post Nash as k increases.

Example: Computer choice game Players: 1,2,…,n Strategies: I or M Player’s types: I-type or M-type, iid w.p Individual’s payoff:.1 if he chooses his computer type (0 otherwise) +.9 x (the proportion of opponents he matches). The favorite computer equilibrium survives sequential play as n becomes large. identical payoffs and priors are not needed in the general model

Definitions

Want: A general definition that accommodates both previous robustness notions and more. Idea of definition: An equilibrium  of a one-simultaneous-move Bayesian game G is structurally robust, if it “remains equilibrium” in all “alterations” of G. “Alterations” of G are described by extensive games, A’ s.  “remains equilibrium” in an alteration A, if every adaptation of  to A,, is equilibrium in A.

G: any n-person one-simultaneous-move Baysian game. An alteration of G is any finite extensive game A s.t. A includes the G players: { A Players} = {G players} Unaltered G types: initially, the G players are assigned types as in G. Unaltered payoffs: At every final node of A, z, the G-players’ payoffs are the same as in G Preservation of G choices: Every pure strategy of a G-player i,, has at least one adaptation,, in A. Examples: (1) A game with revision (or one dry run), (2) sequential play Playing A means playing G: with every final node z of A there is an associated profile of G pure strategies,. That is: playing leads to final nodes z with (z) =, no matter what strategies are used by the opponents.

Given an alteration A and a G-pure-strategy. An adaptation of to A is a strategy of player i in A, that leads to a final nodes z with no matter what strategies are used by the opponents. Given a G-strategy-profile  An adaptation of  is an A -strategy-profile,, s.t. for every G player i, is an adaptation of. Example: mixed strategies in match pennies. Given a G-mixed-strategy of player i. An adaptation of is an A -strategy,, s.t for every G-pure-strategy :for some.

Definition: An equilibrium of G,  is structurally robust if in every alteration A and in every adaptation, every G- player i is best responding, i.e. is best response to. It is (  ) structurally robust if in every alteration and adaptation as above: Pr(every G-player is  -optimizing at all his positive probability information sets) > 1- .

Implications of structural robustness

1. Play preceded by a dry run: Invariance to revisions, Ex-post Nash and being information proof. No revelation of information, even strategic, can give any player an incentive to revise his choice. 2. Invariance to the order of play in a strong sense.

3. Revelation and delegation. Ex: Computer Choice game with delegation. Players: the original n computer choosers + one outsider, Pl. n+1. Types: original players are assigned types as in the CC game. First: simult. play; each original player chooses between (1) self-play, or (2) delegate-the-play and report a type to Pl. n+1. Next: simultaneously, self-players choose own computers, Pl. n+1 chooses computers for the delegators. Payoffs of original computer choosers: as in CC. Payoff of Pl n+1: 1 if he chooses the same computer for all, 0 otherwise. There is a new and more efficient equilibrium, but the old favorite computer equilibrium survives.

4. Partially-specified games: Ex.: Computer Choice game played on the web. Instructions: “Go to web site xyz before Friday and click in your choice.” Structural Questions: who are the players? the order of play? monitoring? communications? commitments? delegations? revisions?... Equilibrium: any equilibrium  of the one simultaneous move game can be adapted. If G is a reduced form of a game U with unknown structure, the equilibria of G may serve as equilibria of U

5. Market games: Nash prices are competitive. Ex: Shapley-Shubik market game. Players: n traders. Types: iid prob’s, a banana owner or an apple owner. Strategies: keep your fruit or trade it (for the other kind). Proportionate Price: e.g., with 199 bananas and 99 apples traded price=(199+1)/(99+1)=2. (2 bananas for an apple, 0.5 apples for a banana). Payoff: depends on your type and your final fruit, and on the aggregate data of opponent types and fruit ownership (externalities). Every Nash equilibrium prices is competitive, i.e., strong rational expectations properties

Partial invariance to institutions: Markets in two island economy

Sufficient conditions for structural robustness

Structural-Robustness Thm (rough statement): The equilibria of a finite, one-simultaneous-move Bayesian game are (approximately) structurally-robust provided that: 1. The number of players is large. 2. The players’ types are drawn independently. 3. The payoff functions are anonymous and continuous. The players are only semi anonymous. They may have different payoff functions and different prior type- probabilities (publicly known).

A discontinuous counter example. Ex: Match the Expert. Players: 1,2,…,n P1 Types: “I expert” (informed that I is better) or with equal prob. “M expert” (informed that M is better). Players 2,..,n Types: all “non expert” wp 1. Payoffs: 1 if you choose the better computer, 0 otherwise. Equilibrium: Pl. 1 chooses the better computer, Pl. 2,3,…,n randomize. The equilibrium fails to be ex-post Nash (hence, it fails structural robustness), especially when n becomes large.

Counter example with dependent types. Ex: Computer choice game with noisy dependent information. Players: 1,2,…,n Types: wp.50 I is better and (independently of each other) each chooser is told “I better” wp.90 and “M better” wp.10. wp.50 M is better and …. Payoffs: 1 if you choose the better computer, 0 otherwise. Equilibrium: Everybody chooses what he is told. The equilibrium fails to be ex-post Nash (hence, it fails structural robustness), especially when n becomes large.

Formal statement

The model T – vocabulary of types (finite). A – vocabulary of actions (finite). N – Names of players. A family F : for any number of players n =1,2,…, F contains infinitely many simul. move Bayesian games G = (N, T= xT i, , A = xA i, u = (u 1,…,u n )). The u i ’s are uniformly equicontinuous. N µ N, a set of n-players. T i µ T, possible types of player i. Independent priors,  (t)=  i  i  t i . A i µ A, possible actions of player i. u i, utility of player i, is a fn of his type-act’n and the empirical dist over opponents type-actn’s to [0,1], i.e., semi anonymous payoff functions.

Structural Robustness Theorem: Given the family F and an  > 0, there exist positive constants  and ,  <1, s.t. for n=1,2,… all the n-player equilibria of games in F are ( ,  n ) structurally robust.

Method of proof Two steps: 1.By Chernoff bounds: as the number of players increases all the equilibria become (weakly)  ex-post Nash at an exponential rate. 2. This implies that they become  structurally robust at an exponential rate.

A bit more precisely Step 1. For an eq’m of the simultaneous move game Prob(outcome not being weakly  -ex-post Nash) <  n, with  > 0,  < 1. Step 2. For any strategy profile of the simult. move game If Prob(outcome not being weakly  -ex-post Nash) <  n, then in any alteration and every adaptation  Prob( some original player not being  2  optimal at some information set) < n  n / .

Areas for future work: Relaxing the independence condition What are the weaker conditions we get under reasonable weaker independence assumptions. Computing equilibria of large games

Modeling large games Sampling Models of large games. What are the best parameters to include (e.g., do we really need the prior and utility of every player, or is it better to have the modeler and every player have some aggregate data about the players?). methods help the modelers and players identify the game and equilibria?

Broader issues Bounded rationality and computational ability in games. Modified equilibrium notions that incorporate complexity limitations. Explicit presentations of family of games, and complexity restricted solutions in the data of the game, given the language of the game. This has been done to some degree in cooperative game theory, less so in non cooperative.