A Short Tutorial on Game Theory
EE228a, Fall 2002
- Dept. of EECS, U.C. Berkeley
A Short Tutorial on Game Theory EE228a, Fall 2002 Dept. of EECS, - - PowerPoint PPT Presentation
A Short Tutorial on Game Theory EE228a, Fall 2002 Dept. of EECS, U.C. Berkeley Outline Introduction Complete-Information Strategic Games Static Games Repeated Games Stackelberg Games Cooperative Games Bargaining
EE228a, Fall 2002 2
EE228a, Fall 2002 3
EE228a, Fall 2002 Introduction 4
Competition between firms Auction design Role of punishment in law enforcement International policies Evolution of species
EE228a, Fall 2002 Introduction 5
congestion control resource allocation
Bandwidth trading Peering agreements
EE228a, Fall 2002 Introduction 6
EE228a, Fall 2002 Introduction 7
EE228a, Fall 2002 Introduction 8
EE228a, Fall 2002 Introduction 9
EE228a, Fall 2002 Introduction 10
Prisoners’ dilemma
Multi-round auctions, chess games
Prisoners’ dilemma
Sealed auctions
EE228a, Fall 2002 Introduction 11
like the one used in previous example
EE228a, Fall 2002 12
EE228a, Fall 2002 13
EE228a, Fall 2002 14
EE228a, Fall 2002 15
EE228a, Fall 2002 16
EE228a, Fall 2002 17
EE228a, Fall 2002 18
*=1 (i.e. play H);
*=0 (i.e. play T);
EE228a, Fall 2002 19
EE228a, Fall 2002 20
EE228a, Fall 2002 21
EE228a, Fall 2002 22
2
1
EE228a, Fall 2002 23
EE228a, Fall 2002 24
Finite or infinitely many times
Different set of actions or even players
Analogy: optimization vs dynamic programming
EE228a, Fall 2002 25
EE228a, Fall 2002 26
EE228a, Fall 2002 27
EE228a, Fall 2002 28
EE228a, Fall 2002 29
EE228a, Fall 2002 30
EE228a, Fall 2002 31
EE228a, Fall 2002 32
EE228a, Fall 2002 33
multiple groups of players Static games in both stages
EE228a, Fall 2002 34
* = (B – q1)/2
* ) q1= q1(B – q1)/2
* = B/2, and q2 * = B/4
* = B2/8, and J2 * = B2/16
EE228a, Fall 2002 35
EE228a, Fall 2002 36
EE228a, Fall 2002 37
Collusion, binding contract, side payment…
EE228a, Fall 2002 38
EE228a, Fall 2002 39
EE228a, Fall 2002 40
If S is such that (u,v)∈S ⇔ (v,u)∈S, then u*=v*.
If (u*,v*) is a solution to S and T⊂ S, then (u*,v*) is also a
EE228a, Fall 2002 41
EE228a, Fall 2002 42
EE228a, Fall 2002 43
Especially when will a single coalition be formed?
EE228a, Fall 2002 44
EE228a, Fall 2002 45
EE228a, Fall 2002 46
EE228a, Fall 2002 47
EE228a, Fall 2002 48