Mean-payoff games with incomplete information Paul Hunter, Guillermo - - PowerPoint PPT Presentation

mean payoff games with incomplete information
SMART_READER_LITE
LIVE PREVIEW

Mean-payoff games with incomplete information Paul Hunter, Guillermo - - PowerPoint PPT Presentation

Mean-payoff games with incomplete information Paul Hunter, Guillermo P erez, Jean-Franc ois Raskin Universit e Libre de Bruxelles COST Meeting @ Madrid October, 2013 Outline MPG variations 1 Mean-payoff games Imperfect information


slide-1
SLIDE 1

Mean-payoff games with incomplete information

Paul Hunter, Guillermo P´ erez, Jean-Franc ¸ois Raskin

Universit´ e Libre de Bruxelles COST Meeting @ Madrid

October, 2013

slide-2
SLIDE 2

Outline

1

MPG variations Mean-payoff games Imperfect information

2

Tackling MPGs with imperfect information Incomplete information Observable determinacy Decidable subclasses Pure games with incomplete information

3

Conclusions

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 2 / 28

slide-3
SLIDE 3

MPGs imperfect information: example

1 2 3 4

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 3 / 28

slide-4
SLIDE 4

MPGs imperfect information: example

1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 3 / 28

slide-5
SLIDE 5

MPGs imperfect information: example

Σ = {a, b} and weights on the edges 1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 3 / 28

slide-6
SLIDE 6

MPGs imperfect information: example

Σ = {a, b} and weights on the edges Game

to move token: ∃ve chooses σ and ∀dam chooses edge to win ( ∃ve ): maximize average weight of edges traversed

1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 3 / 28

slide-7
SLIDE 7

MPGs imperfect information: example

Σ = {a, b} and weights on the edges Game

to move token: ∃ve chooses σ and ∀dam chooses edge to win ( ∃ve ): maximize average weight of edges traversed

Example: ∃ve chooses a, ∀dam chooses (1, a, 2); payoff = -1 1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 3 / 28

slide-8
SLIDE 8

MPGs imperfect information: example

Σ = {a, b} and weights on the edges Game

to move token: ∃ve chooses σ and ∀dam chooses edge to win ( ∃ve ): maximize average weight of edges traversed

Example: ∃ve chooses a, ∀dam chooses (1, a, 2); payoff = -1 1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 3 / 28

slide-9
SLIDE 9

MPGs imperfect information: example

Σ = {a, b} and weights on the edges Game

to move token: ∃ve chooses σ and ∀dam chooses edge to win ( ∃ve ): maximize average weight of edges traversed

1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 3 / 28

slide-10
SLIDE 10

MPGs imperfect information: example

Σ = {a, b} and weights on the edges Game

to move token: ∃ve chooses σ and ∀dam chooses edge to win ( ∃ve ): maximize average weight of edges traversed

∃ve only sees colors, ∀dam sees everything 1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 3 / 28

slide-11
SLIDE 11

Mean-payoff game

Definition (MPGs)

Mean-payoff games are 2-player games of infinite duration played on (directed) weighted graphs. ∃ve chooses an action, and ∀dam resolves non-determinism by choosing the next state. ∃ve wants to maximize the average weight of the edges traversed (the MP value). ∀dam wants to minimize the same value.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 4 / 28

slide-12
SLIDE 12

Strategies, Mean-payoff value

Definition (Strategies for ∃ve )

An observable strategy for ∃ve is a function from finite sequences (Obs · Σ)∗Obs to the next action.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 5 / 28

slide-13
SLIDE 13

Strategies, Mean-payoff value

Definition (Strategies for ∃ve )

An observable strategy for ∃ve is a function from finite sequences (Obs · Σ)∗Obs to the next action.

Definition (MP value)

Given the transition relation ∆ and the weight function w : ∆ → Z of a MPG, the MP value is limn→∞ 1

n

n−1

i=0 w(qi, σi, qi+1).

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 5 / 28

slide-14
SLIDE 14

Strategies, Mean-payoff value

Definition (Strategies for ∃ve )

An observable strategy for ∃ve is a function from finite sequences (Obs · Σ)∗Obs to the next action.

Definition (MP value)

Given the transition relation ∆ and the weight function w : ∆ → Z of a MPG, the MP value is limn→∞ 1

n

n−1

i=0 w(qi, σi, qi+1).

Problem (Winner of a MPG)

Given a threshold ν ∈ N, the MPG is won by ∃ve iff MP ≥ ν. W.l.o.g assume ν = 0.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 5 / 28

slide-15
SLIDE 15

MPGs

Theorem (Ehrenfeucht and Mycielski [1979])

MPGs are determined, i.e. if ∃ve doesn’t have a winning strategy then ∀dam does (and viceversa). Positional strategies suffice for either ∀dam or ∃ve to win a MPG.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 6 / 28

slide-16
SLIDE 16

MPGs

Theorem (Ehrenfeucht and Mycielski [1979])

MPGs are determined, i.e. if ∃ve doesn’t have a winning strategy then ∀dam does (and viceversa). Positional strategies suffice for either ∀dam or ∃ve to win a MPG. Σ = {a, b} 1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 6 / 28

slide-17
SLIDE 17

MPGs

Theorem (Ehrenfeucht and Mycielski [1979])

MPGs are determined, i.e. if ∃ve doesn’t have a winning strategy then ∀dam does (and viceversa). Positional strategies suffice for either ∀dam or ∃ve to win a MPG. Σ = {a, b} ∃ve has a winning strat: play b in 2 and a in 3 1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 6 / 28

slide-18
SLIDE 18

Outline

1

MPG variations Mean-payoff games Imperfect information

2

Tackling MPGs with imperfect information Incomplete information Observable determinacy Decidable subclasses Pure games with incomplete information

3

Conclusions

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 7 / 28

slide-19
SLIDE 19

MPG with imperfect information

Definition (MPGs with imperfect info.)

A MPG with imperfect information is played on a weighted graph given with a coloring of the state space that defines equivalence classes of indistinguishable states (observations).

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 8 / 28

slide-20
SLIDE 20

MPG with imperfect information

Definition (MPGs with imperfect info.)

A MPG with imperfect information is played on a weighted graph given with a coloring of the state space that defines equivalence classes of indistinguishable states (observations). Σ = {a, b} 1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 8 / 28

slide-21
SLIDE 21

MPG with imperfect information

Definition (MPGs with imperfect info.)

A MPG with imperfect information is played on a weighted graph given with a coloring of the state space that defines equivalence classes of indistinguishable states (observations). Σ = {a, b} Neither ∃ve nor ∀dam have a winning strategy anymore 1 2 3 4

Σ,-1 Σ,-1 a,-1 b,-1 b,-1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 8 / 28

slide-22
SLIDE 22

Motivation and properties

Why consider such a model? MPGs are natural models for systems where we want to optimize the limit-average usage of a resource. Imperfect information arises from the fact that most systems have a limited amount of sensors and input data.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 9 / 28

slide-23
SLIDE 23

Motivation and properties

Why consider such a model? MPGs are natural models for systems where we want to optimize the limit-average usage of a resource. Imperfect information arises from the fact that most systems have a limited amount of sensors and input data.

Theorem (Degorre et al. [2010])

MPGs with imperfect info. are no longer “determined”. ∃ve learns about the game by using memory. Determining who wins is undecidable. May require infinite memory to be won by ∃ve .

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 9 / 28

slide-24
SLIDE 24

Outline

1

MPG variations Mean-payoff games Imperfect information

2

Tackling MPGs with imperfect information Incomplete information Observable determinacy Decidable subclasses Pure games with incomplete information

3

Conclusions

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 10 / 28

slide-25
SLIDE 25

Don’t lie to ∃ve

Definition

A game of imperfect information is of incomplete information if for every (q, σ, q′) ∈ ∆, then for every s′ in the same observation as q′ there is a transition (s, σ, s′) ∈ ∆ where s is in the same observation as q. 1 2 4 3 5

a

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 11 / 28

slide-26
SLIDE 26

Don’t lie to ∃ve

Definition

A game of imperfect information is of incomplete information if for every (q, σ, q′) ∈ ∆, then for every s′ in the same observation as q′ there is a transition (s, σ, s′) ∈ ∆ where s is in the same observation as q. 1 2 4 3 5

a a a

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 11 / 28

slide-27
SLIDE 27

Don’t lie to ∃ve

Lemma (imperfect to incomplete info.)

imperfect information can be turned into incomplete information with a possible exponential blow-up (via its knowledge-based subset construction). 1 2 3 G

b,-1 Σ,-1 Σ,-1 Σ,+1

1 2 3 3 G′

b,-1 b,-1 Σ,-1 Σ,+1 a,-1 Σ,+1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 12 / 28

slide-28
SLIDE 28

Outline

1

MPG variations Mean-payoff games Imperfect information

2

Tackling MPGs with imperfect information Incomplete information Observable determinacy Decidable subclasses Pure games with incomplete information

3

Conclusions

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 13 / 28

slide-29
SLIDE 29

Incomplete information peculiarities

Observe that in an MPG of incomplete information:

1 the view ∃ve has of a play in the game is o0σ0o1σ1 . . .,

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 14 / 28

slide-30
SLIDE 30

Incomplete information peculiarities

Observe that in an MPG of incomplete information:

1 the view ∃ve has of a play in the game is o0σ0o1σ1 . . ., 2 given current oi the game could be in any q ∈ oi (not true in

imperfect information),

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 14 / 28

slide-31
SLIDE 31

Incomplete information peculiarities

Observe that in an MPG of incomplete information:

1 the view ∃ve has of a play in the game is o0σ0o1σ1 . . ., 2 given current oi the game could be in any q ∈ oi (not true in

imperfect information),

3 ∀dam can have a two step strategy: choose observations first,

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 14 / 28

slide-32
SLIDE 32

Incomplete information peculiarities

Observe that in an MPG of incomplete information:

1 the view ∃ve has of a play in the game is o0σ0o1σ1 . . ., 2 given current oi the game could be in any q ∈ oi (not true in

imperfect information),

3 ∀dam can have a two step strategy: choose observations first, 4 “delay” the specific choice of states for later!

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 14 / 28

slide-33
SLIDE 33

∀dam and determinacy

Definition

Observable strategies: we let ∀dam reveal to ∃ve only the (Obs × Σ)+ → Obs version of his strategy. Let γ be a function mapping observation-action sequences to concrete state-action ones.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 15 / 28

slide-34
SLIDE 34

∀dam and determinacy

Definition

Observable strategies: we let ∀dam reveal to ∃ve only the (Obs × Σ)+ → Obs version of his strategy. Let γ be a function mapping observation-action sequences to concrete state-action ones.

Definition (New winning condition)

Let ψ be a play in the game. ∃ve wins if all paths in γ(ψ) are winning for

  • her. ∀dam wins if there is some path which is winning for him.
  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 15 / 28

slide-35
SLIDE 35

∀dam and determinacy

Definition

Observable strategies: we let ∀dam reveal to ∃ve only the (Obs × Σ)+ → Obs version of his strategy. Let γ be a function mapping observation-action sequences to concrete state-action ones.

Definition (New winning condition)

Let ψ be a play in the game. ∃ve wins if all paths in γ(ψ) are winning for

  • her. ∀dam wins if there is some path which is winning for him.

Theorem (Observable determinacy)

The new winning condition is a projection of the perfect information game winning condition (via γ). The new winning condition is coSuslin and hence determined∗.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 15 / 28

slide-36
SLIDE 36

Outline

1

MPG variations Mean-payoff games Imperfect information

2

Tackling MPGs with imperfect information Incomplete information Observable determinacy Decidable subclasses Pure games with incomplete information

3

Conclusions

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 16 / 28

slide-37
SLIDE 37

Function-Reachability game

Definition (Function sequence classification)

A function sequence is good (bad) if a function is pointwise bigger or equal (smaller) then a previous one – same observation. 1 2 3 4

Σ,-3 Σ,-1 a,-1 b,-1 Σ,-1 Σ,-1 Σ,+1

  • bs: blue

play: fI

  • cur. f: fI(1) = 0
  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 17 / 28

slide-38
SLIDE 38

Function-Reachability game

Definition (Function sequence classification)

A function sequence is good (bad) if a function is pointwise bigger or equal (smaller) then a previous one – same observation. 1 2 3 4

Σ,-3 Σ,-1 a,-1 b,-1 Σ,-1 Σ,-1 Σ,+1

  • bs: blue-a-yellow

play: fI a f1

  • cur. f: f1(2) = −3, f1(3) = −1
  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 17 / 28

slide-39
SLIDE 39

Function-Reachability game

Definition (Function sequence classification)

A function sequence is good (bad) if a function is pointwise bigger or equal (smaller) then a previous one – same observation. 1 2 3 4

Σ,-3 Σ,-1 a,-1 b,-1 Σ,-1 Σ,-1 Σ,+1

  • bs: blue-a-yellow-b-green

play: fI a f1 b f2

  • cur. f: f2(4) = −4
  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 17 / 28

slide-40
SLIDE 40

Function-Reachability game

Definition (Function sequence classification)

A function sequence is good (bad) if a function is pointwise bigger or equal (smaller) then a previous one – same observation. 1 2 3 4

Σ,-3 Σ,-1 a,-1 b,-1 Σ,-1 Σ,-1 Σ,+1

  • bs: blue-a-yellow-b-green-a-green

play: fI a f1 b f2 a f3 good

  • cur. f: f3(4) = −3
  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 17 / 28

slide-41
SLIDE 41

Unfolding a MPG with incomplete information

fI f2

. . .

  • 2

σ0 . . .

  • 3

f1 f3

  • 5

σ0 . . . σ1

  • 5

σ1

“Unfold” G, stop when a good or bad sequence is reached. We are left with a new reachability game Not all branches will be

  • labelled. . .
  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 18 / 28

slide-42
SLIDE 42

Strategy transfer

Let H be the reachability game played on the unfolding of G,

Theorem (Strategy transfer for ∃ve )

∃ve has a finite memory winning strategy in G if and only if she has a winning strategy in H.

Theorem (Strat. transfer for ∀dam )

If ∀dam has a winning observable strategy in H then he also has a winning strategy in G.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 19 / 28

slide-43
SLIDE 43

Finite memory, Adeq. Pure, Pure games

All based on function sequences (branches) of the associated reachability game H.

Definition

1 Finite memory games: ∃ve can force good leaves or ∀dam can force

bad leaves.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 20 / 28

slide-44
SLIDE 44

Finite memory, Adeq. Pure, Pure games

All based on function sequences (branches) of the associated reachability game H.

Definition

1 Finite memory games: ∃ve can force good leaves or ∀dam can force

bad leaves.

2 Adequately pure games: ∃ve ( ∀dam ) can force good (bad) branches

where all but 2 functions have different support.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 20 / 28

slide-45
SLIDE 45

Finite memory, Adeq. Pure, Pure games

All based on function sequences (branches) of the associated reachability game H.

Definition

1 Finite memory games: ∃ve can force good leaves or ∀dam can force

bad leaves.

2 Adequately pure games: ∃ve ( ∀dam ) can force good (bad) branches

where all but 2 functions have different support.

3 Pure games [structural]: the unfolding of G is finite and in all

branches, all but 2 functions have different support.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 20 / 28

slide-46
SLIDE 46

Relevant problems

Let A be a class of MPGs with incomplete (or imperfect) information. Given MPG with incomplete (imperfect) information G,

Problem (Class membership)

Is G a member of A?

Problem (Winner determination)

Does ∃ve have a winning strategy in G?

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 21 / 28

slide-47
SLIDE 47

Summary

Finite memory Adequately pure Pure Information incomplete imperfect incomplete imperfect Class- membership Undec1 PSPACE- complete NEXP- hard, in EXPSPACE coNP- complete coNEXP- complete Winner- det. R-c PSPACE- complete EXP- complete NP ∩ coNP EXP- complete

1gray=Degorre et al. [2010], other colors are new results

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 22 / 28

slide-48
SLIDE 48

Outline

1

MPG variations Mean-payoff games Imperfect information

2

Tackling MPGs with imperfect information Incomplete information Observable determinacy Decidable subclasses Pure games with incomplete information

3

Conclusions

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 23 / 28

slide-49
SLIDE 49

Does ∃ve win pure G?

Theorem

Deciding if ∃ve has a winning strategy in a given pure MPG with incomplete information is in NP ∩ coNP.

Based on Bj¨

  • rklund et al. [2004].

Observe∗ that positional strategies suffice for ∃ve to win pure games with incomplete information.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 24 / 28

slide-50
SLIDE 50

Is G pure?

Theorem

The class membership problem for pure games with incomplete information is coNP-complete.

Proof.

One can “guess” a branch in H (of size at most |Obs| + 1) and in polynomial time check that it is neither good nor bad. For hardness we reduce from the HAMILTONIAN-CYCLE problem.

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 25 / 28

slide-51
SLIDE 51

HAM-CYCLE as an MPG

qI q−, q+ v0 v1 v2 · · · vn−2 vn−1 vn

Σ, 0 Σ, −n v1, +1 v2, +1 +1 +1 vn−1, +1 vn, +1 v0, +1 τ, 0 τ, −1

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 26 / 28

slide-52
SLIDE 52

Summary

1 Done: incomplete info., observable determinacy, subclasses 2 Cooking: other asymmetric information types, other quantitative

games, mixed strategies Finite memory Adequately pure Pure Information incomplete imperfect incomplete imperfect Class- membership Undec1 PSPACE- complete NEXP- hard, in EXPSPACE coNP- complete coNEXP- complete Winner- det. R-c PSPACE- complete EXP- complete NP ∩ coNP EXP- complete

1gray=Degorre et al. [2010], other colors are new results

  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 27 / 28

slide-53
SLIDE 53

References I

Bj¨

  • rklund, H., Sandberg, S., and Vorobyov, S. (2004). Memoryless

determinacy of parity and mean payoff games: a simple proof. Theoretical Computer Science, 310(1):365–378. Degorre, A., Doyen, L., Gentilini, R., Raskin, J.-F., and Toru´ nczyk, S. (2010). Energy and mean-payoff games with imperfect information. In Computer Science Logic, pages 260–274. Springer. Ehrenfeucht, A. and Mycielski, J. (1979). Positional strategies for mean payoff games. International Journal of Game Theory, 8:109–113. Galperin, H. and Wigderson, A. (1983). Succinct representations of

  • graphs. Information and Control, 56(3):183–198.
  • P. Hunter, G. P´

erez, J.F. Raskin (ULB) MPGs with incomplete info. October, 2013 28 / 28