Network Theory and Dynamic Systems Game Theory: Mixed Strategies

Slides:



Advertisements
Similar presentations
Chapter 17: Making Complex Decisions April 1, 2004.
Advertisements

Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
Totally Unimodular Matrices
Mixed Strategies CMPT 882 Computational Game Theory Simon Fraser University Spring 2010 Instructor: Oliver Schulte.
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
Simultaneous- Move Games with Mixed Strategies Zero-sum Games.
ECO290E: Game Theory Lecture 5 Mixed Strategy Equilibrium.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
1 Chapter 4: Minimax Equilibrium in Zero Sum Game SCIT1003 Chapter 4: Minimax Equilibrium in Zero Sum Game Prof. Tsang.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
An Introduction to... Evolutionary Game Theory
MIT and James Orlin © Game Theory 2-person 0-sum (or constant sum) game theory 2-person game theory (e.g., prisoner’s dilemma)
EC3224 Autumn Lecture #04 Mixed-Strategy Equilibrium
Game theory.
© 2015 McGraw-Hill Education. All rights reserved. Chapter 15 Game Theory.
The Structure of Networks
Part 3: The Minimax Theorem
Chapter 11 Game Theory and the Tools of Strategic Business Analysis.
An Introduction to Game Theory Part I: Strategic Games
GAME THEORY.
Game Theory Part 5: Nash’s Theorem.
Chapter 6 © 2006 Thomson Learning/South-Western Game Theory.
The Structure of Networks
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
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.
An Introduction to Game Theory Part II: Mixed and Correlated Strategies Bernhard Nebel.
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
Static Games of Complete Information: Equilibrium Concepts
Game theory The study of multiperson decisions Four types of games
An Introduction to Game Theory Part III: Strictly Competitive Games Bernhard Nebel.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Introduction to Game Theory and Behavior Networked Life CIS 112 Spring 2009 Prof. Michael Kearns.
QR 38, 2/22/07 Strategic form: dominant strategies I.Strategic form II.Finding Nash equilibria III.Strategic form games in IR.
Finite Mathematics & Its Applications, 10/e by Goldstein/Schneider/SiegelCopyright © 2010 Pearson Education, Inc. 1 of 68 Chapter 9 The Theory of Games.
Nash Equilibrium - definition A mixed-strategy profile σ * is a Nash equilibrium (NE) if for every player i we have u i (σ * i, σ * -i ) ≥ u i (s i, σ.
EC941 - Game Theory Francesco Squintani Lecture 3 1.
UNIT III: COMPETITIVE STRATEGY
Game Theory.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Week 4 Nash Equilibrium and Strategic Uncertainty In some games even iterative dominance does not help us predict what strategies players might choose.
Minimax strategies, Nash equilibria, correlated equilibria Vincent Conitzer
EC941 - Game Theory Prof. Francesco Squintani Lecture 2 1.
Games of Strategy (Game Theory) Topic 1 – Part IV.
Dynamic Games of complete information: Backward Induction and Subgame perfection - Repeated Games -
Strategic Decisions in Noncooperative Games Introduction to Game Theory.
Introduction to Game Theory application to networks Joy Ghosh CSE 716, 25 th April, 2003.
Game theory & Linear Programming Steve Gu Mar 28, 2008.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Lecture 2: two-person non.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia.
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
Lecture 5 Introduction to Game theory. What is game theory? Game theory studies situations where players have strategic interactions; the payoff that.
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
5.1.Static Games of Incomplete Information
9.2 Mixed Strategy Games In this section, we look at non-strictly determined games. For these type of games the payoff matrix has no saddle points.
Advanced Subjects in GT Outline of the tutorials Static Games of Complete Information Introduction to games Normal-form (strategic-form) representation.
Game Theory [geym theer-ee] : a mathematical theory that deals with the general features of competitive situations in a formal abstract way.
Chapter 28 Game Theory.
Microeconomics Course E
The Duality Theorem Primal P: Maximize
Game Theory.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Multiagent Systems Game Theory © Manfred Huber 2018.
Molly W. Dahl Georgetown University Econ 101 – Spring 2009
Lecture Game Theory.
Normal Form (Matrix) Games
Presentation transcript:

Network Theory and Dynamic Systems Game Theory: Mixed Strategies Prof. Dr. Steffen Staab

Rationale to randomize Randomization Rationale to randomize Matching pennies do not result in a Nash equilibrium, because opponent would switch if he knew your choice → Randomize your choice such that your opponent cannot determine the best response → Mixed strategy Player 1\ Player 2 Head Tail 1,-1 -1,1 Players secretely choose head or teal Player 1 wins if the pennies match Player 2 wins if they mismatch

Nash Equilibrium Definition: A Nash equilibrium for a mixed-strategy game is a pair of strategies (S,T), where S and T are both probability distributions over individual strategies available to player 1 and 2, respectively, such that each is a best response to the other. Can a pure strategy lead to a Nash equilibrium for the pennies game?

Each player chooses a probability for each strategy Mixed Strategy Each player chooses a probability for each strategy Player 1 chooses Head with p and Tail with 1-p Player 2 chooses Head with q and Tail with 1-q Reward for player 1: pq*1 + (1-p)(1-q) * 1 + p(1-q) * (-1) + (1-p)q * (-1) = pq + 1 + pq - p - q - p + pq - q + pq = 1 – 2 (p+q) + 4pq Player 1\ Player 2 Head Tail 1,-1 -1,1

Nash Equilibrium for p=q=0.5 ! Mixed Strategy Reward for player 1: pq*1 + (1-p)(1-q) * 1 + p(1-q) * (-1) + (1-p)q * (-1) = pq + 1 + pq - p - q - p + pq - q + pq = 1 – 2 (p+q) + 4pq Reward for player 2: Multiply with -1: -1 + 2 (p+q) - 4pq Choose optimum: differentiate for both variables d(1 – 2 (p+q) + 4pq)/dp = -2 + 4q = 0 d(1 – 2 (p+q) + 4pq)/dq = -2 + 4p = 0 (also for player 2) No better result achievable for p=q=0.5 Player 1\ Player 2 Head Tail 1,-1 -1,1 Nash Equilibrium for p=q=0.5 !

Note While there need not be a Nash equilibrium for the pure strategies, there is always at least one Nash equilibrium for mixed strategies.

How to solve this a bit more easily? Consider matching pennies again: If Player 2 chooses a probability of q, and Player 1 chooses Head the expected payoff to Player 1 is: (-1) (q) + 1 (1-q) = 1-2q If Player 1 chooses Tail: 1 (q) + (-1) (1-q) = 2q-1 Note 1: no pure strategy can be part of a Nash equilibrium Note 2a: If 1-2q > 2q-1 then Head is the best strategy for P1 Note 2b: If 1-2q < 2q-1 then Tail is the best strategy for P1 Note 2c: Pure strategies do not lead to Nash equilibrium, thus Player 2 must choose a point where 1-2q = 2q-1 Note 2d: Likewise for Player 1

Derived Principle A mixed equilibrium arises when the probabilities used by each player make his opponent indifferent between his two options.

Applying the „indifference principle“ to another example „American Football“ Assume defense chooses a probability of q for defending against the pass: Then payoff for offense from passing is 0 q + 10 (1-q) = 10-10q Payoff from running is 5q + 0 (1-q) = 5q 10-10q=5q is solved for q=2/3 Likewise p=1/3 Offense\ Defense Defend Pass Defend Run Pass 0,0 10,-10 Run 5,-5

Multiple Nash equilibria How many Nash equilibria in this case? Student 1 \ Student 2 Power Point Keynote 1,1 0,0 2,2 Unbalanced coordination game

Multiple Nash equilibria Mixed-strategy equilibrium 1 q + 0 (1-q) = 0q + 2 (1-q) → q=2/3 Also, because of symmetry → p=2/3 Student 1 \ Student 2 Power Point Keynote 1,1 0,0 2,2 Unbalanced coordination game

Zero Sum Games and Linear Optimization

Linear optimization task Linear Programming Linear optimization task Maximize or minimize a linear objective function in multiple variables Linear constraints Given with linear (in-)equalities

Players x and y choose election topics to gather votes. Zero sum game Players x and y choose election topics to gather votes. Depending on the chosen topics they gain or loose votes. What is the best mixed strategy? y x

Dual argument for player y: Zero Sum Game Player x knows that player y tries to minimize his loss by minimizing the following two values: While x tries to maximize this value Dual argument for player y:

Write zero sum game as linear programs Spieler x Spieler y -2y1+y2 -2

Given primal problem: Maximize cTx subject to Ax ≤ b, x ≥ 0; Dual Linear Programs Every linear programming problem, referred to as a primal problem, can be converted into a dual problem: Given primal problem: Maximize cTx subject to Ax ≤ b, x ≥ 0; Has same value of the objective function as the corresponding dual problem: Minimize bTy subject to ATy ≥ c, y ≥ 0.

Write zero sum game as linear programs Spieler x Spieler y -2y1+y2 -2 Observation: The two problems are dual to each other, thus they have the same objective function value: Equilibrium

There are mixed strategies that are optimal for both players. Minimax Theorem Minimax-Theorem: There are mixed strategies that are optimal for both players.

What are the best strategies now? Player x chooses strategies with Zero Sum Game What are the best strategies now? Player x chooses strategies with Player y chooses strategies with Both achieve an objective function value of

Pareto Optimality & Social Optimality

Nash Equilibrium Optimality – 1 Individual optimum (-4,-4) Not a global optimum Suspect 1 \ Suspect 2 Not-Confess Confess -1, -1 -10, 0 0, -10 -4, -4 Prisoners‘ Dilemma

Social Optimality Definition: A choice of strategies – one by each player – is a social welfare maximizer (or socially optimal) if it maximizes the sum of the players‘ payoffs. However: Adding payoffs does not always make sense! Suspect 1 \ Suspect 2 Not-Confess Confess -1, -1 -10, 0 0, -10 -4, -4 Prisoners‘ Dilemma

Core here: binding agreement Pareto Optimality Definition: A choice of strategies – one by each player – is Pareto-optimal if there is no other choice of strategies in which all players receive payoffs at least as high, and at least one player receives a strictly higher payoff. Core here: binding agreement (not-confess,not-confess) is Pareto-optimal, but not a Nash equilibrium Nash equilibrium is only Non-Pareto optimal choice! Suspect 1 \ Suspect 2 Not-Confess Confess -1, -1 -10, 0 0, -10 -4, -4

Multiplayer Games

each player has set of possible strategies Multiplayer Games Structure: n players each player has set of possible strategies each player has a payoff function Pi such that for reach outcome consisting of strategies chosen by the players (S1, S2,…Sn), there is a payoff Pi(S1, S2,…Sn) to player i. Best response: A strategy Si is a best response by Player i to a choice of strategies (S1, S2,…Si-1, Si+1,…,Sn), if Pi(S1, …Si-1, Si, Si+1,…,Sn) ≥ Pi(S1, …Si-1, S'i, Si+1,…,Sn) for all other possible strategies S'i available to player i.

each player has set of possible strategies Multiplayer Games Structure: n players each player has set of possible strategies each player has a payoff function Pi such that for reach outcome consisting of strategies chosen by the players (S1, S2,…Sn), there is a payoff Pi(S1, S2,…Sn) to player i. Nash equilibrium: A choice of strategies (S1, S2,…Sn) is a Nash equilibrium if each strategy it contains is a best response to all others.

Dominated Strategies

Dominated Strategies Definition: A strategy is strictly dominated if there is some other strategy available to the same player that produces a strictly higher payoff in response to every choice of strategies by the other players. (notion is only useful if there are more than two strategies)

Facility Location Game (cf Hotelling‘s law) Firm 1: Strategy A is dominated by C Firm 2: Strategy F is dominated by D Reason about the structure and delete these strategies

Facility Location Game (cf Hotelling‘s law) Firm 1: Strategy E is dominated by C Firm 2: Strategy B is dominated by D Reason about the structure and delete these strategies

Facility Location Game (cf Hotelling‘s law) One pair of strategies remaining The unique Nash equilibrium Generalizes from 6 to an arbitrary number of nodes