CS 7180: Behavioral Modeling and Decision- making in AI

Size: px
Start display at page:

Download "CS 7180: Behavioral Modeling and Decision- making in AI"

Transcription

1 CS 7180: Behavioral Modeling and Decision- making in AI Algorithmic Game Theory Prof. Amy Sliva November 30, 2012

2 Prisoner s dilemma Two criminals are arrested, and each offered the same deal: If you defect and the other doesn t, you go free and they go to jail If both cooperate with each other, then both do a shorter stint in jail If both defect, then they both get a medium jail sentence Cooperate Defect Cooperate - 1, - 1-4, 0 Defect 0,- 4-3, - 3 Should you cooperate? Or defect?

3 Games in normal form A (Ninite, n- person) normal- form game includes the following: 1. An ordered set N = (1, 2, 3,..., n) of agents or players: 2. Each agent i has a Ninite set A i of possible actions An action pro3ile is an n- tuple a = (a 1, a 2,..., a n ), s.t. a 1 A 1, a 2 A 2,..., a n An The set of all possible action proniles is A = A 1 A n 3. Each agent i has a real- valued utility (or payoff) function u i (a 1,..., a n ) = i s payoff if the action pronile is (a 1,..., a n ) Most other game representations can be reduced to normal form Usually represented by an n- dimensional payoff (or utility) matrix For each action pronile, shows the utilities of all the agents Cooperate Defect Cooperate Defect - 1, - 1-4, 0 0,- 4-3, - 3

4 General form of prisoners dilemma General form of prisoners dilemma requires certain preference ordering relation Cooperate Defect Cooperate a, a b, c Defect c, b d, d where c > a > d > b and 2a > b + c

5 Common- payoff games Common- payoff game for all action proniles a A 1 A n and any agents i and j, u i (a) = u j (a) Agents have same payoff for every action pronile Pure coordination or team games no connlicting interests Example: Drivers heading directly towards each other in country with no trafnic laws. Which way to swerve to avoid the other car? If they make the same coordinated decision, then all is well! Otherwise Left Left Right 1, 1 0, 0 Right 0, 0 1, 1

6 Zero- sum games Purely competitive games! Constant- sum game for every action pronile, the sum of the payoffs is the same, i.e., there is a constant c such for every action pronile a = (a 1,..., a n ), u 1 (a) u n (a) = c Any constant- sum game can be transformed into an equivalent game in which the sum of the payoffs is always 0 Thus constant- sum games usually called zero- sum games

7 Matching pennies game Each player has a penny Decides to show either heads or tails If they are the same, player 1 gets both pennies, otherwise player 2 takes them both Heads Tails Heads 1, - 1-1, 1 Tails - 1, 1 1, - 1

8 Rochambo (rock, paper, scissors) If both players choose the same action, there is no payoff Otherwise, one action will win and others lose Rock Paper Scissors Rock 0, 0-1, 1 1, - 1 Paper 1, - 1 0, 0-1, 1 Scissors - 1, 1 1, - 1 0, 0

9 Or any Rochambo variant Rock, paper, scissors, lizard, Spock Scissors cuts paper Paper covers rock Rock crushes lizard Lizard poisons Spock Spock smashes scissors Scissors decapitates lizard Lizard eats paper Paper disproves Spock Spock vaporizes rock Rock crushes scissors

10 Most games are non- constant sum In general, games involve cooperation and competition Prisoner s dilemma is one example Battle of the sexes husband and wife deciding on a movie. He wants to see an action move (AM) and she wants to see a romantic comedy (RC). They both prefer to go together! AM RC AM 2, 1 0, 0 RC 0, 0 1, 2

11 Strategies in normal form games Pure strategy select a single action and play it Each row/column of a payoff matrix represents a pure strategy Mixed strategy randomize over the set of available actions according to some probability distribution s i (a j ) = probability that action a j will be played in mixed strategy s i The support of s i = {actions that have probability > 0 in s i } Pure strategy is special case where support is a single action A strategy s i is fully mixed if its support is A i i.e., nonzero probability for every action available to agent i Strategy pro3ile n- tuple s = (s 1,..., s n ) of strategies for each agent

12 Expected uqlity in a mixed strategy game Payoff matrix only gives payoffs for pure- strategy proniles Generalization to mixed strategies uses expected utility Calculate probability of each outcome, given the strategy pronile (involves all agents) Then calculate average payoff for agent i, weighted by probabilities Given strategy pronile s = (s 1,..., s n ) expected utility is sum, over all action proniles, of the utility times its probability: i.e., u i (s) = Σ a A u i (a)p[a s] u i (s 1,..., s n ) = Σ (a1,..., an) A u i (a 1,..., a n ) Π n j=1 s j (a j )

13 How to reason about games In single- agent decision theory, look at an optimal strategy Maximize the agent s expected payoff in its environment With multiple agents, strategy depends on others choices Deal with this by identifying certain subsets of outcomes called solution concepts Today we will discuss two concepts: Pareto optimality Nash equilibrium

14 Pareto opqmality A strategy pronile s Pareto dominates a strategy pronile sʹ if No agent gets a worse payoff with s than with sʹ, i.e., u i (s) u i (sʹ) for all i At least one agent gets a better payoff with s than with sʹ, i.e., u i (s) > u i (sʹ) for at least one i A strategy pronile s is Pareto optimal (or Pareto ef3icient) if there is no strategy pronile s' that Pareto dominates s Every game has at least one Pareto optimal pronile Always at least one Pareto optimal pronile with pure strategies

15 Examples Prisoner s Dilemma (D,C) is Pareto optimal: no pronile gives player 1 a higher payoff (D,C) is Pareto optimal: no pronile gives player 2 a higher payoff Cooperate Defect Cooperate - 1, - 1-4, 0 0,- 4 (C,C) is Pareto optimal: no pronile gives both players a higher payoff (D,D) isn t Pareto optimal: (C,C) Pareto dominates it Defect - 3, - 3 Which side of the road (Left,Left) and (Right,Right) are Pareto optimal In common- payoff games, all Pareto optimal strategy proniles have the same payoffs If (Left,Left) had payoffs (2,2), then (Right,Right) wouldn t be Pareto optimal Left Right Left Right 1, 1 0, 0 0, 0 1, 1

16 Best response to other agents behavior Suppose agent i knows how the others are going to play Then i has an optimization problem maximize expected utility Use s i to mean a strategy pronile for all of the agents except i s i = (s 1,..., s i 1, s i+1,..., s n ) Let s i be any strategy for agent I (s i, s i ) = (s 1,..., s i 1, s i, s i+1,..., s n ) s i is a best response to s i if for every strategy s iʹ available to agent i, u i (s i,s i ) u i (s iʹ, s i ) There is always at least one best response A best response s i is unique if u i (s i,s i ) > u i (s iʹ, s i ) for every s iʹ s i

17 Nash equilibrium In general an agent will not know for sure what strategies other agents will adopt On its own, best response is not a solution concept because it does not identify an interesting set of outcomes in general case Leverage best response to denine another solution concept s = (s 1,..., s n ) is a Nash equilibrium if for every i, s i is a best response to s I Every agent s strategy is a best response to the other agents strategies No agent can do better by unilaterally changing his/her strategy Theorem (Nash, 1951): Every game with a Ninite number of agents and action proniles has at least one Nash equilibrium

18 Examples of Nash equilibria Which side of the road (Left,Left) and (Right,Right) are Nash equilibria Left Right Left Right 1, 1 0, 0 0, 0 1, 1 Prisoner s Dilemma (D,D) is a Nash equilibrium Ironically, it s the only pure- strategy pronile that isn t Pareto optimal Cooperate Cooperate Defect - 1, - 1-4, 0 Defect 0,- 4-3, - 3

19 Strict Nash Equilibrium A Nash equilibrium s = (s 1,..., s n ) is strict if for every i, s i is the only best response to s I i.e., any agent who unilaterally changes strategy will do worse! Recall that if a best response is unique, it must be pure It follows that in a strict Nash equilibrium, all strategies are pure! But if a Nash equilibrium is pure, it isn t necessarily strict

20 Weak Nash Equilibrium If a Nash equilibrium s is not strict, then it is weak At least one agent i has more than one best response to s i If a Nash equilibrium includes a mixed strategy, it is weak If a mixture of k > 2 actions is a best response to s i, then any other mixture of the actions is also a best response If a Nash equilibrium consists only of pure strategies, it might still be weak Weak Nash equilibria are less stable than strict Nash equilibria If a Nash equilibrium is weak, then at least one agent has inninitely many best responses, and only one of them is in s

21 Finding mixed strategy Nash equilibria In general, it s tricky to compute mixed- strategy Nash equilibria But easier if we can identify the support of the equilibrium strategies In 2x2 games, we can do this easily! Let (s 1, s 2 ) be a Nash equilibrium If s 1 is not pure, its support must include both of agent 1 s actions, and they must have the same expected utility Otherwise agent 1 s best response would be just one of them Find s 2 such that u 1 (a 1, s 2 ) = u 1 (a' 1, s 2 ), where a 1, a' 1 are 1 s actions Two equations, two unknowns Similarly, Nind s 1 such that u 2 (s 1, a 2 ) = u 2 (s 1, a' 2 )

22 Finding a mixed strategy in baxle of the sexes If there s a mixed- strategy equilibrium Both strategies must be mixtures of {ActionMovie, RomanticComedy} Each must be a best response to the other RC RC AM 2, 1 0, 0 Suppose the husband s strategy is s h = {(p, RC), (1 p, AM) AM Expected utilities of the wife s actions: u w (RC, s h ) = 2p; u w (AM, s h ) = 1(1 p) 0, 0 1, 2 If the wife mixes the two actions, they must have the same expected utility Otherwise the best response would be to always use the action whose expected utility is higher Thus 2p = 1 p, so p = 1/3 So the husband s mixed strategy is s h = {(1/3, RC), (2/3, AM)}

23 Finding a mixed strategy in baxle of the sexes Similarly, we can show the wife s mixed strategy is s w = {(2/3, RC), (1/3, AM)} So the mixed- strategy Nash equilibrium is (s w, s h ), where s w = {(2/3, RC), (1/3, AM)} s h = {(1/3, AM), (2/3, RC)} RC AM RC AM 2, 1 0, 0 0, 0 1, 2 Like all mixed- strategy Nash equilibria, (sw, sh) is weak Both players have inninitely many other best- response strategies What are they? How do we know that (s w, s h ) really is a Nash equilibrium?

24 Fairness of a Nash equilibrium s w = {(2/3, RC), (1/3, AM)} s h = {(1/3, RC), (2/3, AM)} Wife s expected utility is 2(2/9) + 1(2/9) + 0(5/9) = 2/3 AM Husband s expected utility is also 2/3 2, 1 0, 0 0, 0 1, 2 This is fair in the sense that both players have the same expected payoff But it s Pareto- dominated by both of the pure- strategy equilibria In each of them, one agent gets 1 and the other gets 2 RC RC 1/3 * 1/3 = 1/9 2/3 * 1/3 = 2/9 2/3 * 2/3 = 4/9 AM 1/3 * 2/3 = 2/9

25 Nash equilibrium in matching pennies Easy to see that in this game, no pure strategy could be part of a Nash equilibrium For each combination of pure strategies, one of the agents can do better by changing his/her strategy Thus there is not a strict Nash equilibrium Heads Tails Heads Tails 1, - 1-1, 1-1, 1 1, - 1 But again there is a mixed- strategy equilibrium Can be derived the same way as in the Battle of the Sexes Result is (s,s), where s = {(1 2, Heads), (1 2, Tails)}

26 What does a mixed strategy really mean? Are people actually computing probability distributions in their heads? Some researchers say yes! Another interpretation is that agent i s mixed strategy is everyone else s assessment of how likely i is to play each pure strategy Suppose agent i has a deterministic method for picking a strategy, but it depends on factors that are notpart of the game itself If i plays a game several times, i may pick different strategies If the other players do not know how i picks a strategy, they will be uncertain what i s strategy will be Example: In a series of soccer penalty kicks, the kicker could kick left or right in a deterministic pattern that the goalie thinks is random

27 Games, strategies, and computaqons Games are strategic interactions between rational entities Solution concepts what is going to happen? Pareto optimality Nash equilibrium. But the big question is can it be computed? Can we predict what will happen in a large system (i.e., many players and actions)? Can we do this ef3iciently in a large system? If your computer cannot Nind a solution, the market/agents probably cannot either

28 Prisoner s dilemma Two criminals are arrested, and each offered the same deal: If you defect and the other doesn t, you go free and they go to jail If both cooperate with each other, then both do a shorter stint in jail If both defect, then they both get a medium jail sentence Cooperate Defect Cooperate - 1, - 1-4, 0 Defect 0,- 4-3, - 3 Should you cooperate? Or defect? Nash equilibrium is to defect L How is decision- making different if we have many players?

29 Controlling global polluqon Pollution can be modeled as a many- player version of the prisoner s dilemma n countries each has two actions Pass legislation to control pollution: - 3 Continue polluting: - 1 for ALL countries Costs more to control pollution than to not! If k countries are polluters, they pay a total cost of k Those with pollution laws pay 3 + k since have to pay for own control Stable solution no countries control pollution and all pay cost of n (i.e., all defect) If all had controlled, then each would only have to pay 3

30 Tragedy of the commons Sharing a common resource All agents play their selnish equilibrium strategy based on others best responses leads to resource depletion Network bandwidth is a tradeoff n users sharing communication channel with max capacity 1 Each user i needs a strategy to send x i units of Nlow s.t. x i [0,1] Each user wants to use large fraction of channel, but quality deteriorates with total bandwidth used If total bandwidth Σ j x j > 1 then no one gets any benenit If Σ j x j < 1, then payoff for i is x i (1 - Σ j x j ) What is the equilibrium strategy for each user?

31 Tragedy of the commons Network bandwidth is a tradeoff n users sharing communication channel with max capacity 1 Each user i needs a strategy to send x i units of Nlow s.t. x i [0,1] Each user wants to use large fraction of channel, but quality deteriorates with total bandwidth used If total bandwidth Σ j x j > 1 then no one gets any benenit If Σ j x j < 1, then payoff for i is x i (1 - Σ j x j ) What is the equilibrium strategy for each user? t = Σ j i x j < 1 is bandwidth used by all other users User i needs x i (1 - t - x i ), or x i = (1 - t)/2 = 1/(n +1) 2 for all i Why is this solution a tragedy?

32 Tragedy of the commons Network bandwidth is a tradeoff n users sharing communication channel with max capacity 1 Each user i needs a strategy to send x i units of Nlow s.t. x i [0,1] Each user wants to use large fraction of channel, but quality deteriorates with total bandwidth used If total bandwidth Σ j x j > 1 then no one gets any benenit If Σ j x j < 1, then payoff for i is x i (1 - Σ j x j ) What is the equilibrium strategy for each user? t = Σ j i x j < 1 is bandwidth used by all other users User i needs x i (1 - t - x i ), or x i = (1 - t)/2 = 1/(n +1) 2 for all i Why is this solution a tragedy? Overall value is very low! Total value over all users is only 1/n Users over use the resource and reduce its value

33 Strategies in normal form games Pure strategy select a single action and play it Each row/column of a payoff matrix represents a pure strategy Mixed strategy randomize over the set of available actions according to some probability distribution s i (a j ) = probability that action a j will be played in mixed strategy s i The support of s i = {actions that have probability > 0 in s i } Pure strategy is special case where support is a single action A strategy s i is fully mixed if its support is A i i.e., nonzero probability for every action available to agent i Strategy pro3ile n- tuple s = (s 1,..., s n ) of strategies for each agent

34 InterpretaQons of mixed strategies Agent i s mixed strategy is everyone else s assessment of how likely i is to play each pure strategy Suppose agent i has a deterministic method for picking a strategy, but it depends on factors that are notpart of the game itself If i plays a game several times, i may pick different strategies If the other players do not know how i picks a strategy, they will be uncertain what i s strategy will be Proportion strategy occurs in large populations In battle of the sexes, proportion of strategies over large samples of men and women Fraction of polluters and non- polluters

35 Nash equilibrium s = (s 1,..., s n ) is a Nash equilibrium if for every i, s i is a best response to s I Every agent s strategy is a best response to the other agents strategies No agent can do better by unilaterally changing his/her strategy Theorem (Nash, 1951): Every game with a Ninite number of agents and action proniles has at least one Nash equilibrium How can we Nind a mixed strategy equilibrium ef3iciently? Predict behavior of players/agents in a system!

36 Linear programming algorithm for NE Consider 2- player, zero sum game with payoff matrix A Only represent row (Player 1) payoff Two probability distributions p* and q* over actions representing Nash equilibrium strategies for player 1 and 2 Expected utility for player 2 is u 2 = p*aq* H T H T Player 1 (row) can choose strategy p with possible payoffs pa for each A A Once p is known, Player 2 will want to minimize loss (i.e., Player 1 s gain) so will play strategy q corresponding to minimum pa Player 1 wants to Nind the strategy p that maximizes the minimums available to Player 2 Just like Minimax search! Solve with constraint satisfaction

37 Linear programming algorithm for NE Finding a strategy Player 1 can choose strategy p with possible payoffs pa for each A A Once p is known, Player 2 will want to minimize loss (i.e., Player 1 s gain) so will play strategy q corresponding to minimum pa Player 1 wants to Nind the strategy p that maximizes the minimums available to Player 2 Solving for Nash with linear constraints Player 1 Player 2 u 1 = max u u 2 = min u p 0 q 0 Σ i p i = 1 Σ j q j = 1 (pa) j u for all j (Aq) i u for all i

38 Linear programming algorithm for NE Finding a strategy Player 1 can choose strategy p with possible payoffs pa for each A A Once p is known, Player 2 will want to minimize loss (i.e., Player 1 s gain) so will play strategy q corresponding to minimum pa Player 1 wants to Nind the strategy p that maximizes the minimums available to Player 2 Solving for Nash with linear constraints Player 1 jth entry Player 2 u 1 = max u of vector u 2 = min u p 0 pa q 0 (Player 2 Σ i p i = 1 action) Σ j q j = 1 (pa) j u for all j (Aq) i u for all i ith entry of vector Aq (Player 1 action)

39 Linear programming algorithm for NE Solving for Nash with linear constraints Player 1 Player 2 u 1 = max u u 2 = min u p 0 q 0 Σ i p i = 1 Σ j q j = 1 (pa) j u for all j (Aq) i u for all i Guessing supports 1. Guess (or sample, or iterate) over possible supports of each player 2. Solve LPs for Player 1 and Player 2 3. p and q will be a Nash equilibrium Lemke- Howson simplex type approach Works well in practice Exponential in the worst case

40 ComputaQonal challenges of NE Finding a good Nash equilibrium Checking for NE with total payoff > T: NP- hard Maximizing individual player s payoff in a NE: NP- hard Deciding whether a particular strategy is played in a NE: NP- hard Checking if a NE is unique: NP- hard Approximate NE ε- Nash equilibrium a strategy pronile such that no one can gain > ε by deviating Current best: ε = 0.339

41 AdaptaQon in large games Many large systems are iterative games Best response strategy will often converge to Nash Equilibrium in Ninite number of steps Prisoner s dilemma, battle of the sexes More complex games best response does not work as equilibrium Tragedy of the commons does not converge in Ninite steps Matching pennies will cycle through strategy vectors as each player keeps making best move Best response does not guarantee convergence Instead develop improving response learning strategies React to frequency of opponent moves played so far in game history Iterated Prisoner s Dilemma competition!

42 Uncertainty increases complexity Partial information games make decisions without full knowledge of the state and other player Do not know preferences or strategies of other players (i.e., what cards are they holding?) Have probability distribution over possible strategies Bayesian games N players s.t. for each player i we have An action set A i A type set T i describing what type an agent is how acts in a certain state Probability distribution p i over types s.t. p i (t - i t i ) is belief in other agents types given type of player i Payoff function u i (A,T) utility given action and type proniles of all players Use Bayes rule to update beliefs in types and what action is best

43 How do agents do all of this computaqon? Even when considering algorithmic features of Ninding equilibria, these computation costs do not change the payoff matrix in the game However, someone (the agent, your laptop, etc.) has to actually execute this analysis! Real- world agents often balance complexity and payoff Military strategy, market behavior, gambling, etc. Accurate models require incorporating this computation cost into the utility calculation in a game!

44 Bayesian machine games Add additional components to a Bayesian game N players s.t. for each player i we have An action set A i A type set T i describing what type an agent is how acts in a certain state Probability distribution p i over types s.t. p i (t - i t i ) is belief in other agents types given type of player I Turing machine M i from set of possible machines s.t. M i (t i ) = a computes agent i s action Complexity function C i that gives complexity of using machine M i and type t i to compute an action Payoff function u i (A,T,M,C) utility given action and type proniles of all players Utility depends on complexity of all players i gains utility by computing his strategy faster than j

45 Rochambo including computaqon complexity Type space has 1 type (no belief states) Nash equilibrium: mixed strategy with 1/3 probability for each action Rock Paper Rock Paper Scissors 0, 0-1, 1 1, - 1 1, - 1 0, 0-1, 1 What if we include computation time (i.e., formulate this as a machine game)? Scissors - 1, 1 1, - 1 0, 0

46 Rochambo including computaqon complexity Complexity costs Pure strategy = 0 Mixed strategy = 1 Utility for each player u i = payoff - complexity Rock Paper Rock Paper Scissors 0, 0-1, 1 1, - 1 1, - 1 0, 0-1, 1 More complicated to Nigure out probabilities for randomization then to just pick a pure strategy Scissors - 1, 1 1, - 1 0, 0 Now no Nash equilibrium!

47 RandomizaQon is more expensive Choosing a pure strategy is computationally cheap, but Ninding the right mixed strategy is expensive Empirical results often do not match theoretical equilibria Winners in Rochambo World Championships do not use truly random strategies Players in iterated prisoner s dilemma do not always defect In IPD, best strategy is to cooperate for t- 1 moves and defect the last move at time t Requires computation! (i.e., how many moves until end? What if end is unknown?) If that computation is more expensive than gain from defecting, might as well just keep cooperating and use a pure strategy

48 Algorithmic game theory Game theory is normative in its basic formulation To make it more descriptive or prescriptive need to account for algorithmic factors Real world systems are very large (many agents and actions) Computation is not free! both for Ninding a strategy or for analyzing other agents decisions Explains empirical results that diverge from theoretical equilibria Think algorithmically when talking about solution concepts How do we actually compute a Nash equilibrium? EfNiciently? What are the main algorithmic challenges? What internal algorithms/processes are other agents using to come up with a decision can I do it faster?

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

CS 331: Artificial Intelligence Game Theory I. Prisoner s Dilemma CS 331: Artificial Intelligence Game Theory I 1 Prisoner s Dilemma You and your partner have both been caught red handed near the scene of a burglary. Both of you have been brought to the police station,

More information

Introduction to Game Theory

Introduction to Game Theory Introduction to Game Theory 3a. More on Normal-Form Games Dana Nau University of Maryland Nau: Game Theory 1 More Solution Concepts Last time, we talked about several solution concepts Pareto optimality

More information

Strategies and Nash Equilibrium. A Whirlwind Tour of Game Theory

Strategies and Nash Equilibrium. A Whirlwind Tour of Game Theory Strategies and Nash Equilibrium A Whirlwind Tour of Game Theory (Mostly from Fudenberg & Tirole) Players choose actions, receive rewards based on their own actions and those of the other players. Example,

More information

CMSC 858F Introduction to Game Theory*

CMSC 858F Introduction to Game Theory* CMSC 858F Introduction to Game Theory* Mohammad T. Hajiaghayi University of Maryland *Some of these slides are originally prepared by Professor Dana Nau. What is Game Theory? Game Theory is about interactions

More information

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

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts 6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts Asu Ozdaglar MIT February 9, 2010 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria

More information

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

Chapter 10: Mixed strategies Nash equilibria, reaction curves and the equality of payoffs theorem Chapter 10: Mixed strategies Nash equilibria reaction curves and the equality of payoffs theorem Nash equilibrium: The concept of Nash equilibrium can be extended in a natural manner to the mixed strategies

More information

Introduction to Multi-Agent Programming

Introduction to Multi-Agent Programming Introduction to Multi-Agent Programming 10. Game Theory Strategic Reasoning and Acting Alexander Kleiner and Bernhard Nebel Strategic Game A strategic game G consists of a finite set N (the set of players)

More information

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

m 11 m 12 Non-Zero Sum Games Matrix Form of Zero-Sum Games R&N Section 17.6 Non-Zero Sum Games R&N Section 17.6 Matrix Form of Zero-Sum Games m 11 m 12 m 21 m 22 m ij = Player A s payoff if Player A follows pure strategy i and Player B follows pure strategy j 1 Results so far

More information

Week 8: Basic concepts in game theory

Week 8: Basic concepts in game theory Week 8: Basic concepts in game theory Part 1: Examples of games We introduce here the basic objects involved in game theory. To specify a game ones gives The players. The set of all possible strategies

More information

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

Game Theory: Minimax, Maximin, and Iterated Removal Naima Hammoud Game Theory: Minimax, Maximin, and Iterated Removal Naima Hammoud March 14, 17 Last Lecture: expected value principle Colin A B Rose A - - B - Suppose that Rose knows Colin will play ½ A + ½ B Rose s Expectations

More information

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

Elements of Economic Analysis II Lecture X: Introduction to Game Theory Elements of Economic Analysis II Lecture X: Introduction to Game Theory Kai Hao Yang 11/14/2017 1 Introduction and Basic Definition of Game So far we have been studying environments where the economic

More information

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

MS&E 246: Lecture 5 Efficiency and fairness. Ramesh Johari MS&E 246: Lecture 5 Efficiency and fairness Ramesh Johari A digression In this lecture: We will use some of the insights of static game analysis to understand efficiency and fairness. Basic setup N players

More information

Microeconomics II. CIDE, MsC Economics. List of Problems

Microeconomics II. CIDE, MsC Economics. List of Problems Microeconomics II CIDE, MsC Economics List of Problems 1. There are three people, Amy (A), Bart (B) and Chris (C): A and B have hats. These three people are arranged in a room so that B can see everything

More information

Iterated Dominance and Nash Equilibrium

Iterated Dominance and Nash Equilibrium Chapter 11 Iterated Dominance and Nash Equilibrium In the previous chapter we examined simultaneous move games in which each player had a dominant strategy; the Prisoner s Dilemma game was one example.

More information

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

In the Name of God. Sharif University of Technology. Graduate School of Management and Economics In the Name of God Sharif University of Technology Graduate School of Management and Economics Microeconomics (for MBA students) 44111 (1393-94 1 st term) - Group 2 Dr. S. Farshad Fatemi Game Theory Game:

More information

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

Introduction to Industrial Organization Professor: Caixia Shen Fall 2014 Lecture Note 5 Games and Strategy (Ch. 4) Introduction to Industrial Organization Professor: Caixia Shen Fall 2014 Lecture Note 5 Games and Strategy (Ch. 4) Outline: Modeling by means of games Normal form games Dominant strategies; dominated strategies,

More information

Can we have no Nash Equilibria? Can you have more than one Nash Equilibrium? CS 430: Artificial Intelligence Game Theory II (Nash Equilibria)

Can we have no Nash Equilibria? Can you have more than one Nash Equilibrium? CS 430: Artificial Intelligence Game Theory II (Nash Equilibria) CS 0: Artificial Intelligence Game Theory II (Nash Equilibria) ACME, a video game hardware manufacturer, has to decide whether its next game machine will use DVDs or CDs Best, a video game software producer,

More information

Week 8: Basic concepts in game theory

Week 8: Basic concepts in game theory Week 8: Basic concepts in game theory Part 1: Examples of games We introduce here the basic objects involved in game theory. To specify a game ones gives The players. The set of all possible strategies

More information

6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2

6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 6.207/14.15: Networks Lecture 10: Introduction to Game Theory 2 Daron Acemoglu and Asu Ozdaglar MIT October 14, 2009 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria Mixed Strategies

More information

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

S 2,2-1, x c C x r, 1 0,0 Problem Set 5 1. There are two players facing each other in the following random prisoners dilemma: S C S, -1, x c C x r, 1 0,0 With probability p, x c = y, and with probability 1 p, x c = 0. With probability

More information

TTIC An Introduction to the Theory of Machine Learning. Learning and Game Theory. Avrim Blum 5/7/18, 5/9/18

TTIC An Introduction to the Theory of Machine Learning. Learning and Game Theory. Avrim Blum 5/7/18, 5/9/18 TTIC 31250 An Introduction to the Theory of Machine Learning Learning and Game Theory Avrim Blum 5/7/18, 5/9/18 Zero-sum games, Minimax Optimality & Minimax Thm; Connection to Boosting & Regret Minimization

More information

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

Game Theory. VK Room: M1.30  Last updated: October 22, 2012. 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

More information

Game theory for. Leonardo Badia.

Game theory for. Leonardo Badia. Game theory for information engineering Leonardo Badia leonardo.badia@gmail.com Zero-sum games A special class of games, easier to solve Zero-sum We speak of zero-sum game if u i (s) = -u -i (s). player

More information

Game theory and applications: Lecture 1

Game theory and applications: Lecture 1 Game theory and applications: Lecture 1 Adam Szeidl September 20, 2018 Outline for today 1 Some applications of game theory 2 Games in strategic form 3 Dominance 4 Nash equilibrium 1 / 8 1. Some applications

More information

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

Now we return to simultaneous-move games. We resolve the issue of non-existence of Nash equilibrium. in pure strategies through intentional mixing. Econ 221 Fall, 2018 Li, Hao UBC CHAPTER 7. SIMULTANEOUS-MOVE GAMES: MIXED STRATEGIES Now we return to simultaneous-move games. We resolve the issue of non-existence of Nash equilibrium in pure strategies

More information

Continuing game theory: mixed strategy equilibrium (Ch ), optimality (6.9), start on extensive form games (6.10, Sec. C)!

Continuing game theory: mixed strategy equilibrium (Ch ), optimality (6.9), start on extensive form games (6.10, Sec. C)! CSC200: Lecture 10!Today Continuing game theory: mixed strategy equilibrium (Ch.6.7-6.8), optimality (6.9), start on extensive form games (6.10, Sec. C)!Next few lectures game theory: Ch.8, Ch.9!Announcements

More information

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

Prisoner s Dilemma. CS 331: Artificial Intelligence Game Theory I. Prisoner s Dilemma. Prisoner s Dilemma. Prisoner s Dilemma. CS 331: rtificial Intelligence Game Theory I You and your partner have both been caught red handed near the scene of a burglary. oth of you have been brought to the police station, where you are interrogated

More information

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

UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer 2016 UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer 2016 More on strategic games and extensive games with perfect information Block 2 Jun 11, 2017 Auctions results Histogram of

More information

Not 0,4 2,1. i. Show there is a perfect Bayesian equilibrium where player A chooses to play, player A chooses L, and player B chooses L.

Not 0,4 2,1. i. Show there is a perfect Bayesian equilibrium where player A chooses to play, player A chooses L, and player B chooses L. Econ 400, Final Exam Name: There are three questions taken from the material covered so far in the course. ll questions are equally weighted. If you have a question, please raise your hand and I will come

More information

Algorithms and Networking for Computer Games

Algorithms and Networking for Computer Games Algorithms and Networking for Computer Games Chapter 4: Game Trees http://www.wiley.com/go/smed Game types perfect information games no hidden information two-player, perfect information games Noughts

More information

CS 798: Homework Assignment 4 (Game Theory)

CS 798: Homework Assignment 4 (Game Theory) 0 5 CS 798: Homework Assignment 4 (Game Theory) 1.0 Preferences Assigned: October 28, 2009 Suppose that you equally like a banana and a lottery that gives you an apple 30% of the time and a carrot 70%

More information

January 26,

January 26, January 26, 2015 Exercise 9 7.c.1, 7.d.1, 7.d.2, 8.b.1, 8.b.2, 8.b.3, 8.b.4,8.b.5, 8.d.1, 8.d.2 Example 10 There are two divisions of a firm (1 and 2) that would benefit from a research project conducted

More information

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

Outline for today. Stat155 Game Theory Lecture 13: General-Sum Games. General-sum games. General-sum games. Dominated pure strategies Outline for today Stat155 Game Theory Lecture 13: General-Sum Games Peter Bartlett October 11, 2016 Two-player general-sum games Definitions: payoff matrices, dominant strategies, safety strategies, Nash

More information

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

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 22 COOPERATIVE GAME THEORY Correlated Strategies and Correlated

More information

Advanced Microeconomics

Advanced Microeconomics Advanced Microeconomics ECON5200 - Fall 2014 Introduction What you have done: - consumers maximize their utility subject to budget constraints and firms maximize their profits given technology and market

More information

CSI 445/660 Part 9 (Introduction to Game Theory)

CSI 445/660 Part 9 (Introduction to Game Theory) CSI 445/660 Part 9 (Introduction to Game Theory) Ref: Chapters 6 and 8 of [EK] text. 9 1 / 76 Game Theory Pioneers John von Neumann (1903 1957) Ph.D. (Mathematics), Budapest, 1925 Contributed to many fields

More information

ORF 307: Lecture 12. Linear Programming: Chapter 11: Game Theory

ORF 307: Lecture 12. Linear Programming: Chapter 11: Game Theory ORF 307: Lecture 12 Linear Programming: Chapter 11: Game Theory Robert J. Vanderbei April 3, 2018 Slides last edited on April 3, 2018 http://www.princeton.edu/ rvdb Game Theory John Nash = A Beautiful

More information

CS711 Game Theory and Mechanism Design

CS711 Game Theory and Mechanism Design CS711 Game Theory and Mechanism Design Problem Set 1 August 13, 2018 Que 1. [Easy] William and Henry are participants in a televised game show, seated in separate booths with no possibility of communicating

More information

Name. Answers Discussion Final Exam, Econ 171, March, 2012

Name. Answers Discussion Final Exam, Econ 171, March, 2012 Name Answers Discussion Final Exam, Econ 171, March, 2012 1) Consider the following strategic form game in which Player 1 chooses the row and Player 2 chooses the column. Both players know that this is

More information

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

Basic Game-Theoretic Concepts. Game in strategic form has following elements. Player set N. (Pure) strategy set for player i, S i. Basic Game-Theoretic Concepts Game in strategic form has following elements Player set N (Pure) strategy set for player i, S i. Payoff function f i for player i f i : S R, where S is product of S i s.

More information

Game Theory. Analyzing Games: From Optimality to Equilibrium. Manar Mohaisen Department of EEC Engineering

Game Theory. Analyzing Games: From Optimality to Equilibrium. Manar Mohaisen Department of EEC Engineering Game Theory Analyzing Games: From Optimality to Equilibrium Manar Mohaisen Department of EEC Engineering Korea University of Technology and Education (KUT) Content Optimality Best Response Domination Nash

More information

CUR 412: Game Theory and its Applications, Lecture 12

CUR 412: Game Theory and its Applications, Lecture 12 CUR 412: Game Theory and its Applications, Lecture 12 Prof. Ronaldo CARPIO May 24, 2016 Announcements Homework #4 is due next week. Review of Last Lecture In extensive games with imperfect information,

More information

Economics 109 Practice Problems 1, Vincent Crawford, Spring 2002

Economics 109 Practice Problems 1, Vincent Crawford, Spring 2002 Economics 109 Practice Problems 1, Vincent Crawford, Spring 2002 P1. Consider the following game. There are two piles of matches and two players. The game starts with Player 1 and thereafter the players

More information

CS711: Introduction to Game Theory and Mechanism Design

CS711: Introduction to Game Theory and Mechanism Design CS711: Introduction to Game Theory and Mechanism Design Teacher: Swaprava Nath Domination, Elimination of Dominated Strategies, Nash Equilibrium Domination Normal form game N, (S i ) i N, (u i ) i N Definition

More information

Regret Minimization and Security Strategies

Regret Minimization and Security Strategies Chapter 5 Regret Minimization and Security Strategies Until now we implicitly adopted a view that a Nash equilibrium is a desirable outcome of a strategic game. In this chapter we consider two alternative

More information

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

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012 Chapter 6: Mixed Strategies and Mixed Strategy Nash Equilibrium

More information

Thursday, March 3

Thursday, March 3 5.53 Thursday, March 3 -person -sum (or constant sum) game theory -dimensional multi-dimensional Comments on first midterm: practice test will be on line coverage: every lecture prior to game theory quiz

More information

Using the Maximin Principle

Using the Maximin Principle Using the Maximin Principle Under the maximin principle, it is easy to see that Rose should choose a, making her worst-case payoff 0. Colin s similar rationality as a player induces him to play (under

More information

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

ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games University of Illinois Fall 2018 ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games Due: Tuesday, Sept. 11, at beginning of class Reading: Course notes, Sections 1.1-1.4 1. [A random

More information

An introduction on game theory for wireless networking [1]

An introduction on game theory for wireless networking [1] An introduction on game theory for wireless networking [1] Ning Zhang 14 May, 2012 [1] Game Theory in Wireless Networks: A Tutorial 1 Roadmap 1 Introduction 2 Static games 3 Extensive-form games 4 Summary

More information

Chapter 2 Discrete Static Games

Chapter 2 Discrete Static Games Chapter Discrete Static Games In an optimization problem, we have a single decision maker, his feasible decision alternative set, and an objective function depending on the selected alternative In game

More information

Outline. Risk and Decision Analysis 5. Game Theory. What is game theory? Outline. Scope of game theory. Two-person zero sum games

Outline. Risk and Decision Analysis 5. Game Theory. What is game theory? Outline. Scope of game theory. Two-person zero sum games Risk and Decision Analysis 5. Game Theory Instructor: João Soares (FCTUC Post-graduation Course on Complex Transport Infrastructure Systems Game theory is about mathematical modelling of strategic behavior.

More information

Repeated, Stochastic and Bayesian Games

Repeated, Stochastic and Bayesian Games Decision Making in Robots and Autonomous Agents Repeated, Stochastic and Bayesian Games Subramanian Ramamoorthy School of Informatics 26 February, 2013 Repeated Game 26/02/2013 2 Repeated Game - Strategies

More information

Strategy -1- Strategy

Strategy -1- Strategy Strategy -- Strategy A Duopoly, Cournot equilibrium 2 B Mixed strategies: Rock, Scissors, Paper, Nash equilibrium 5 C Games with private information 8 D Additional exercises 24 25 pages Strategy -2- A

More information

Answers to Problem Set 4

Answers to Problem Set 4 Answers to Problem Set 4 Economics 703 Spring 016 1. a) The monopolist facing no threat of entry will pick the first cost function. To see this, calculate profits with each one. With the first cost function,

More information

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

6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1 6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1 Daron Acemoglu and Asu Ozdaglar MIT October 13, 2009 1 Introduction Outline Decisions, Utility Maximization Games and Strategies Best Responses

More information

ECO303: Intermediate Microeconomic Theory Benjamin Balak, Spring 2008

ECO303: Intermediate Microeconomic Theory Benjamin Balak, Spring 2008 ECO303: Intermediate Microeconomic Theory Benjamin Balak, Spring 2008 Game Theory: FINAL EXAMINATION 1. Under a mixed strategy, A) players move sequentially. B) a player chooses among two or more pure

More information

Introduction to Game Theory

Introduction to Game Theory Introduction to Game Theory What is a Game? A game is a formal representation of a situation in which a number of individuals interact in a setting of strategic interdependence. By that, we mean that each

More information

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

Duopoly models Multistage games with observed actions Subgame perfect equilibrium Extensive form of a game Two-stage prisoner s dilemma Recap Last class (September 20, 2016) Duopoly models Multistage games with observed actions Subgame perfect equilibrium Extensive form of a game Two-stage prisoner s dilemma Today (October 13, 2016) Finitely

More information

Repeated Games with Perfect Monitoring

Repeated Games with Perfect Monitoring Repeated Games with Perfect Monitoring Mihai Manea MIT Repeated Games normal-form stage game G = (N, A, u) players simultaneously play game G at time t = 0, 1,... at each date t, players observe all past

More information

Notes for Section: Week 7

Notes for Section: Week 7 Economics 160 Professor Steven Tadelis Stanford University Spring Quarter, 004 Notes for Section: Week 7 Notes prepared by Paul Riskind (pnr@stanford.edu). spot errors or have questions about these notes.

More information

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

preferences of the individual players over these possible outcomes, typically measured by a utility or payoff function. Leigh Tesfatsion 26 January 2009 Game Theory: Basic Concepts and Terminology A GAME consists of: a collection of decision-makers, called players; the possible information states of each player at each

More information

Introductory Microeconomics

Introductory Microeconomics Prof. Wolfram Elsner Faculty of Business Studies and Economics iino Institute of Institutional and Innovation Economics Introductory Microeconomics More Formal Concepts of Game Theory and Evolutionary

More information

Introduction to game theory LECTURE 2

Introduction to game theory LECTURE 2 Introduction to game theory LECTURE 2 Jörgen Weibull February 4, 2010 Two topics today: 1. Existence of Nash equilibria (Lecture notes Chapter 10 and Appendix A) 2. Relations between equilibrium and rationality

More information

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

Best-Reply Sets. Jonathan Weinstein Washington University in St. Louis. This version: May 2015 Best-Reply Sets Jonathan Weinstein Washington University in St. Louis This version: May 2015 Introduction The best-reply correspondence of a game the mapping from beliefs over one s opponents actions to

More information

CMPSCI 240: Reasoning about Uncertainty

CMPSCI 240: Reasoning about Uncertainty CMPSCI 240: Reasoning about Uncertainty Lecture 23: More Game Theory Andrew McGregor University of Massachusetts Last Compiled: April 20, 2017 Outline 1 Game Theory 2 Non Zero-Sum Games and Nash Equilibrium

More information

1 Solutions to Homework 4

1 Solutions to Homework 4 1 Solutions to Homework 4 1.1 Q1 Let A be the event that the contestant chooses the door holding the car, and B be the event that the host opens a door holding a goat. A is the event that the contestant

More information

Microeconomics II. CIDE, Spring 2011 List of Problems

Microeconomics II. CIDE, Spring 2011 List of Problems Microeconomics II CIDE, Spring 2011 List of Prolems 1. There are three people, Amy (A), Bart (B) and Chris (C): A and B have hats. These three people are arranged in a room so that B can see everything

More information

Microeconomics Comprehensive Exam

Microeconomics Comprehensive Exam Microeconomics Comprehensive Exam June 2009 Instructions: (1) Please answer each of the four questions on separate pieces of paper. (2) When finished, please arrange your answers alphabetically (in the

More information

MATH 4321 Game Theory Solution to Homework Two

MATH 4321 Game Theory Solution to Homework Two MATH 321 Game Theory Solution to Homework Two Course Instructor: Prof. Y.K. Kwok 1. (a) Suppose that an iterated dominance equilibrium s is not a Nash equilibrium, then there exists s i of some player

More information

HW Consider the following game:

HW Consider the following game: HW 1 1. Consider the following game: 2. HW 2 Suppose a parent and child play the following game, first analyzed by Becker (1974). First child takes the action, A 0, that produces income for the child,

More information

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

6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1 6.207/14.15: Networks Lecture 9: Introduction to Game Theory 1 Daron Acemoglu and Asu Ozdaglar MIT October 13, 2009 1 Introduction Outline Decisions, Utility Maximization Games and Strategies Best Responses

More information

Prisoner s dilemma with T = 1

Prisoner s dilemma with T = 1 REPEATED GAMES Overview Context: players (e.g., firms) interact with each other on an ongoing basis Concepts: repeated games, grim strategies Economic principle: repetition helps enforcing otherwise unenforceable

More information

Stochastic Games and Bayesian Games

Stochastic Games and Bayesian Games Stochastic Games and Bayesian Games CPSC 532l Lecture 10 Stochastic Games and Bayesian Games CPSC 532l Lecture 10, Slide 1 Lecture Overview 1 Recap 2 Stochastic Games 3 Bayesian Games 4 Analyzing Bayesian

More information

Extensive-Form Games with Imperfect Information

Extensive-Form Games with Imperfect Information May 6, 2015 Example 2, 2 A 3, 3 C Player 1 Player 1 Up B Player 2 D 0, 0 1 0, 0 Down C Player 1 D 3, 3 Extensive-Form Games With Imperfect Information Finite No simultaneous moves: each node belongs to

More information

TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 152 ENGINEERING SYSTEMS Spring Lesson 16 Introduction to Game Theory

TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 152 ENGINEERING SYSTEMS Spring Lesson 16 Introduction to Game Theory TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 52 ENGINEERING SYSTEMS Spring 20 Introduction: Lesson 6 Introduction to Game Theory We will look at the basic ideas of game theory.

More information

Economics 171: Final Exam

Economics 171: Final Exam Question 1: Basic Concepts (20 points) Economics 171: Final Exam 1. Is it true that every strategy is either strictly dominated or is a dominant strategy? Explain. (5) No, some strategies are neither dominated

More information

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

Outline Introduction Game Representations Reductions Solution Concepts. Game Theory. Enrico Franchi. May 19, 2010 May 19, 2010 1 Introduction Scope of Agent preferences Utility Functions 2 Game Representations Example: Game-1 Extended Form Strategic Form Equivalences 3 Reductions Best Response Domination 4 Solution

More information

Problem Set 3: Suggested Solutions

Problem Set 3: Suggested Solutions Microeconomics: Pricing 3E00 Fall 06. True or false: Problem Set 3: Suggested Solutions (a) Since a durable goods monopolist prices at the monopoly price in her last period of operation, the prices must

More information

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

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 01 Chapter 5: Pure Strategy Nash Equilibrium Note: This is a only

More information

Review Best Response Mixed Strategy NE Summary. Syllabus

Review Best Response Mixed Strategy NE Summary. Syllabus Syllabus Contact: kalk00@vse.cz home.cerge-ei.cz/kalovcova/teaching.html Office hours: Wed 7.30pm 8.00pm, NB339 or by email appointment Osborne, M. J. An Introduction to Game Theory Gibbons, R. A Primer

More information

Yao s Minimax Principle

Yao s Minimax Principle Complexity of algorithms The complexity of an algorithm is usually measured with respect to the size of the input, where size may for example refer to the length of a binary word describing the input,

More information

A brief introduction to evolutionary game theory

A brief introduction to evolutionary game theory A brief introduction to evolutionary game theory Thomas Brihaye UMONS 27 October 2015 Outline 1 An example, three points of view 2 A brief review of strategic games Nash equilibrium et al Symmetric two-player

More information

Bayesian Nash Equilibrium

Bayesian Nash Equilibrium Bayesian Nash Equilibrium We have already seen that a strategy for a player in a game of incomplete information is a function that specifies what action or actions to take in the game, for every possibletypeofthatplayer.

More information

Solution to Tutorial 1

Solution to Tutorial 1 Solution to Tutorial 1 011/01 Semester I MA464 Game Theory Tutor: Xiang Sun August 4, 011 1 Review Static means one-shot, or simultaneous-move; Complete information means that the payoff functions are

More information

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

ECE 586BH: Problem Set 5: Problems and Solutions Multistage games, including repeated games, with observed moves University of Illinois Spring 01 ECE 586BH: Problem Set 5: Problems and Solutions Multistage games, including repeated games, with observed moves Due: Reading: Thursday, April 11 at beginning of class

More information

Solution to Tutorial /2013 Semester I MA4264 Game Theory

Solution to Tutorial /2013 Semester I MA4264 Game Theory Solution to Tutorial 1 01/013 Semester I MA464 Game Theory Tutor: Xiang Sun August 30, 01 1 Review Static means one-shot, or simultaneous-move; Complete information means that the payoff functions are

More information

IV. Cooperation & Competition

IV. Cooperation & Competition IV. Cooperation & Competition Game Theory and the Iterated Prisoner s Dilemma 10/15/03 1 The Rudiments of Game Theory 10/15/03 2 Leibniz on Game Theory Games combining chance and skill give the best representation

More information

Math 135: Answers to Practice Problems

Math 135: Answers to Practice Problems Math 35: Answers to Practice Problems Answers to problems from the textbook: Many of the problems from the textbook have answers in the back of the book. Here are the answers to the problems that don t

More information

Simon Fraser University Fall Econ 302 D200 Final Exam Solution Instructor: Songzi Du Wednesday December 16, 2015, 8:30 11:30 AM

Simon Fraser University Fall Econ 302 D200 Final Exam Solution Instructor: Songzi Du Wednesday December 16, 2015, 8:30 11:30 AM Simon Fraser University Fall 2015 Econ 302 D200 Final Exam Solution Instructor: Songzi Du Wednesday December 16, 2015, 8:30 11:30 AM NE = Nash equilibrium, SPE = subgame perfect equilibrium, PBE = perfect

More information

Stochastic Games and Bayesian Games

Stochastic Games and Bayesian Games Stochastic Games and Bayesian Games CPSC 532L Lecture 10 Stochastic Games and Bayesian Games CPSC 532L Lecture 10, Slide 1 Lecture Overview 1 Recap 2 Stochastic Games 3 Bayesian Games Stochastic Games

More information

Epistemic Game Theory

Epistemic Game Theory Epistemic Game Theory Lecture 1 ESSLLI 12, Opole Eric Pacuit Olivier Roy TiLPS, Tilburg University MCMP, LMU Munich ai.stanford.edu/~epacuit http://olivier.amonbofis.net August 6, 2012 Eric Pacuit and

More information

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017 Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.

More information

On Existence of Equilibria. Bayesian Allocation-Mechanisms

On Existence of Equilibria. Bayesian Allocation-Mechanisms On Existence of Equilibria in Bayesian Allocation Mechanisms Northwestern University April 23, 2014 Bayesian Allocation Mechanisms In allocation mechanisms, agents choose messages. The messages determine

More information

MAT 4250: Lecture 1 Eric Chung

MAT 4250: Lecture 1 Eric Chung 1 MAT 4250: Lecture 1 Eric Chung 2Chapter 1: Impartial Combinatorial Games 3 Combinatorial games Combinatorial games are two-person games with perfect information and no chance moves, and with a win-or-lose

More information

Lecture 17: More on Markov Decision Processes. Reinforcement learning

Lecture 17: More on Markov Decision Processes. Reinforcement learning Lecture 17: More on Markov Decision Processes. Reinforcement learning Learning a model: maximum likelihood Learning a value function directly Monte Carlo Temporal-difference (TD) learning COMP-424, Lecture

More information

Outline for today. Stat155 Game Theory Lecture 19: Price of anarchy. Cooperative games. Price of anarchy. Price of anarchy

Outline for today. Stat155 Game Theory Lecture 19: Price of anarchy. Cooperative games. Price of anarchy. Price of anarchy Outline for today Stat155 Game Theory Lecture 19:.. Peter Bartlett Recall: Linear and affine latencies Classes of latencies Pigou networks Transferable versus nontransferable utility November 1, 2016 1

More information

Repeated Games. September 3, Definitions: Discounting, Individual Rationality. Finitely Repeated Games. Infinitely Repeated Games

Repeated Games. September 3, Definitions: Discounting, Individual Rationality. Finitely Repeated Games. Infinitely Repeated Games Repeated Games Frédéric KOESSLER September 3, 2007 1/ Definitions: Discounting, Individual Rationality Finitely Repeated Games Infinitely Repeated Games Automaton Representation of Strategies The One-Shot

More information

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

In the Name of God. Sharif University of Technology. Microeconomics 2. Graduate School of Management and Economics. Dr. S. In the Name of God Sharif University of Technology Graduate School of Management and Economics Microeconomics 2 44706 (1394-95 2 nd term) - Group 2 Dr. S. Farshad Fatemi Chapter 8: Simultaneous-Move Games

More information

Warm Up Finitely Repeated Games Infinitely Repeated Games Bayesian Games. Repeated Games

Warm Up Finitely Repeated Games Infinitely Repeated Games Bayesian Games. Repeated Games Repeated Games Warm up: bargaining Suppose you and your Qatz.com partner have a falling-out. You agree set up two meetings to negotiate a way to split the value of your assets, which amount to $1 million

More information