Professional Documents
Culture Documents
Game Theory and Its Applications: Sarani Sahabhattacharya, Hss Arnab Bhattacharya, Cse 0 7 J A N, 2 0 0 9
Game Theory and Its Applications: Sarani Sahabhattacharya, Hss Arnab Bhattacharya, Cse 0 7 J A N, 2 0 0 9
Applications
07 JAN, 2009
Prisoner’s Dilemma
2
Prisoner 2
Husband
Movie Cricket
Wife
Movie 2,1 0,0
Cricket 0,0 1,2
Existence
Any finite game will have at least one Nash equilibrium
possibly involving mixed strategies
Finding a Nash equilibrium is not easy
Not efficient from an algorithmic point of view
Sequential moves
One player moves
Examples
Industrial Organization – a new entering firm in the market
versus an incumbent firm; a leader-follower game in quantity
competition
Sequential bargaining game - two players bargain over the
division of a pie of size 1 ; the players alternate in making
offers
Game Tree
1 Y 1 1 Y
x1 x3
N
B B (0,0)
N
A B x2 A A
N
Y
0 0 0
Period 1: Period 3:
A offers x1. (x2,1-x2) A offers x3.
B responds. B responds.
Economic applications of game theory
Highest Bidder wins and gets the good at the amount he bid
Nash Equilibrium: Each person would bid less than what the good
is worth to you
Second Price Sealed Bid Auction
Same rules
Exception – Winner pays the second highest bid and gets the good
Someone bids less than 90: you win anyway and pay second-price
Someone bids 95: you lose; you could have won by paying 95
Someone bids less than 100: you win anyway and pay second-price
Someone bids 105: you win; but you pay 105, i.e., 5 more than
what you value
Game Theory Jan 07, 2009
Mechanism design
13
Payoffs
Example
To design an efficient trade, i.e., an item is sold only when
buyer values it as least as seller
Second-price (or second-bid) auction
Arrow’s impossibility theorem
No social choice mechanism is desirable
Price of anarchy
Ratio of payoff of optimal outcome to that of worst possible
Nash equilibrium
In the Prisoner’s Dilemma example, it is 3
C(x) = 1
C(x) = x
Simple network from s to t with two links
Delay (or cost) of transmission is C(x)
Internet
Routing
Job scheduling
Competition in client-server systems
Peer-to-peer systems
Cryptology
Network security
Sensor networks
Game programming
Heuristics
Approximate but reasonable answers
Thank you!
Discussion