Lecture 2: Büchi condition
Teachers: Wieslaw Zielonka
Games and Graphs
: Alice, : Bill
:-
the set of finite paths in
:-
the set of infinite paths
:-
the set of infinite paths winning for Alice
:-
the set of infinite paths winning for Bill
- Strategy
for Alice: -
is a mapping
such that -strategy profile:-
if
(resp. ) is strategy for Alice (resp. Bill). - A path
is consistent with the strategy of Alice: -
if for each
such that ,
If we fix an initial vertex
is a winning strategy for Alice for the initial vertex :-
if each infinite path
strating at and consistent with belongs to .
For a given initial vertex
- The game is determined:
-
if for each initial vertex, one of the players has a winning strategy.
Memoryless/positional strategies
- The strategy
is memoryless (or positional): -
iff for all
:
Ex: If
Normally, when considering games on graphs, one looks for a partition:
Moreover, usually: people look for memoryless strategy that are independent on the initial vertex.
:-
set of vertices such that, strating from one of these vertices, Alice can reach
in exactly one move.
and:
Then
and if
For all
Let
If
, then there exists s.t. and , then for all s.t. ,
Büchi condition
Büchi: Alice wins iff the play visits infinitely often a fixed set
of vertices.
If
So the following mapping is clearly monotone:
And on top of that:
NB:
Let
(Indeed:
so
Let
Then by induction: this sequence is decreasing:
So
Path consistent with Bill’s strategy at
- either
, - or there exists
s.t. and all vertices do not belong to .
Forgetting the first moment, the index corresponds to the maximal number of times that Alice can force the visit to
Example
Imagine a pie that two players share to eat.
- Player 1 proposes a proportion
of the pie to player 2 - Player can either accept, in which the proportions gotten are
, or rejects. - etc… (as described below)
With proba 1, the game stops.
Nash equilibria: for each
Can we find a subgame-perfect equilibrium? (where each time P1 (resp. P2) plays, he/she makes the same proportion).
Backward induction: begin at node
- Expectation for each player:
- At
, expectation: - At
: P2 proposes , so that P1 accepts and P2’s payoff is - etc…
So now:
Therefore:
Leave a comment