Game Theory: Spring 2017

Similar documents
Mechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham

Game Theory: Spring 2017

Game Theory: Spring 2017

Game Theory: Spring 2017

Robust Predictions in Games with Incomplete Information

Recap Social Choice Fun Game Voting Paradoxes Properties. Social Choice. Lecture 11. Social Choice Lecture 11, Slide 1

Game Theory: Spring 2017

Theory of Auctions. Carlos Hurtado. Jun 23th, Department of Economics University of Illinois at Urbana-Champaign

Game Theory. Strategic Form Games with Incomplete Information. Levent Koçkesen. Koç University. Levent Koçkesen (Koç University) Bayesian Games 1 / 15

Lecture 4. 1 Examples of Mechanism Design Problems

Correlated Equilibrium in Games with Incomplete Information

CPS 173 Mechanism design. Vincent Conitzer

Game Theory. Monika Köppl-Turyna. Winter 2017/2018. Institute for Analytical Economics Vienna University of Economics and Business

Introduction to Game Theory

MS&E 246: Lecture 12 Static games of incomplete information. Ramesh Johari

Mechanism Design: Basic Concepts

Basic Game Theory. Kate Larson. January 7, University of Waterloo. Kate Larson. What is Game Theory? Normal Form Games. Computing Equilibria

Bayes Correlated Equilibrium and Comparing Information Structures

Lecture Slides - Part 4

Chapter 2. Equilibrium. 2.1 Complete Information Games

Global Games I. Mehdi Shadmehr Department of Economics University of Miami. August 25, 2011

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012

Perfect Bayesian Equilibrium

Pre-Bayesian Games. Krzysztof R. Apt. CWI, Amsterdam, the Netherlands, University of Amsterdam. (so not Krzystof and definitely not Krystof)

Economics 3012 Strategic Behavior Andy McLennan October 20, 2006

EC319 Economic Theory and Its Applications, Part II: Lecture 2

Mechanism Design: Bayesian Incentive Compatibility

Lecture 10: Mechanism Design

Game Theory DR. ÖZGÜR GÜRERK UNIVERSITY OF ERFURT WINTER TERM 2012/13. Strict and nonstrict equilibria

Chapter 2. Equilibrium. 2.1 Complete Information Games

Static Information Design

EconS Microeconomic Theory II Midterm Exam #2 - Answer Key

UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer 2016

INFORMATIONAL ROBUSTNESS AND SOLUTION CONCEPTS. Dirk Bergemann and Stephen Morris. December 2014 COWLES FOUNDATION DISCUSSION PAPER NO.

Recap Social Choice Functions Fun Game Mechanism Design. Mechanism Design. Lecture 13. Mechanism Design Lecture 13, Slide 1

Lecture Notes on Game Theory

Information Design. Dirk Bergemann and Stephen Morris. Johns Hopkins University April 2017

Lecture Notes on Game Theory

1 The General Definition

Equilibrium Refinements

Lecture Note II-3 Static Games of Incomplete Information. Games of incomplete information. Cournot Competition under Asymmetric Information (cont )

APPLIED MECHANISM DESIGN FOR SOCIAL GOOD

Game Theory. Solutions to Problem Set 4

Lecture 6 Games with Incomplete Information. November 14, 2008

Strategies under Strategic Uncertainty

Sequential Bidding in the Bailey-Cavallo Mechanism

Rationalization and Incomplete Information

Supplementary appendix to the paper Hierarchical cheap talk Not for publication

Mechanism Design: Review of Basic Concepts

Bayesian Games and Mechanism Design Definition of Bayes Equilibrium

Introduction to Game Theory

Level K Thinking. Mark Dean. Columbia University - Spring 2017

Vasilis Syrgkanis Microsoft Research NYC

Game Theory. 2.1 Zero Sum Games (Part 2) George Mason University, Spring 2018

Conservative Belief and Rationality

Opting Out in a War of Attrition. Abstract

Game Theory Correlated equilibrium 1

Automated mechanism design. Vincent Conitzer

Perfect Bayesian Equilibrium. Definition. The single-crossing property. This is a draft; me with comments, typos, clarifications, etc.

ON THE NUMBER OF 2-PLAYER, 3- STRATEGY, STRICTLY ORDINAL, NORMAL FORM GAMES

Robust Mechanism Design and Robust Implementation

Coordination without communication 1

Asymptotically Truthful Equilibrium Selection in Large Congestion Games

Economics 703 Advanced Microeconomics. Professor Peter Cramton Fall 2017

Microeconomics II Lecture 4: Incomplete Information Karl Wärneryd Stockholm School of Economics November 2016

BAYES CORRELATED EQUILIBRIUM AND THE COMPARISON OF INFORMATION STRUCTURES IN GAMES. Dirk Bergemann and Stephen Morris

Outline for today. Stat155 Game Theory Lecture 16: Evolutionary game theory. Evolutionarily stable strategies. Nash equilibrium.

Coordination and Cheap Talk in a Battle of the Sexes with Private Information

BAYES CORRELATED EQUILIBRIUM AND THE COMPARISON OF INFORMATION STRUCTURES IN GAMES. Dirk Bergemann and Stephen Morris

Mechanism Design: Dominant Strategies

Guilt in Games. P. Battigalli and M. Dufwenberg (AER, 2007) Presented by Luca Ferocino. March 21 st,2014

Game Theory. Wolfgang Frimmel. Perfect Bayesian Equilibrium

6.891 Games, Decision, and Computation February 5, Lecture 2

A Primer on Strategic Games

Puri cation 1. Stephen Morris Princeton University. July Economics.

Deceptive Advertising with Rational Buyers

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012

Bayesian Nash equilibrium

Game Theory Lecture 10+11: Knowledge

Interactive epistemology in games with payoff uncertainty

Order on Types based on Monotone Comparative Statics

EC3224 Autumn Lecture #04 Mixed-Strategy Equilibrium

Algorithmic Game Theory and Applications. Lecture 4: 2-player zero-sum games, and the Minimax Theorem

Economics 201B Economic Theory (Spring 2017) Bargaining. Topics: the axiomatic approach (OR 15) and the strategic approach (OR 7).

UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer Social learning and bargaining (axiomatic approach)

Virtual Robust Implementation and Strategic Revealed Preference

6.207/14.15: Networks Lecture 24: Decisions in Groups

Online Appendices for Large Matching Markets: Risk, Unraveling, and Conflation

HIERARCHIES OF BELIEF AND INTERIM RATIONALIZABILITY

We set up the basic model of two-sided, one-to-one matching

Bayesian Games and Auctions

Approximately Revenue-Maximizing Auctions for Deliberative Agents

First Price Auctions with General Information Structures: Implications for Bidding and Revenue

Static Information Design

Game theory lecture 4. September 24, 2012

Microeconomic Theory (501b) Problem Set 10. Auctions and Moral Hazard Suggested Solution: Tibor Heumann

Efficient Random Assignment with Cardinal and Ordinal Preferences: Online Appendix

Mechanism Design. Christoph Schottmüller / 27

NTU IO (I) : Auction Theory and Mechanism Design II Groves Mechanism and AGV Mechansim. u i (x, t i, θ i ) = V i (x, θ i ) + t i,

Robert Gary-Bobo. NOTES ON MECHANISM DESIGN Implementation of Choice Rules

Transcription:

Game Theory: Spring 2017 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1

Plan for Today So far, our players didn t know the strategies of the others, but they did know the rules of the game (i.e., how actions determine outcomes) and everyone s incentives (i.e., their utility functions). Today we are going to change this and introduce uncertainty: Idea: epistemic types Model: Bayesian games Solution concept: Bayes-Nash equilibrium This (and more) is also covered in Chapter 7 of the Essentials. K. Leyton-Brown and Y. Shoham. Essentials of Game Theory: A Concise, Multidisciplinary Introduction. Morgan & Claypool Publishers, 2008. Chapter 7. Ulle Endriss 2

Modelling Uncertainty We are only going to model uncertainty about utility functions. Is this not too restrictive? No! Example: Suppose Rowena is uncertain whether Colin has action M available. She can simply assume he does, but entertain the possibility that he assigns very low utility to any outcome involving M: L R L M R T B 1 11 2 4 5 7 8 6 T B 1 11 2 4 100 3 100 9 5 7 8 6 Ulle Endriss 3

Epistemic Types The main new concept for today is that of a player s (epistemic) type. This encodes all the private information for that player. When the game is played, you know your own type with certainty but only have probabilistic knowledge about the types of the others. Your own utility depends on your own type. Still might reason about a game before you observe your type (example: make conditional plan ahead of collecting information). Your own utility also depends on the types of others (example: utility of winning an auction depends on knowledgeability of rival bidders). John C. Harsanyi (1920 2000) J.C. Harsanyi. Games with Incomplete Information Played by Bayesian Players. Part I: The Basic Model. Management Science, 14(3):159 182, 1967. Ulle Endriss 4

Bayesian Games A Bayesian game is a tuple N, A, Θ, p, u, where N = {1,..., n} is a finite set of players; A = A 1 A n, with A i the set of actions of player i; Θ = Θ 1 Θ n, with Θ i the set of possible types of player i; p : Θ [0, 1] is common prior (probability distribution) over Θ; u = (u 1,..., u n ) is a profile of utility functions u i : A Θ R. We assume that also A and Θ are finite (generalisations are possible). Player i knows Θ and p, and observes her own type θ i Θ i, but not θ i Θ i. She chooses an action a i, giving rise to the profile a A. Actions are played simultaneously. Player i receives payoff u i (a, θ). Remark: If Θ i = 1 for all i N (if everyone s type is unambiguous), this reduces to the familiar definition of a normal-form game. Ulle Endriss 5

Knowledge of the State of the World Let p(θ i ) denote the probability of player i having type θ i. Formally: p(θ i ) = p(θ ) θ Θ s.t. θ i =θ i Let p(θ i θ i ) denote the probability of the other players having the types as indicated by θ i, given that player i has type θ i. Formally: p(θ i θ i ) = p(θ) p(θ i ) This is all that player i knows upon observing her own type. Ulle Endriss 6

Strategies A pure strategy for player i now is a function α i : Θ i A i for picking the action she will play once she observes her own type. A mixed strategy for i is a probability distribution s i S i = Π(A Θ i i ) over the space of her pure strategies. Three ways to think about this: Mapping pure strategies to probabilities: s i : (Θ i A i ) [0, 1] Mapping types to probability distributions over actions: s i : Θ i (A i [0, 1]) Mapping pairs of types and actions to probabilities: s i : Θ i A i [0, 1] Write s i (a i θ i ) = s i(θ i,a i ) p(θ i ) for the probability of player i playing action a i in case she has type θ i and uses strategy s i. Ulle Endriss 7

Three Notions of Expected Utility Player i s ex-post expected utility is her expected utility given everyone s strategies s and types θ: u i (s, θ) = u i (a, θ) s j (a j θ j ) a A j N Player i s interim expected utility is her expected utility given everyone s strategies s and her own type θ i : u i (s, θ i ) = θ i Θ i u i (s, (θ i, θ i )) p(θ i θ i ) Player i s ex-ante expected utility is her expected utility given everyone s strategies s, before observing her own type: u i (s) = u i (s, θ i ) p(θ i ) = u i (s, θ) p(θ) θ i Θ i θ Θ Remark: We again use u i both for plain utility and for expected utility. Ulle Endriss 8

Exercise Verify that our two alternative definitions of ex-ante expected utility indeed coincide. In other words, prove the following for all s: u i (s, θ i ) p(θ i ) = u i (s, θ) p(θ) θ i Θ i θ Θ Ulle Endriss 9

Bayes-Nash Equilibria Consider a Bayesian game N, A, Θ, p, u with strategies s i S i. We say that strategy s i S i is a best response for player i to the (partial) strategy profile s i if u i (s i, s i) u i (s i, s i) for all s i S i. We say that profile s = (s 1,..., s n ) is a Bayes-Nash equilibrium, if s i is a best response to s i for every player i N. Remark: The definitions on this slide are essentially copies of the definitions we had used to introduce mixed Nash equilibria. Only the type of game and the notion of expected utility have changed. Note: Best responses are defined via ex-ante expected utility ( ). Ulle Endriss 10

Discussion You need to think about what strategy to use after you observe your own type. So why define best responses via ex-ante expected utility? Answer: Keep in mind that strategies s i are conditional. They fix a plan for how to play for any type θ i you might end up observing. So when you optimise to find your best response to s i, you in fact are solving an independent optimisation problem for every possible type: s i argmax u i (s i, s i ) = argmax u i ((s i, s i ), θ i ) p(θ i ) s i S i s i S i }{{} θ i Θ i does not depend on s i (, θ i ) for θ i θ i Thus, in case we have p(θ i ) > 0 for all i N and all θ i Θ i, we can equivalently define BNE via ex-interim expected utility: s is a BNE iff s i argmax s i S i u i ((s i, s i ), θ i ) for all i N Ulle Endriss 11

Example: Fighting! You (Player 1) are considering to have a fight with Player 2, who could be of the weak or the strong type. (Your own type is clear to everyone.) F F F F F 1 2 2 1 F 2 1 2 1 F 1 2 0 0 F 1 2 0 0 θ 2 = weak θ 2 = strong Let p be the probability (common prior) that Player 2 is weak. Exercise: Analyse the game for the special cases of p = 1 and p = 0! Ulle Endriss 12

Exercise: Compute the Bayes-Nash Equilibria So we have A 1 = A 2 = {F, F}, Θ 1 = { }, and Θ 2 = {weak, strong}. A pure strategy is of the form α i : Θ i A i. Here they are: Player 1: fight, don t-fight Player 2: always-fight, fight-if-strong, fight-if-weak, never-fight So there might be up to 2 4 = 8 pure Bayes-Nash equilibria... Let p = p(, weak) be the probability of Player 2 being weak. Writing θ 2 for θ = (, θ 2 ), the ex-ante expected utility of player i for strategy profile s is u i (s) = p u i (s, weak) + (1 p) u i (s, strong). Recall that s is a Bayes-Nash equilibrium iff s i argmax s i S i u i (s i, s i ). For any given p [0, 1], compute all pure Bayes-Nash equilibria! Ulle Endriss 13

Translation Bayesian games are convenient for reasoning about strategic behaviour in the presence of uncertainty, but in principle the same reasoning could be carried out using simple normal-form games. We can translate N, A, Θ, p, u to N, A, u as follows: N := N same set of players A i := {a i a i : Θ i A i } actions are pure Bayesian strategies u i : a u i (a ) utility is ex-ante expected utility Exercise: Express the fighting game for p = 1 2 as a normal-form game! Ulle Endriss 14

Existence of Bayes-Nash Equilibria Recall that here we are only dealing with finite games. Thus: Corollary 1 Every Bayesian game has a Bayes-Nash equilibrium. Proof: Follows immediately from (i) our discussion of how to translate Bayesian games into normal-form games and (ii) Nash s Theorem on the existence of Nash equilibria. Ulle Endriss 15

Summary This has been an introduction to games of incomplete information, modelled in the form of Bayesian games. We have seen: definition of the model, based on epistemic types θ i, with utilities based on (θ 1,..., θ n ) and a common prior on the full type space three notions of expected utility: ex-post, ex-interim, ex-ante Bayes-Nash equilibrium: a solution concept defined in terms of best responses relative to ex-ante expected utility translation to complete-information normal-form games is possible What next? Modelling sequential actions via games in extensive form. Ulle Endriss 16