Game Theory. VK Room: M1.30 Last updated: October 22, 2012.

Similar documents
Introduction to Industrial Organization Professor: Caixia Shen Fall 2014 Lecture Note 5 Games and Strategy (Ch. 4)

Elements of Economic Analysis II Lecture X: Introduction to Game Theory

Introduction to Multi-Agent Programming

CMPSCI 240: Reasoning about Uncertainty

Chapter 10: Mixed strategies Nash equilibria, reaction curves and the equality of payoffs theorem

CMPSCI 240: Reasoning about Uncertainty

S 2,2-1, x c C x r, 1 0,0

CS711: Introduction to Game Theory and Mechanism Design

An introduction on game theory for wireless networking [1]

Introduction to Game Theory

Iterated Dominance and Nash Equilibrium

Rationalizable Strategies

In the Name of God. Sharif University of Technology. Microeconomics 2. Graduate School of Management and Economics. Dr. S.

HE+ Economics Nash Equilibrium

SI 563 Homework 3 Oct 5, Determine the set of rationalizable strategies for each of the following games. a) X Y X Y Z

m 11 m 12 Non-Zero Sum Games Matrix Form of Zero-Sum Games R&N Section 17.6

Introduction to Game Theory

Game theory and applications: Lecture 1

preferences of the individual players over these possible outcomes, typically measured by a utility or payoff function.

ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts

A brief introduction to evolutionary game theory

Week 8: Basic concepts in game theory

Strategies and Nash Equilibrium. A Whirlwind Tour of Game Theory

CS 331: Artificial Intelligence Game Theory I. Prisoner s Dilemma

Game Theory: Normal Form Games

Game Theory Week 7, Lecture 7

Static Games and Cournot. Competition

Lecture 3 Representation of Games

G5212: Game Theory. Mark Dean. Spring 2017

Advanced Microeconomics II Game Theory Fall

Basic Game-Theoretic Concepts. Game in strategic form has following elements. Player set N. (Pure) strategy set for player i, S i.

The Nash equilibrium of the stage game is (D, R), giving payoffs (0, 0). Consider the trigger strategies:

Introduction to Game Theory

Test 1. ECON3161, Game Theory. Tuesday, September 25 th

ECE 586BH: Problem Set 5: Problems and Solutions Multistage games, including repeated games, with observed moves

6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1

MATH 4321 Game Theory Solution to Homework Two

Epistemic Experiments: Utilities, Beliefs, and Irrational Play

Review Best Response Mixed Strategy NE Summary. Syllabus

Advanced Microeconomics

Math 135: Answers to Practice Problems

Preliminary Notions in Game Theory

Problem Set 2 - SOLUTIONS

1 R. 2 l r 1 1 l2 r 2

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

Lecture 1: Normal Form Games: Refinements and Correlated Equilibrium

G5212: Game Theory. Mark Dean. Spring 2017

Game Theory. Wolfgang Frimmel. Repeated Games

In the Name of God. Sharif University of Technology. Graduate School of Management and Economics

Player 2 L R M H a,a 7,1 5,0 T 0,5 5,3 6,6

Economics 109 Practice Problems 1, Vincent Crawford, Spring 2002

ECON 803: MICROECONOMIC THEORY II Arthur J. Robson Fall 2016 Assignment 9 (due in class on November 22)

Week 8: Basic concepts in game theory

IV. Cooperation & Competition

Mixed Strategy Nash Equilibrium. player 2

Game Theory Notes: Examples of Games with Dominant Strategy Equilibrium or Nash Equilibrium

Introductory Microeconomics

CHAPTER 9 Nash Equilibrium 1-1

MS&E 246: Lecture 5 Efficiency and fairness. Ramesh Johari

Outline for Dynamic Games of Complete Information

January 26,

Mixed Strategies. Samuel Alizon and Daniel Cownden February 4, 2009

Chapter 2 Strategic Dominance

Chapter 2 Discrete Static Games

Economics 171: Final Exam

Economics and Computation

FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015.

6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1

Prisoner s dilemma with T = 1

LECTURE 4: MULTIAGENT INTERACTIONS

CMSC 474, Introduction to Game Theory 16. Behavioral vs. Mixed Strategies

Chair of Communications Theory, Prof. Dr.-Ing. E. Jorswieck. Übung 5: Supermodular Games

CS 7180: Behavioral Modeling and Decision- making in AI

CS 798: Homework Assignment 4 (Game Theory)

Jianfei Shen. School of Economics, The University of New South Wales, Sydney 2052, Australia

Solution to Tutorial 1

Outline Introduction Game Representations Reductions Solution Concepts. Game Theory. Enrico Franchi. May 19, 2010

Solution to Tutorial /2013 Semester I MA4264 Game Theory

ECO303: Intermediate Microeconomic Theory Benjamin Balak, Spring 2008

Best-Reply Sets. Jonathan Weinstein Washington University in St. Louis. This version: May 2015

Extensive-Form Games with Imperfect Information

Regret Minimization and Security Strategies

Game Theory: Minimax, Maximin, and Iterated Removal Naima Hammoud

Chapter 8. Repeated Games. Strategies and payoffs for games played twice

Now we return to simultaneous-move games. We resolve the issue of non-existence of Nash equilibrium. in pure strategies through intentional mixing.

Stochastic Games and Bayesian Games

Sequential-move games with Nature s moves.

Managerial Economics ECO404 OLIGOPOLY: GAME THEORETIC APPROACH

Using the Maximin Principle

Noncooperative Oligopoly

Today. Applications of NE and SPNE Auctions English Auction Second-Price Sealed-Bid Auction First-Price Sealed-Bid Auction

Duopoly models Multistage games with observed actions Subgame perfect equilibrium Extensive form of a game Two-stage prisoner s dilemma

Game Theory Problem Set 4 Solutions

Econ 101A Final exam May 14, 2013.

Outline for today. Stat155 Game Theory Lecture 13: General-Sum Games. General-sum games. General-sum games. Dominated pure strategies

Microeconomics of Banking: Lecture 5

Overuse of a Common Resource: A Two-player Example

Notes on Game Theory Debasis Mishra October 29, 2018

Player 2 H T T -1,1 1, -1

Transcription:

Game Theory VK Room: M1.30 knightva@cf.ac.uk www.vincent-knight.com Last updated: October 22, 2012. 1 / 33

Overview Normal Form Games Pure Nash Equilibrium Mixed Nash Equilibrium 2 / 33

Normal Form Games 3 / 33

Game Theory: Introduction Often decision analysis does not only depend on chance but on the decisions made by others: interactive decision problems. Such decision problems are called games. The individuals making the decisions are called players. 4 / 33

2 Player Static Games 5 / 33

2 Player Static Games We shall consider 2 player static games. Assume two players have two sets of available strategies: S 1 = {r 1,..., r m } and S 2 = {s 1,..., s n }. Let u 1 (r, s), u 2 (r, s) be the utility gained by player 1 and 2 for a pair of strategies (s, r). 6 / 33

2 Player Static Games We shall consider 2 player static games. Assume two players have two sets of available strategies: S 1 = {r 1,..., r m } and S 2 = {s 1,..., s n }. Let u 1 (r, s), u 2 (r, s) be the utility gained by player 1 and 2 for a pair of strategies (s, r). s 1 s 2... s n r 1 (u 1, u 2 ) (u 1, u 2 )... (u 1, u 2 ) r 2 (u 1, u 2 ) (u 1, u 2 )... (u 1, u 2 )......... r m (u 1, u 2 ) (u 1, u 2 )... (u 1, u 2 ) 6 / 33

2 Player Static Games We shall consider 2 player static games. Assume two players have two sets of available strategies: S 1 = {r 1,..., r m } and S 2 = {s 1,..., s n }. Let u 1 (r, s), u 2 (r, s) be the utility gained by player 1 and 2 for a pair of strategies (s, r). s 1 s 2... s n r 1 (u 1, u 2 ) (u 1, u 2 )... (u 1, u 2 ) r 2 (u 1, u 2 ) (u 1, u 2 )... (u 1, u 2 )......... r m (u 1, u 2 ) (u 1, u 2 )... (u 1, u 2 ) Both players aim to choose from their available strategies so as to maximise u 1 and u 2. 6 / 33

Example: Prisoner s Dilemma Two criminal suspects have been caught. They have been isolated and are being questioned separately by the police. The following offer is made to both suspects: If one confesses that they both committed the crime then the confessor will be set free and the other will spend 5 years in jail. If both confess, then they will each get a 4 year sentence. If neither confess, then they will each spend 2 years in jail. 7 / 33

Example: Prisoner s Dilemma Both players have 2 possible strategies: Keep quite (Q) Squeal (S) 8 / 33

Example: Prisoner s Dilemma Both players have 2 possible strategies: Keep quite (Q) Squeal (S) Q S Q (-2,-2) (-5,0) S (0,-5) (-4,-4) 8 / 33

Example: Prisoner s Dilemma Both players have 2 possible strategies: Keep quite (Q) Squeal (S) Q S Q (-2,-2) (-5,0) S (0,-5) (-4,-4) The solution of the game is (S, S). Both criminals squeal and go to prison for 4 years (Instead of 2). 8 / 33

Solving games using Dominance We solved the prisoners dilemma in an intuitively simple manner by observing the strategy S was always better then Q. We attempt to solve games by eliminating poor strategies for each player. A strategy for player 1, r i is, strictly dominated by r j if u 1 (r i, s) < u 1 (r j, s) for all s S 2 A strategy for player 1, r i is, weakly dominated by r j if u 1 (r i, s) u 1 (r j, s) for all s S 2 and there exists a strategy s l S 2 such that: u 1 (r i, s l ) < u 1 (r j, s l ) 9 / 33

Example Consider the following game: s 1 s 2 r 1 (3, 3) (2, 2) r 2 (2, 1) (2, 1) For player 2, s 1 weakly dominates s 2. For player 1, r 1 weakly dominates r 2. Thus (r 1, s 1 ) is the solution of this game. 10 / 33

Common Knowledge of Rationality To solve a game by elimination of dominated strategies we have to assume that the players are rational. However, we can go further, if we also assume that: The players are rational. 11 / 33

Common Knowledge of Rationality To solve a game by elimination of dominated strategies we have to assume that the players are rational. However, we can go further, if we also assume that: The players are rational. The players all know that the other players are rational. 11 / 33

Common Knowledge of Rationality To solve a game by elimination of dominated strategies we have to assume that the players are rational. However, we can go further, if we also assume that: The players are rational. The players all know that the other players are rational. The players all know that the other players know that they are rational. 11 / 33

Common Knowledge of Rationality To solve a game by elimination of dominated strategies we have to assume that the players are rational. However, we can go further, if we also assume that: The players are rational. The players all know that the other players are rational. The players all know that the other players know that they are rational.... This chain of assumptions is called Common Knowledge of Rationality (CKR). By applying the CKR assumption, we can try to solve games by iterating the elimination of dominated strategies. 11 / 33

Example s 1 s 2 s 3 r 1 (1, 0) (1, 2) (0, 1) r 2 (0, 3) (0, 1) (2, 0) Initially player 1 has no dominated strategies. For player 2, s 3 is dominated by s 2. Now, r 2 is dominated by r 1. Finally, s 1 is dominated by s 2. Thus (r 1, s 2 ) is the solution of this game. 12 / 33

Pure Nash Equilibrium 13 / 33

(Pure) Nash Equilibrium Importantly, certain games cannot be solved using the iterated elimination of dominated strategies: s 1 s 2 s 3 r 1 (10, 0) (5, 1) (4, 2) r 2 (10, 1) (5, 0) (1, 1) s 1 s 2 s 3 r 1 (1, 3) (4, 2) (2, 2) r 2 (4, 0) (0, 3) (4, 1) r 3 (2, 5) (3, 4) (5, 6) 14 / 33

(Pure) Nash Equilibrium Importantly, certain games cannot be solved using the iterated elimination of dominated strategies: s 1 s 2 s 3 r 1 (10, 0) (5, 1) (4, 2) r 2 (10, 1) (5, 0) (1, 1) s 1 s 2 s 3 r 1 (1, 3) (4, 2) (2, 2) r 2 (4, 0) (0, 3) (4, 1) r 3 (2, 5) (3, 4) (5, 6) (exercise: why does iterated elimination fail here?) 14 / 33

Nash Equilibrium A (pure) Nash equilibrium is a pair of strategies ( r, s) such that u 1 ( r, s) u 1 (r, s) for all r S 1 and u 2 ( r, s) u 2 ( r, s) for all s S 2 15 / 33

Testing for Nash Equilibrium One can find Nash equilibria by checking all strategy pairs and seeing if either player can improve their outcome. s 1 s 2 s 3 r 1 (10, 0) (5, 1) (4, 2) r 2 (10, 1) (5, 0) (1, 1) 16 / 33

Testing for Nash Equilibrium One can find Nash equilibria by checking all strategy pairs and seeing if either player can improve their outcome. s 1 s 2 s 3 r 1 (10, 0) (5, 1) (4, 2) r 2 (10, 1) (5, 0) (1, 1) Nash Equilibria need not be unique! 16 / 33

Best response strategies A strategy for player 1 r is a best response to some fixed strategy for player 2, s if: u 1 (r, s) u 1 (r, s) for all r S 1 A strategy for player 2 s is a best response to some fixed strategy for player 1, r if: u 2 (r, s ) u 2 (r, s) for all s S 2 17 / 33

Best response strategies A strategy for player 1 r is a best response to some fixed strategy for player 2, s if: u 1 (r, s) u 1 (r, s) for all r S 1 A strategy for player 2 s is a best response to some fixed strategy for player 1, r if: u 2 (r, s ) u 2 (r, s) for all s S 2 To use this definition to find Nash Equilibria we find for each player, the set of best responses to every possible strategy of the other player. We then look for pairs of strategies that are best responses to each other. 17 / 33

Example s 1 s 2 s 3 r 1 (1, 3) (4, 2) (2, 2) r 2 (4, 0) (0, 3) (4, 1) r 3 (2, 5) (3, 4) (5, 6) 18 / 33

Mixed Nash Equilibrium 19 / 33

Mixed Strategies Importantly some games do not have pure Nash equilibria! Consider the following game: Two players each place a coin on a table, either heads up (strategy H) or tails up (strategy T ). If the pennies match, player 1 wins, if the pennies differ, then player 2 wins. 20 / 33

Mixed Strategies Importantly some games do not have pure Nash equilibria! Consider the following game: Two players each place a coin on a table, either heads up (strategy H) or tails up (strategy T ). If the pennies match, player 1 wins, if the pennies differ, then player 2 wins. H T H (1, 1) ( 1, 1) T ( 1, 1) (1, 1) 20 / 33

Mixed Strategies In order to solve such games, we need to consider mixed strategies. I.e. we attach a distribution to the set of strategies of each player. In the matching pennies example, let ρ = (p, 1 p) be the mixed strategy for player 1. I.e. player 1 plays H with probability p and plays T with probability 1 p. Similarly let σ = (q, 1 q) be the mixed strategy for player 2. I.e. player 2 plays H with probability q and plays T with probability 1 q. 21 / 33

Mixed Strategies Consider the payoff to player 1: u 1 (ρ, σ) = pq p(1 q) (1 p)q + (1 p)(1 q) = 1 2q + 2p(2q 1) = (2q 1)(2p 1) If q < 1 2 then player 1s best response is to choose p = 0 (i.e. always play T ). If q > 1 2 then player 1s best response is to choose p = 1 (i.e. always play H). If q = 1 2 then player 1s best response is to play any mixed strategy. 22 / 33

Mixed Strategies Consider the payoff to player 2: u 2 (ρ, σ) = pq + p(1 q) + (1 p)q (1 p)(1 q) = 1 + 2q 2p(2q 1) = (2q 1)(1 2p) If p < 1 2 then player 2s best response is to choose q = 1 (i.e. always play H). If p > 1 2 then player 2s best response is to choose q = 0 (i.e. always play T ). If p = 1 2 then player 2s best response is to play any mixed strategy. 23 / 33

Mixed Strategies The only pair of strategies that are best responses to each other is ρ = σ = ( 1 2, 1 2). This method of finding mixed Nash equilibria is called: the best response method. (Of course it also finds the pure Nash equilibria) Exercise: Do the same exercise for the popular game rock,paper scissors. 24 / 33

Example s 1 s 2 r 1 (0, 0) (2, 1) r 2 (1, 2) (0, 0) 25 / 33

Example s 1 s 2 r 1 (0, 0) (2, 1) r 2 (1, 2) (0, 0) As before: u 1 (ρ, σ) = q + p(2 3q) u 2 (ρ, σ) = p + q(2 3p) 25 / 33

Example As before: s 1 s 2 r 1 (0, 0) (2, 1) r 2 (1, 2) (0, 0) u 1 (ρ, σ) = q + p(2 3q) u 2 (ρ, σ) = p + q(2 3p) Best responses for player 1: (0, 1) if q > 2 3 ρ = (1, 0) if q < 2 3 (x, 1 x) with 0 x 1 if q = 2 3 25 / 33

Example As before: s 1 s 2 r 1 (0, 0) (2, 1) r 2 (1, 2) (0, 0) u 1 (ρ, σ) = q + p(2 3q) u 2 (ρ, σ) = p + q(2 3p) Best responses for player 2: (0, 1) if p > 2 3 σ = (1, 0) if p < 2 3 (y, 1 y) with 0 y 1 if p = 2 3 26 / 33

Example We plot both best responses: 27 / 33

Example Thus for this example there are 3 Nash equilibria: (r 1, s 2 ), (r 2, s 1 ) and (ρ, σ) with ρ = σ = ( 2 3, 1 ) 3 28 / 33

Equality of Payoffs The support of a strategy ρ is the set S(ρ) of all strategies for which ρ has non zero probability. For example, if the strategy set is {A, B, C} then the support of the mixed strategy ( 1 3, 2 3, 0) is {A, B}. Similarly the support of the mixed strategy ( 1 2, 0, 1 2) is {A, C}. This leads to a very powerful result. 29 / 33

Equality of Payoffs Theorem Let (ρ, σ) be a Nash equilibrium, and let S1 be the support of ρ. Then: u 1 (ρ, σ) = u 1 (r, σ) for all r S1 30 / 33

Equality of Payoffs Consider the matching pennies game. Let σ be the mixed strategy of player 2 with a chance of playing H of q and a chance of playing T with probability (1 q). From the Equality of Payoffs theorem we have: u 1 (H, σ) = u 1 (T, σ) qu 1 (H, H) + (1 q)u 1 (H, T ) = qu 1 (T, H) + (1 q)u 1 (T, T ) q (1 q) = q + (1 q) q = 1 2 31 / 33

Equality of Payoffs Let ρ be the mixed strategy of player 1 with a chance of playing H of p and a chance of playing T with probability 1 p.from the Equality of Payoffs theorem we also have: u 2 (ρ, H) = u 2 (ρ, T ) pu 2 (H, H) + (1 p)u 2 (T, H) = pu 2 (H, T ) + (1 p)u 2 (T, T ) As expected. p + (1 p) = p (1 p) p = 1 2 32 / 33

Nash s Theorem Every game that has a finite set of strategies has at least one Nash equilibrium (involving pure or mixed strategies). (It can be shown that there is always an odd number of Nash equilibria.) 33 / 33