Professional Documents
Culture Documents
Computational Economics: Hartmut Klauck
Computational Economics: Hartmut Klauck
Computational Economics: Hartmut Klauck
Lecture 1
Hartmut Klauck1
1 MAS,SPMS
2 Organization
Game Theory
I Different Forms of Games (Extensive/Strategic)
I Strategies
I Equilibria
I Games with Imperfect/Incomplete Information
Computational Issues
I Computation of Equilibria/Strategies
I Linear Programming
Mechanism Design
I Social Choice Theory
I Mechanisms with Money (Auctions)
I Mechanisms without Money (Stable Matching)
Definition (1.1)
A board position records the identity and position of every piece
on the board
A game situation is a finite sequence of board positions
(x0 , . . . , xK ) such that
1 x0 is the opening position
2 For even k , position xk +1 can be reached from xk by a legal move
by White
3 For odd k , position xk +1 can be reached from xk by a legal move by
Black
H: set of all game situations
A board position
A game situation
A game situation contains the whole history of how the game has
been played so far
Up until the latest board position
Players may consider previous board positions, not just the
current one, when making decisions
Definition (1.2)
A strategy for White is a mapping sW that sends every game
situation (x0 , . . . , xk ) H with even k to a board position xk +1 , so
that (x0 , . . . , xk +1 ) is a game situation
Same for Black and sB (with k odd)
If we fix strategies (sW , sB ) for White and Black, the course of the
game is fixed. x0 is opening, x1 determined by Whites strategy etc.
A play of the game is a sequence of moves until the game ends
Definition (1.3)
sW is a winning strategy, if for every strategy sB for Black, the play
on (sW , sB ) ends with White winning.
sB is a winning strategy, if for every strategy sW for White, the play
on (sW , sB ) ends with Black winning.
sW guarantees a draw for White, if for every sB the play on
(sW , sB ) ends in a draw or White winning.
sB guarantees a draw for Black, if for every sW the play on
(sW , sB ) ends in a draw or Black winning.
Theorem (1.4)
In chess, one and only one of the following is true:
1 White has a winning strategy
2 Black has a winning strategy
3 Each player has a strategy that guarantees a draw
Clearly, only one of the three possibilities can be true (think about
it!)
We will see two proofs of this theorem
One short
One longer, but more useful later
a1 b1 a2 b2 a3 aK bK : W (a1 , . . . , bK )
(a1 b1 a2 b2 a3 aK bK : W (a1 , . . . , bK ))
This is equivalent to
a1 (b1 a2 b2 a3 aK bK : W (a1 , . . . , bK ))
and to
a1 b1 (a2 b2 a3 aK bK : W (a1 , . . . , bK ))
and finally to
a1 b1 a2 b2 a3 aK bK : W (a1 , . . . , bK )
Claim: For every game played in (x) either White has winning
strategy, or Black, or both can force a draw
Base (n = 1): subtree with one vertex is a leaf, i.e., win or draw
Induction Hypothesis: claim is true for all subtrees with at most
n vertices