Slide 1 of 24 Bayesian Games Matthew H. Henry November 10, 2004 References 1.Axlerod, Robert. 1987. “The evolution of strategies in iterated prisoner’s.

Slides:



Advertisements
Similar presentations
Nash Equilibrium: Illustrations
Advertisements

CPS Bayesian games and their use in auctions Vincent Conitzer
Some examples in Cournot Competition
Market Institutions: Oligopoly
ECON 100 Tutorial: Week 9 office: LUMS C85.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
3. Basic Topics in Game Theory. Strategic Behavior in Business and Econ Outline 3.1 What is a Game ? The elements of a Game The Rules of the.
© 2009 Institute of Information Management National Chiao Tung University Game theory The study of multiperson decisions Four types of games Static games.
Bayesian Games Yasuhiro Kirihata University of Illinois at Chicago.
Game Theory Asia Burrill, Marc Relford, Bridgette Mallet.
Short introduction to game theory 1. 2  Decision Theory = Probability theory + Utility Theory (deals with chance) (deals with outcomes)  Fundamental.
ECO290E: Game Theory Lecture 4 Applications in Industrial Organization.
Dynamic Games of Complete Information.. Repeated games Best understood class of dynamic games Past play cannot influence feasible actions or payoff functions.
1. problem set 13 see last slide Last Slide 3 Extensive form Games with Incomplete Information 111 Information set of player 1 Belief p1p1 p2p2 p3p3.
Adverse Selection Asymmetric information is feature of many markets
A camper awakens to the growl of a hungry bear and sees his friend putting on a pair of running shoes, “You can’t outrun a bear,” scoffs the camper. His.
Objectives © Pearson Education, 2005 Oligopoly LUBS1940: Topic 7.
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
Reviewing Bayes-Nash Equilibria Two Questions from the midterm.
Harsanyi transformation Players have private information Each possibility is called a type. Nature chooses a type for each player. Probability distribution.
Static Games of Complete Information: Equilibrium Concepts
Game theory The study of multiperson decisions Four types of games
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 III. Topic One: Costly Signaling Game.
Extensive Game with Imperfect Information Part I: Strategy and Nash equilibrium.
EC941 - Game Theory Francesco Squintani Lecture 3 1.
This Week’s Topics  Review Class Concepts -Sequential Games -Simultaneous Games -Bertrand Trap -Auctions  Review Homework  Practice Problems.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
© 2009 Institute of Information Management National Chiao Tung University Lecture Notes II-2 Dynamic Games of Complete Information Extensive Form Representation.
Game Theory.
Reading Osborne, Chapters 5, 6, 7.1., 7.2, 7.7 Learning outcomes
Chapter 9 Games with Imperfect Information Bayesian Games.
Social Choice Session 7 Carmen Pasca and John Hey.
Chapter 12 Choices Involving Strategy Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written.
© 2009 Institute of Information Management National Chiao Tung University Lecture Note II-3 Static Games of Incomplete Information Static Bayesian Game.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
ECO290E: Game Theory Lecture 12 Static Games of Incomplete Information.
Nash equilibrium Nash equilibrium is defined in terms of strategies, not payoffs Every player is best responding simultaneously (everyone optimizes) This.
Dynamic Games of complete information: Backward Induction and Subgame perfection - Repeated Games -
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
M9302 Mathematical Models in Economics Instructor: Georgi Burlakov 4.1.Dynamic Games of Incomplete Information Lecture
Games with Imperfect Information Bayesian Games. Complete versus Incomplete Information So far we have assumed that players hold the correct belief about.
Dynamic Games & The Extensive Form
Extensive Games with Imperfect Information
Static Games of Incomplete Information
Lecture 5 Introduction to Game theory. What is game theory? Game theory studies situations where players have strategic interactions; the payoff that.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
Normal Form Games, Normal Form Games, Rationality and Iterated Rationality and Iterated Deletion of Dominated Strategies Deletion of Dominated Strategies.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
Incomplete information: Perfect Bayesian equilibrium
Chapter 6 Extensive Form Games With Perfect Information (Illustrations)
Game Theory (Microeconomic Theory (IV)) Instructor: Yongqin Wang School of Economics, Fudan University December, 2004.
Extensive Form Games With Perfect Information (Illustrations)
CHAPTER 27 OLIGOPOLY.
EC941 - Game Theory Prof. Francesco Squintani Lecture 6 1.
5.1.Static Games of Incomplete Information
Managerial Economics Game Theory Aalto University School of Science Department of Industrial Engineering and Management January 12 – 28, 2016 Dr. Arto.
Microeconomics Course E John Hey. Examinations Go to Read.
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2009 Lecture 1 A Quick Review of Game Theory and, in particular, Bayesian Games.
Incomplete Information and Bayes-Nash Equilibrium.
Game Theory Georg Groh, WS 08/09 Verteiltes Problemlösen.
The analytics of constrained optimal decisions microeco nomics spring 2016 the oligopoly model(II): competition in prices ………….1price competition: introduction.
Signaling Game Problems. Signaling game. Two players– a sender and receiver. Sender knows his type. Receiver does not. It is not necessarily in the sender’s.
Q 2.1 Nash Equilibrium Ben
Dynamic Games of Complete Information
Econ 805 Advanced Micro Theory 1
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Games with Imperfect Information Bayesian Games
Bayesian Games Matthew H. Henry November 10, 2004
Presentation transcript:

Slide 1 of 24 Bayesian Games Matthew H. Henry November 10, 2004 References 1.Axlerod, Robert “The evolution of strategies in iterated prisoner’s dilemma.” Genetic Algorithms and Simulated Annealing. (ed. D. Davis) London: Pitman, pp Gibbons, Robert Game Theory for Applied Economists. Princeton, New Jersey: Princeton University Press. 3.Harsanyi, John C “Games with Incomplete Information Played by Bayesian Players, Parts I, II and III.” Management Science 14: , , Sigmund, Karl Games of Life – Explorations in Ecology, Evolution, and Behaviour. Oxford, England: Oxford University Press.

Slide 2 of 24 Outline Static Games with Bayesian Players –Example: Scalping Tickets –Nash Equilibria for Matrix Games with Incomplete Information: Generals –Nash Equilibria for Games with Asymmetric Information: Cournot Model –Nash Equilibria for Games with Continuous Type Space: Auction Dynamic Games with Bayesian Players –Perfect Bayesian Equilibrium for Games with Incomplete or Imperfect Information –Example: 3-Player Game Tree Signaling Games –Perfect Bayesian Equilibrium for Signaling Games –Example: Job Market Signaling

Slide 3 of 24 Static Games with Incomplete Information Static games –Players move simultaneously –No observation of opponent move history Games with incomplete information –One or more players lacks full information regarding the payoff functions and strategies available –We shall limit the information deficit to the player state (or type) knowledge Player type implies (and is implied by) payoff function Matrix games will have a unique payoff matrix for each player type match-up

Slide 4 of 24 Example: Scalping Tickets For example, consider a scenario in which you and the Cavalier are each scalping tickets for beer money before the UVa-Miami football game For every discrete round of the game, each player assumes one of two types and can take one of two actions (stand in one of two locations) –Types: Buyer or Seller –Locations: in front of Durty Nellie’s Pub or at the Fry’s Spring Garage You know that you are either buying or selling and you know with probability p that the Cavalier is buying, and selling otherwise Four payoff matrices for the four possible type match-ups Choose a spot to maximize profit (Durty Nellies or Fry’s Spring Garage) based on your type and your best guess of the Cav’s type

Slide 5 of 24 A Better Example from Harsanyi Consider two Generals A and B –A seeks to maximize (maxmin) payoff and B seeks to minimize (minmax) payoff –Fixed action profiles: (a 1, a 2 ) and (b 1, b 2 ) –Each leads an army which assumes one of two states: Strong or Weak This yields four possible match-ups – (A S, B S ), (A S, B W ), (A W, B S ), (A W, B W ) – with corresponding payoff matrices, each having its own Nash equilibrium: b1b1 b2b2 a1a1 a2a2 (A S, B S ) b1b1 b2b2 a1a1 a2a2 (A S, B W ) b1b1 b2b2 a1a1 a2a2 (A W, B S ) b1b1 b2b2 a1a1 a2a2 (A W, B W ) [Harsanyi]

Slide 6 of 24 Bayesian Players Each player knows his own state and estimates his opponents state Each player has a pure strategy for every possible match-up Each player forms a strategy based on the expected payoff To continue the example given by Harsanyi, consider the following probabilities of occurrence for the four possible match-ups: 4/10 1/10 2/103/10 BSBS BWBW ASAS AWAW

Slide 7 of 24 Bayesian Nash Equilibrium This yields the following payoff matrix and a single pure strategy Nash equilibrium: A S  a 1, A W  a 1 B S  b 1, B W  b B S  b 1, B W  b 2 B S  b 2, B W  b 1 B S  b 2, B W  b 2 A S  a 1, A W  a 2 A S  a 2, A W  a 1 A S  a 2, A W  a 2 Example calculation: Bayesian Nash Equilibrium payoff = (.4)(-1) + (.1)(0) + (.2)(28) + (.3)(12) = 8.8

Slide 8 of 24 Interpretation of Bayesian Nash Equilibrium If Player A is Strong, he takes action a 2 and a 1 if Weak. Player B takes action b 1 irrespective of state. Emerged from the known probabilities of each possible match-up Nash optimal : Best response (in a Bayesian sense) on the part of each player to the actions available to his opponent Note that each player has a pure state-dependent strategy (However, an outside observer could interpret it as a mixed strategy, with Nature playing the part of a third indifferent player who randomly chooses states for players A and B according to fixed probability distributions)

Slide 9 of 24 Static Bayesian Game #2: Cournot Model Consider a Cournot model comprising two firms A and B producing the same commodity to satisfy market demand, D. The commodity price on the market is given by Firm A’s cost of producing the commodity is c A q A –c A is the marginal cost –q A is the quantity that Firm A produces. Firm B’s cost of producing the commodity is –c B1 q B, with probability p –c B2 q B with probability (1-p). Player state defined by its marginal cost Each firm seeks to maximize its profit by anticipating the market price

Slide 10 of 24 Cournot Model and Asymmetric Information Firm B knows its state and Firm A’s state Firm A knows its own marginal cost but can only estimate Firm B’s state Each firm knows of the other’s degree of knowledge Gibbons calls this a Bayesian game with asymmetric information Firm A chooses the optimal quantity q A to produce: Firm B chooses the optimal quantity q B to produce For c B1 : For c B2

Slide 11 of 24 Analytical Solution: Bayesian Nash Equilibrium System of Equations: Solutions:

Slide 12 of 24 Bayesian Game with Continuous Type Space: Auction Consider an auction comprising two bidders and one item Players offer bids, b 1 or b 2, for the item b 1 & b 2  [0, 1] Each bidder values the item at v 1 or v 2 with payoff v 1 – p or v 2 – p, respectyively v 1 & v 2  [0, 1] Note: The latter term in this utility function applies only when bids are offered in fixed increments. For bids from the continuous set [0,1], this term is zero.

Slide 13 of 24 Linear Equilibrium We simplify the search for equilibrium by limiting the solution to the linear form b i (v i ) = a i + c i v i This does not limit the player action spaces to linear strategies, but simply looks for a linear equilibrium solution We can assume that a player i will neither bid above the expected highest bid nor below the lowest expected bid of player j Therefore, a j  b i  a j +c j, since v j  [0,1] and is a uniformly distributed random variable

Slide 14 of 24 Linear Equilibrium This gives us:

Slide 15 of 24 Linear Equilibrium Since we are looking for a linear solution, a i and a j  0, since values greater than zero would yield a non-linear solution or, if greater than 1, would yield an infeasible solution since neither bidder will offer more than he values the item. Thus, since the bids must be non-negative, a i = a j = 0, and the solution is that each bidder will offer one half his valuation of the item.

Slide 16 of 24 Dynamic Games with Bayesian Players Dynamic games with incomplete or imperfect information –Players move after observing the actions taken by their opponents. –Recall from the initial discussion on static games that information incompleteness implied an information deficit with respect to an opponent’s type or state –Information imperfection implies that each successive player’s move is based on complete information about the state of the other players but flawed information about the state of the game; i.e., the play history on the part of his opponents These games require a new solution concept: perfect Bayesian equilibrium

Slide 17 of 24 Perfect Bayesian Equilibrium Gibbons gives the following four requirements for a perfect Bayesian equilibrium: 1.For each game turn, the moving player must have a belief about the state of the game, i.e. the play history to that point, in the form of a probability distribution over the set of the possible game sub-states at that point. 2.Given their beliefs, the players’ strategies must be sequentially rational. Note: An example of irrational (but effective under some circumstances) strategy is tit-for-tat in repeated prisoner’s dilemma games. [Axlerod, Sigmund] 3.At each game state on the equilibrium path, beliefs are formed by observation-driven Bayes’ rule and players’ equilibrium strategies. (For a given equilibrium in a sequential game, a game state is on the equilibrium path if it will be reached with positive probability when the game is played according to equilibrium strategies. Otherwise, the state is off the equilibrium path.) 4.For game states off the equilibrium path, beliefs are formed by Bayes’ rule and players’ equilibrium strategies where possible.

Slide 18 of 24 Simple Example Consider the following 3-player Game Tree. Each set of nodes corresponding to outcomes associated with any particular player’s move represents a possible game state P1A D P2 P3 R L L’R’L’R’ [p][1-p] R1.This requirement is relevant for P3 only since if P1 chooses A, the game is over, and thus P2 has only to believe that he is in state D if he has a turn. Player 3 must conclude that p = 1 since R is dominated by L for player 2. R2.Given this belief, Player 3 must choose R’. R3. This requirement is satisfied by R1. R4. This requirement is trivially satisfied since there are no states off the equilibrium path. Thus, the equilibrium (D,L,R’) can be confirmed by inspection.

Slide 19 of 24 Signaling Games Games of two players with incomplete information about the opponent’s type One player is the Sender, one is the Receiver. Nature draws a type for the Sender according to a probability distribution on the set of feasible types. The Sender observes his type and sends a message based on that type. The sender can follow pooling, separating or hybrid strategies. –A pooling Sender transmits the same message regardless of type. –A separating Sender always transmits different messages for each type. The Receiver observes the message but not the type and chooses an action. Payoffs to the Sender and receiver are each a function of Sender type, message and Receiver action.

Slide 20 of 24 Requirements for Perfect Bayesian Equilibrium in Signaling Games 1. After observing the Sender’s message, the Receiver must have a belief about the Sender’s type in the form of a probability distribution conditional upon the message transmitted. 2R.For each message observed, the Receiver’s action must maximize the Receiver’s expected payoff, given the belief about the Sender’s type. 2S.For each type determined by Nature, the Sender’s message must maximize his expected payoff, given the Receiver’s strategy, defined as the set of actions to be taken as functions of the message transmitted. 3. For each message transmittable by the Sender, if there exists a sender type such that the message is optimal for that type, then the Receiver’s belief about the Sender’s type must be derivable from Bayes’ rule and the Sender’s strategy.

Slide 21 of 24 Example: Job Market Signaling Nature determines a worker’s (the Sender) productive ability, which can be either High or Low. The probability that his ability is High is q. The worker observes his ability and chooses a level of education (his message to potential employers). The hiring market (the Receiver) observes the worker’s level of education and, based on a belief about the worker’s ability, offers a wage (Receiver’s action). Payoff to the worker is W – C(a, e), where W is the wage offered, C is the cost (financial + intellectual difficulty) of attaining a particular level of education as a function of ability a and education level e. Presumably, the cost of attaining a higher level of education for a Low ability worker is relatively high due to the additional intellectual difficulty sustained by the worker in its pursuit. Payoff to the hiring market is P(a, e) – W, where P is the level of productivity supplied by the worker as a function of ability and education level.

Slide 22 of 24 Complete Information Solution P(L,e) P(H,e) ILIL IHIH e W e * (L)e * (H) W * (L) W * (H) Note the marginal cost of education is higher for a Low ability worker, thus he would require a higher relative salary to justify pursuing a higher education, hence the steeper indifference curve. The Productivity lines are found from the Nash solution W(e) = P( ,e) in which the market, which is presumed to be competitive and therefore devoid of excess profit, offers a wage equal to the expected level of productivity.

Slide 23 of 24 Pooling Equilibria and the Power of Envy Suppose now that the hiring market has incomplete information about the worker’s type and only observes the level of education attained by the workers. Suppose further that a Low ability worker is envious of a High ability worker’s salary and decides to attempt to masquerade as a High ability worker by getting a more advanced degree. This constitutes a pooling strategy since the worker will attempt to signal to the hiring market that he is of High ability irrespective of type. Note, this is only rational if the following inequality holds: W * (H) - C[L,e * (H)] > W * (L) – C[L,e * (L)]

Slide 24 of 24 Masquerading Workers with Pooling Strategies P(L,e) qP(H,e) + (1-q) P(L,e) ILIL IHIH e W e * (L)e*pe*p W * (L) W*pW*p Here the Nash equilibrium sets the wage at w p, where the expected Productivity line intersects both indifference curves. P(H,e)