Department of AI&DS, BIT, Mangalore
Module 1
Subject Name and Code: Algorithmic Game Theory (BAI405D)
Faculty: Prof. Masooda
Department: Artificial Intelligence and Data Science
Department of AI&DS, BIT, Mangalore
What is game theory?
Introduction
Department of AI&DS, BIT, Mangalore
The theory of rational choice
Department of AI&DS, BIT, Mangalore
Department of AI&DS, BIT, Mangalore
Preferences and payoff functions
Department of AI&DS, BIT, Mangalore
Department of AI&DS, BIT, Mangalore
Strategic game
Department of AI&DS, BIT, Mangalore
Example: The Prisoner’s Dilemma
Two suspects in a major crime are held in separate cells. There is enough evidence to convict each of them of a minor offense, but not enough evidence to convict either of them of a major crime unless one of them acts as an informer against the other (finks). If they both stay quiet, each will be convicted of a minor offense and spend one year in prison. If one and only one of them finks, she will be freed and used as a witness against the other, who will spend four years in prison. If they both fink, each will spend three years in prison.
Department of AI&DS, BIT, Mangalore
Working on a joint project
Formulate a strategic game that models a situation in which You are working with a friend on a joint project. Each of you can either work hard or goof off. If your friend works hard then you prefer to goof off (the outcome of the project would be better if you worked hard too, but the increment in its value to you is not worth the extra effort). You prefer the outcome of your both working hard to the outcome of your both goofing off (in which case nothing gets accomplished), and the worst outcome for you is that you work hard and your friend goofs off (you hate to be “exploited”).
Department of AI&DS, BIT, Mangalore
Duopoly
In a simple model of a duopoly, two firms produce the same good, for which each firm charges either a low price or a high price. Each firm wants to achieve the highest possible profit. If both firms choose High then each earns a profit of $1000. If one firm chooses High and the other chooses Low then the firm choosing High obtains no customers and makes a loss of $200, whereas the firm choosing Low earns a profit of $1200 (its unit profit is low, but its volume is high). If both firms choose Low then each earns a profit of $600.
Department of AI&DS, BIT, Mangalore
Example: Bach or Stravinsky?
Analyze the game theoretical model- ‘Bach or Stravinsky’ and hence find the pure Nash equilibrium, if it exists.
Two people wish to go out together. Two concerts are available: one of music by Bach, and one of music by Stravinsky. One person prefers Bach and the other prefers Stravinsky. If they go to different concerts, each of them is equally unhappy listening to the music of either composer.
Department of AI&DS, BIT, Mangalore
Example: Matching Pennies
Two people simultaneously choose whether to show the Head or the Tail of a coin. If they show the same side, person 2 pays person 1 dollar; if they show different sides, person 1 pays person 2 a dollar. Each person cares only about the amount of money she receives, and (naturally!) prefers to receive more than less. (In this representation of the player’s preferences, the payoffs equal the amount of money involved. We could equally well work with another representation—for example, 2 could replace each 1, and 1 could replace each −1.)
Department of AI&DS, BIT, Mangalore
Example: the Stag Hunt
Analyze the game theoretical model- ‘Stag Hunt’ and hence find the pure Nash equilibrium, if it exists.
Department of AI&DS, BIT, Mangalore
Nash equilibrium
Department of AI&DS, BIT, Mangalore
Department of AI&DS, BIT, Mangalore
Examples of Nash equilibrium
Prisoner’s Dilemma
The action pair (Fink, Fink) is a Nash equilibrium because
No other action profile is a Nash equilibrium:
Department of AI&DS, BIT, Mangalore
BoS
Department of AI&DS, BIT, Mangalore
Matching Pennies
Department of AI&DS, BIT, Mangalore
The Stag Hunt
Department of AI&DS, BIT, Mangalore
Strict and non-strict equilibria
Department of AI&DS, BIT, Mangalore
Department of AI&DS, BIT, Mangalore
Best response functions
Department of AI&DS, BIT, Mangalore
Best Response & Nash Equilibrium:
Using Best Response Functions to Define Nash Equilibrium
Department of AI&DS, BIT, Mangalore
Department of AI&DS, BIT, Mangalore
Finding Nash Equilibria Using Best Response Functions
Department of AI&DS, BIT, Mangalore
Thus, (M, L) and (B, R) are the Nash equilibria of this game.
Department of AI&DS, BIT, Mangalore
Find the Nash equilibria of the game by finding the players’ best response functions.
Department of AI&DS, BIT, Mangalore
(Constructing best response functions) Draw the analogue for the game
Department of AI&DS, BIT, Mangalore
How do we find best responses when we have a continuum action?
For i = 1, 2.
Department of AI&DS, BIT, Mangalore
Dominated actions
Strict domination
Weak domination
Department of AI&DS, BIT, Mangalore
Two games in which player 1’s action T is strictly dominated by M. (Only player 1’s payoffs are given.) In the left-hand game, B is better than M if player 2 chooses R; in the right-hand game, M itself is strictly dominated by B.
A game illustrating weak domination. (Only player 1’s payoffs are given.) The action M weakly dominates T; B weakly dominates M. The action B strictly dominates T.
Department of AI&DS, BIT, Mangalore
(Nash equilibrium and weakly dominated actions)
Give an example of a two-player strategic game in which each player has finitely many actions and in the only Nash equilibrium both players’ actions are weakly dominated.
Department of AI&DS, BIT, Mangalore
Equilibrium in a single population:
Department of AI&DS, BIT, Mangalore
Symmetric games and symmetric equilibria
(Symmetric two-player strategic game with ordinal preferences)
A two-player strategic game with ordinal preferences is symmetric if the players’ sets of actions are the same and the players’ preferences are represented by payoff functions u1 and u2 for which u1(a1,a2)=u2(a2,a1) for every action pair (a1,a2).
(Symmetric Nash equilibrium)
An action profile a∗ in a strategic game with ordinal preferences in which each player has the same set of actions is a symmetric Nash equilibrium if it is a Nash equilibrium and a∗ i is the same for every player i
Department of AI&DS, BIT, Mangalore
Department of AI&DS, BIT, Mangalore
Find all the Nash equilibria of the game in Figure 51.3. Which of the equilibria, if any, correspond to a steady state in the game model's pairwise interactions between the members of a single population?