Game Theory for Linguists
Total Page:16
File Type:pdf, Size:1020Kb
Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Game Theory for Linguists Fritz Hamm, Roland Mühlenbernd 9. Mai 2016 Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Overview Overview 1. Review: Session 1-3 2. Rationalizability, Beliefs & Best Response 3. Signaling Games Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Conclusions Conclusion of Sessions 1-3 I a game describes a situation of multiple players I that can make decisions (choose actions) I that have preferences over ‘interdependent’ outcomes (action profiles) I preferences are defined by a utility function I games can be defined by abstracting from concrete utility values, but describing it with a general utility function (c.f. synergistic relationship, contribution to public good) I a solution concept describes a process that leads agents to a particular action I a Nash equilibrium defines an action profile where no agent has a need to change the current action I Nash equilibria can be determined by Best Response functions, or by ‘iterated elimination’ of Dominated Actions Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Rationalizability Rationalizability I The Nash equilibrium as a solution concept for strategic games does not crucially appeal to a notion of rationality in a players reasoning. I Another concept that is more explicitly linked to a reasoning process of players in a one-shot game is called ratiolalizability. I The set of rationalizable actions can be found by the iterated strict dominance algorithm: I Given a strategic game G I Do the following step until there aren’t dominated strategies left: I for all players: remove all dominated strategies in game G Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Rationalizability Nash Equilibria and Rationalizable Actions 1. Apply the Iterated Strict Dominance Algorithm 2. Apply the Best Response Function LCR U 1,1 3,3∗ 4,2 M 0,2 5,16 ∗,3∗ D 2∗,26 ∗,2 0,3∗ Tabelle: The ‘RNE’ game I L is dominated by R I B1(L) = fDg, B1(C) = fDg, I U is dominated by M B1(R) = fMg I C is dominated by R I B2(U) = fCg, B2(M) = fRg, B (R) = fRg I D is dominated by M 2 Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Rationalizability Nash Equilibria and Rationalizable Actions 1. Apply the Iterated Strict Dominance Algorithm 2. Apply the Best Response Function DBS D -1,-1 -2,0∗ -2,0∗ B 0∗,-22 ∗,1∗ 0,0 S 0∗,-2 0,0 1∗,2∗ Tabelle: The ‘Bach-Stravinsky-Dentist’ game I D is dominated by B and S I B1(D) = fB; Sg, B1(B) = fBg, B1(S) = fSg I B2(D) = fB; Sg, B2(B) = fBg, B2(S) = fSg Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Rationalizability Nash Equilibria and Rationalizable Actions Exercises: 1. Apply the Iterated Strict Dominance Algorithm 2. Apply the Best Response Function EFGH A 0,7∗ 2,5 7∗,0 0,1 B 5,2 3∗,3∗ 5,2 0,1 C 7∗,0 2,5 0,7∗ 0,1 D 0,0∗ 0,-2 0,0∗ 10∗,-1 Tabelle: The ‘non-RNE’ game Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Rationalizability Nash Equilibria and Rationalizable Actions I ratiolalizability can lead to a unique solution (‘RNE’ game), I but generally does only restrict the number of rational actions (‘Bach-Stravinsky-Dentist’ game) I or does not help at all, even when there is a unique Nash equilibrium (‘non-RNE’ game) Note: if the Iterated Strict Dominance algorithm (rationalizability) leads to one unique strategy profile, then it is the only Nash equilibrium1 of the game, but not the other way around 1and it is a strict Nash equilibrium Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Beliefs Beliefs I ratiolalizability solely makes use of the standard assumption, namely that each player knows the utilities of the game, and assumes the other player(s) i) to know the utilities of the game, and ii) to be rational I but players can be assumed to have more knowledge about the other player(s), c.f. such as a belief about how the other player would behave I a belief can be represented as a mixed strategy Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Beliefs Mixed Strategies I a mixed strategy δi of player i is a probability distribution over the set of the player’s actions Ai : δi 2 ∆(Ai ) I ∆ : A ! R has the following properties: I 8a 2 A : 0 ≤ ∆(a) ≤ 1 P I a2A ∆(a) = 1 I Exercise: given an action set A = fr; p; sg. Which of the following probability distribution is a mixed strategy for A? p I δ = (0:2; 0:3; 0:5) (∆(r) = 0:2, ∆(p) = 0:3, ∆(s) = 0:5) I δ = (0:3; 0:4; 0:2) F I δ = (0:1; 1:2; −0:3) F I δ = (0:4; 0:4; 0:3) F I δ = (1:0; 0:0) F p I δ = (1:0; 0:0; 0:0) Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Beliefs Beliefs as Mixed Strategies I a mixed strategy δi of player i is a probability distribution over the set of the player’s actions Ai : δi 2 ∆(Ai ) I example: the mixed strategy δi = (0:3; 0:7) for the prisoner’s dilemma action set fC; Dg represents that player i chooses C with probability 0:3 and D with probability 0:7 I a mixed strategy δi can represent: I player i’s uncertainty how to act I player j’s belief about player i how to act I problem: actual behavior can only be represented by pure strategies, not by mixed strategies I but it is reasonable to represent beliefs by mixed strategies I where do such beliefs come from? Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Beliefs Expected Utility Definition Let G = (f1; 2g; A1;2; u1;2) be a two-player game and δi 2 ∆Ai a mixed strategy of player i. Then the expected utility EUi of player i for playing ai with a belief δj is given as: X EUi (ai jδj ) = δj (aj ) × ui (ai ; aj ) (1) aj 2Aj CD I Compute EU1(Cj(0:3; 0:7)): 0:6 C 2;2 0;3 I Compute EU1(Dj(0:1; 0:9)): 1:3 D 3;0 1;1 I Compute EU1(Cj(0:1; 0:9)): 0:2 pris. dilemma Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Beliefs Best Response Definition Let G = (f1; 2g; A1;2; u1;2) be a two-player game and δi 2 ∆Ai a mixed strategy of player i. Then the best response BRi of player i for a belief δj is given as: BRi (δj ) = arg max EUi (ai jδj ) (2) ai 2Ai BS Compute BR ((0:5; 0:5)): fBg I 1 B 3;2 1;1 I Compute BR1((0:3; 0:7)): fSg S 1;1 2;3 1 2 I Compute BR1(( 3 ; 3 )): fB; Sg lifted BoS Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games Coordination & Signaling Coordination & Signaling RL aL aS R 1 0 tL 1 0 L 0 1 tS 0 1 Messages: One or two lanterns? tL m1 tL m1 tL m1 tL m1 s1: s2: s3: s4: m tS m2 tS m2 tS m2 tS 2 m1 aL m1 aL m1 aL m1 aL r1: r2: r3: r4: a m2 aS m2 aS m2 aS m2 S Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games The Lewis Game The Lewis Game: Definition I a signaling game is a tuple SG = hfS; Rg; T ; Pr; M; A; Ui I a Lewis game is defined by: 1 if i = j T = ft ; t g I U(t ; a ) = I L S i j 0 else I M = fm1; m2g a a I A = faL; aSg L S tL 1 0 I Pr(tL) = Pr(tS) = :5 tS 0 1 Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games The Lewis Game The Lewis Game: Extensive Form N tL :5 :5 tS S S m1 m2 m1 m2 R R R R aL aS aL aS aL aS aL aS 1 0 1 0 0 1 0 1 Abbildung: Extensive form of the Lewis game Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games The Lewis Game Pure strategies Pure strategies are contingency plans, players act according to. I sender strategy: s : T ! M I receiver strategy: r : M ! A tL m1 tL m1 tL m1 tL m1 s1: s2: s3: s4: m tS m2 tS m2 tS m2 tS 2 m1 aL m1 aL m1 aL m1 aL r1: r2: r3: r4: a m2 aS m2 aS m2 aS m2 S Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games The Lewis Game Signaling Systems I signaling systems are combinations of pure strategies. The Lewis game has two: L1 = hs1; r1i and L2 = hs2; r2i tL m1 aL tL m1 aL L1: L2: tS m2 aS tS m2 aS I signaling systems are strict Nash equilibria of the EU-table: r1 r2 r3 r4 s1 1 0 .5 .5 s2 0 1 .5 .5 s3 .5 .5 .5 .5 s4 .5 .5 .5 .5 I in signaling systems messages associate states and actions uniquely I signaling systems constitute evolutionary stable states Game Theory for Linguists Overview Review: Session 1-3 Rationalizability, Beliefs & Best Response Signaling Games The Lewis Game Summary & Outlook I Rationalizability I returns rationalizable actions I solely makes use of the standard assumptions I does not return a unique solution in most cases I Best Response BR(s) to a belief s I does return a unique solution in almost all cases I needs an additional assumption: a belief (mixed strategy) about the other player(s) I A Signaling Game is a dynamic/sequential game of imperfect information and models an act of communication I Outlook: signaling games and best response to a belief are fundamental concepts in game-theoretic Pragmatics Game Theory for Linguists.