28
Boundedness games Krishnendu Chatterjee Thomas Colcombet Nathana¨ el Fijalkow Florian Horn Denis Kuperberg Michal Skrzypczak Martin Zimmermann Institute of Informatics, Warsaw University – Poland LIAFA, Universit´ e Paris 7 Denis Diderot – France Highlights, September 19th, 2013

Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

Boundedness games

Krishnendu Chatterjee Thomas Colcombet

Nathanael Fijalkow Florian Horn Denis Kuperberg

Michał Skrzypczak Martin Zimmermann

Institute of Informatics, Warsaw University – Poland

LIAFA, Universite Paris 7 Denis Diderot – France

Highlights, September 19th, 2013

Page 2: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

Boundedness games

Krishnendu Chatterjee Thomas Colcombet

Nathanael Fijalkow Florian Horn Denis Kuperberg

Michał Skrzypczak Martin Zimmermann

Institute of Informatics, Warsaw University – Poland

LIAFA, Universite Paris 7 Denis Diderot – France

Highlights, September 19th, 2013

This talk is about our joint effort to understand boundedness games.

Page 3: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

1Motivation: expressing boundedness properties

MSO + U cost MSO

A lot is known, and even more is not known about those two logics!

Page 4: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

controlled by Eve

controlled by Adam

Page 5: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

controlled by Eve

controlled by Adam

Page 6: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

controlled by Eve

controlled by Adam

Page 7: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

controlled by Eve

controlled by Adam

Page 8: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

controlled by Eve

controlled by Adam

Page 9: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

controlled by Eve

controlled by Adam

Page 10: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

boundedness condition:

parityand

all countersare bounded

Page 11: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

1

2 33

2

4

0

parity condition:

the minimal priorityseen infinitely often

is even

Page 12: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

i, ε

ε, i

i, i

ε, ε

i, rr, i

ε, i

ε, i

i, i

ε, r

i, ε

ε : nothing

i : increment

r : reset

c1 = 0

c2 = 0

Page 13: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

i, ε

ε, i

i, i

ε, ε

i, rr, i

ε, i

ε, i

i, i

ε, r

i, ε

ε : nothing

i : increment

r : reset

c1 = 0

c2 = 0

Page 14: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

i, ε

ε, i

i, i

ε, ε

i, rr, i

ε, i

ε, i

i, i

ε, r

i, ε

ε : nothing

i : increment

r : reset

c1 = 0

c2 = 1

Page 15: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

i, ε

ε, i

i, i

ε, ε

i, rr, i

ε, i

ε, i

i, i

ε, r

i, ε

ε : nothing

i : increment

r : reset

c1 = 0

c2 = 1

Page 16: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

i, ε

ε, i

i, i

ε, ε

i, rr, i

ε, i

ε, i

i, i

ε, r

i, ε

ε : nothing

i : increment

r : reset

c1 = 1

c2 = 0

Page 17: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

i, ε

ε, i

i, i

ε, ε

i, rr, i

ε, i

ε, i

i, i

ε, r

i, ε

ε : nothing

i : increment

r : reset

c1 = 1

c2 = 0

Page 18: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

2Definition of boundedness games

1

2 33

2

4

0

i, ε

ε, i

i, i

ε, ε

i, rr, i

ε, i

ε, i

i, i

ε, r

i, ε boundedness condition:

parityand

all countersare bounded

Page 19: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

3Quantification

Eve wins means:

∃σ (strategy for Eve),

∀π (paths),

∃N ∈ N,

∃σ (strategy for Eve),

∃N ∈ N,

∀π (paths),

π satisfies parity and each counter is bounded by N.

Page 20: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

3Quantification

Eve wins means:

∃σ (strategy for Eve),

∀π (paths),

∃N ∈ N,

∃σ (strategy for Eve),

∃N ∈ N,

∀π (paths),

π satisfies parity and each counter is bounded by N.

non-uniform

(MSO + U)uniform

(cost MSO)

Page 21: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

4Research questions and some answers

When are the two quantifications equivalent?

Page 22: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

4Research questions and some answers

When are the two quantifications equivalent?

# Over pushdown arenas [Chatterjee and F., 2013].

Page 23: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

4Research questions and some answers

When are the two quantifications equivalent?

# Over pushdown arenas [Chatterjee and F., 2013].

When is it decidable to determine the winner? efficient?

Page 24: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

4Research questions and some answers

When are the two quantifications equivalent?

# Over pushdown arenas [Chatterjee and F., 2013].

When is it decidable to determine the winner? efficient?

# Uniform quantifications, over finite arenas [Colcombet and

Loeding, 2009].

# Non-uniform quantifications, parity games with cost [F. and

Zimmermann, 2012].

Page 25: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

4Research questions and some answers

When are the two quantifications equivalent?

# Over pushdown arenas [Chatterjee and F., 2013].

When is it decidable to determine the winner? efficient?

# Uniform quantifications, over finite arenas [Colcombet and

Loeding, 2009].

# Non-uniform quantifications, parity games with cost [F. and

Zimmermann, 2012].

When does Eve has finite-memory winning strategies?

Page 26: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

4Research questions and some answers

When are the two quantifications equivalent?

# Over pushdown arenas [Chatterjee and F., 2013].

When is it decidable to determine the winner? efficient?

# Uniform quantifications, over finite arenas [Colcombet and

Loeding, 2009].

# Non-uniform quantifications, parity games with cost [F. and

Zimmermann, 2012].

When does Eve has finite-memory winning strategies?

# Uniform quantifications, the Buchi case over infinite

chronological arenas [Vanden Boom, 2011].

# Uniform quantifications, the parity case over thin tree

arenas [F., Horn, Kuperberg, Skrzypczak, unpublished].

Page 27: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

5Why finite-memory strategies?

Thomas Colcombet’s habilitation:

Existence of finite-memory strategies in (some) boundedness games

=⇒ Decidability of cost MSO over infinite trees

=⇒ Decidability of the index of the non-deterministic Mostowski’s

hierarchy (open for 40 years)!

Page 28: Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow … · 2016-01-07 · Krishnendu Chatterjee Thomas Colcombet Nathanae¨l Fijalkow Florian Horn Denis Kuperberg Michał

6Working with potato trees

Theorem (F., Horn, Kuperberg, Skrzypczak)

The B-part of Colcombet’s conjecture holds for thin tree arenas!