Boundedness Games. Séminaire du LIGM, April 16th, Nathanaël Fijalkow. Institute of Informatics, Warsaw University Poland

Size: px
Start display at page:

Download "Boundedness Games. Séminaire du LIGM, April 16th, Nathanaël Fijalkow. Institute of Informatics, Warsaw University Poland"

Transcription

1 Boundedness Games Séminaire du LIGM, April 16th, 2013 Nathanaël Fijalkow Institute of Informatics, Warsaw University Poland LIAFA, Université Paris 7 Denis Diderot France (based on joint works with Krishnendu Chatterjee, Thomas Colcombet, Florian Horn and Martin Zimmermann)

2 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs controlled by Eve controlled by Adam

3 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs controlled by Eve controlled by Adam

4 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs controlled by Eve controlled by Adam

5 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs controlled by Eve controlled by Adam

6 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs controlled by Eve controlled by Adam

7 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs controlled by Eve controlled by Adam

8 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs ωb winning condition: parity and all counters are bounded

9 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs 2 0 parity condition: the minimal priority seen infinitely often is even

10 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs ε, i i, i i,ε i, i c 1 = 0 c 2 = 0 ε, i i, r i,ε ε,ε ε, i r, i ε : nothing i : increment r : reset ε, r

11 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs ε, i i, i i,ε i, i c 1 = 0 c 2 = 0 ε, i i, r i,ε ε,ε ε, i r, i ε : nothing i : increment r : reset ε, r

12 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs ε, i i, i i,ε i, i c 1 = 0 c 2 = 1 ε, i i, r i,ε ε,ε ε, i r, i ε : nothing i : increment r : reset ε, r

13 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs ε, i i, i i,ε i, i c 1 = 0 c 2 = 1 ε, i i, r i,ε ε,ε ε, i r, i ε : nothing i : increment r : reset ε, r

14 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs ε, i i, i i,ε i, i c 1 = 1 c 2 = 0 ε, i i, r i,ε ε,ε ε, i r, i ε : nothing i : increment r : reset ε, r

15 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs ε, i i, i i,ε i, i c 1 = 1 c 2 = 0 ε, i i, r i,ε ε,ε ε, i r, i ε : nothing i : increment r : reset ε, r

16 Definition of ωb-games 1 Two-player turn-based games over finite or infinite graphs ε, i 3 2 i, i ε, i i, r 4 i,ε i, i 0 ε,ε 2 3 ε, i i,ε 1 r, i ωb winning condition: parity and all counters are bounded ε, r

17 Strategy (for Eve) 2 General form σ : V + V

18 Strategy (for Eve) 2 General form σ : V + V Positional or memoryless σ : V V

19 Strategy (for Eve) 2 General form σ : V + V Positional or memoryless σ : V V Theorem (Müller and Schupp) In parity games, both players have memoryless winning strategies.

20 Strategy (for Eve) 2 General form σ : V + V Positional or memoryless σ : V V Theorem (Müller and Schupp) In parity games, both players have memoryless winning strategies. What about ωb games?

21 Strategy (for Eve) 2 General form σ : V + V Positional or memoryless σ : V V Theorem (Müller and Schupp) In parity games, both players have memoryless winning strategies. What about ωb games? Finite-memory { σ : V M V µ : M E M

22 Why proving the existence of finite-memory strategies? 3 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!

23 Quantification 4 Eve wins means: σ (strategy for Eve), π (paths), N N, σ (strategy for Eve), N N, π (paths), π satisfies parity and each counter is bounded by N.

24 Quantification 4 Eve wins means: σ (strategy for Eve), π (paths), N N, σ (strategy for Eve), N N, π (paths), π satisfies parity and each counter is bounded by N. Is this: 1 Equivalent? 2 Decidable?

25 Quantification 4 Eve wins means: σ (strategy for Eve), π (paths), N N, σ (strategy for Eve), N N, π (paths), π satisfies parity and each counter is bounded by N. Is this: 1 Equivalent? Sometimes... 2 Decidable? Not always...

26 The questions I am interested in 5 Boundedness games: 1 Over finite graphs: decide the winner efficiently and construct small finite-memory strategies.

27 The questions I am interested in 5 Boundedness games: 1 Over finite graphs: decide the winner efficiently and construct small finite-memory strategies. Cost-parity games [F. and Zimmermann, 2012].

28 The questions I am interested in 5 Boundedness games: 1 Over finite graphs: decide the winner efficiently and construct small finite-memory strategies. Cost-parity games [F. and Zimmermann, 2012]. 2 Over pushdown graphs: decide the winner and construct finite-memory strategies.

29 The questions I am interested in 5 Boundedness games: 1 Over finite graphs: decide the winner efficiently and construct small finite-memory strategies. Cost-parity games [F. and Zimmermann, 2012]. 2 Over pushdown graphs: decide the winner and construct finite-memory strategies. Pushdown finitary games [Chatterjee and F., 2013].

30 The questions I am interested in 5 Boundedness games: 1 Over finite graphs: decide the winner efficiently and construct small finite-memory strategies. Cost-parity games [F. and Zimmermann, 2012]. 2 Over pushdown graphs: decide the winner and construct finite-memory strategies. Pushdown finitary games [Chatterjee and F., 2013]. 3 Over infinite graphs: prove the existence of finite-memory winning strategies.

31 The questions I am interested in 5 Boundedness games: 1 Over finite graphs: decide the winner efficiently and construct small finite-memory strategies. Cost-parity games [F. and Zimmermann, 2012]. 2 Over pushdown graphs: decide the winner and construct finite-memory strategies. Pushdown finitary games [Chatterjee and F., 2013]. 3 Over infinite graphs: prove the existence of finite-memory winning strategies. Ongoing work with Thomas Colcombet and Florian Horn.

32 Outline 6 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

33 Outline 6 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

34 Outline 6 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

35 Eve needs some memory 7 i 1, r 2 v 1,2 r 1, i 2 to v 0 i 1, r 3 v 0 v 1,3 r 1, i 3 to v 0 i 2, r 3 v 2,3 r 2, i 3 to v 0

36 Adam needs infinite memory 8... r i i...

37 Adam needs infinite memory 8... push(a) ε pop(a) i r i i... r

38 Eve needs infinite memory 9 i r r r i i i

39 Eve needs infinite memory 9 i r r r i i i

40 Eve needs infinite memory 9 i 0 0 r 1 i 1 0 r 1 i 1 0 r 1 i

41 Outline 9 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

42 Playing for the worst, hoping for the best 10 Condition: the only counter is bounded by N. Observation For every vertex v, there is a maximal N(v) N such that Eve wins. Idea: play from v as you would with counter value N(v).

43 Playing for the worst, hoping for the best 10 Condition: the only counter is bounded by N. Observation For every vertex v, there is a maximal N(v) N such that Eve wins. Idea: play from v as you would with counter value N(v). Bottom-line: possible scenarios are linearly ordered.

44 Playing for the worst, hoping for the best 10 Condition: the only counter is bounded by N. Observation For every vertex v, there is a maximal N(v) N such that Eve wins. Idea: play from v as you would with counter value N(v). Bottom-line: possible scenarios are linearly ordered. Lemma Eve has positional winning strategies for the condition the counter is bounded by N.

45 Outline 10 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

46 Finitary Büchi 11 Condition: there exists N such that Büchi vertices are visited every N steps.

47 Finitary Büchi 11 Condition: there exists N such that Büchi vertices are visited every N steps. (roughly speaking: actions i and r, noε)

48 Finitary Büchi 11 Condition: there exists N such that Büchi vertices are visited every N steps. (roughly speaking: actions i and r, noε) Theorem Eve has positional winning strategies in finitary Büchi games. Eve has finite-memory winning strategies in finitary parity games.

49 Outline 11 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

50 Some more examples (1) 12 pop(a) push(a) r pop(a) i Eve should maintain a low stack.

51 Objective 13 Theorem For all pushdown games, the following are equivalent: σ (strategy for Eve), π (paths), N N, π satisfies parity and each counter is bounded by N. σ (strategy for Eve), N N, π (paths), π satisfies parity and eventually each counter is bounded by N.

52 Objective 13 Theorem For all pushdown games, the following are equivalent: σ (strategy for Eve), π (paths), N N, π satisfies parity and each counter is bounded by N. σ (strategy for Eve), N N, π (paths), π satisfies parity and eventually each counter is bounded by N.

53 Counter-example for the general case r i r i i... Eve wins but she does not know the bound! n

54 Outline 14 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

55 A simple proof for the case of finite graphs 15 Condition: parity and all counters are bounded. Define: W E (N) the set of vertices where Eve wins for the bound N. W E the set of vertices where Eve wins for some (non-uniform) bound.

56 A simple proof for the case of finite graphs 15 Condition: parity and all counters are bounded. Define: Lemma W E (N) the set of vertices where Eve wins for the bound N. W E the set of vertices where Eve wins for some (non-uniform) bound. 1 W E (0) W E (1) W E (N) W E (N + 1) W E.

57 A simple proof for the case of finite graphs 15 Condition: parity and all counters are bounded. Define: Lemma W E (N) the set of vertices where Eve wins for the bound N. W E the set of vertices where Eve wins for some (non-uniform) bound. 1 W E (0) W E (1) W E (N) W E (N + 1) W E. 2 There exists N such that W E (N) = W E (N + 1) =.

58 A simple proof for the case of finite graphs 15 Condition: parity and all counters are bounded. Define: Lemma W E (N) the set of vertices where Eve wins for the bound N. W E the set of vertices where Eve wins for some (non-uniform) bound. 1 W E (0) W E (1) W E (N) W E (N + 1) W E. 2 There exists N such that W E (N) = W E (N + 1) =. 3 For such N, Adam wins from V \W E (N), hence W E = W E (N).

59 Outline 15 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

60 Some more examples (2) 16 push(a) pop(a) push(b) pop(b) i Adam may use the stack as credit.

61 Some more examples (2) 16 push(a) pop(a) push(b) pop(b) i Adam may use the stack as credit.

62 Some more examples (2) 16 push(a) pop(a) push(b) pop(b) i Adam may use the stack as credit.

63 Some more examples (2) 16 push(a) pop(a) push(b) pop(b) i Adam may use the stack as credit.

64 Some more examples (2) 16 push(a) pop(a) push(b) pop(b) i Adam may use the stack as credit.

65 Some more examples (2) 16 push(a) pop(a) push(b) pop(b) i Adam may use the stack as credit.

66 Some more examples (2) 16 push(a) pop(a) push(b) pop(b) i Adam may use the stack as credit.

67 Proof sketch 17 Condition: parity and all counters are bounded. Define: W E (N) the set of vertices where Eve wins for the bound N in the limit. W E the set of vertices where Eve wins for some (non-uniform) bound.

68 Proof sketch 17 Condition: parity and all counters are bounded. Define: W E (N) the set of vertices where Eve wins for the bound N in the limit. W E the set of vertices where Eve wins for some (non-uniform) bound. Proposition 1 W E (0) W E (1) W E (N) W E (N + 1) W E. 2 There exists N such that W E (N) = W E (N + 1) =. 3 For such N, Adam wins from V \W E (N), hence W E = W E (N). Why is 2. true?

69 Regularity of the winning regions 18 Theorem (derived from Serre) For all N, W E (N) is a regular set of configurations, recognized by an alternating automaton of size independent of N.

70 Decidability 19 Theorem For all pushdown games, the following are equivalent: σ (strategy for Eve), π (paths), N N, π satisfies parity and each counter is bounded by N. σ (strategy for Eve), N N, π (paths), π satisfies parity and eventually each counter is bounded by N.

71 Decidability 19 Theorem For all pushdown games, the following are equivalent: σ (strategy for Eve), π (paths), N N, π satisfies parity and each counter is bounded by N. σ (strategy for Eve), N N, π (paths), π satisfies parity and eventually each counter is bounded by N. Corollary Determining the winner in a pushdown ωb-game is decidable.

72 Decidability 19 Theorem For all pushdown games, the following are equivalent: σ (strategy for Eve), π (paths), N N, π satisfies parity and each counter is bounded by N. σ (strategy for Eve), N N, π (paths), π satisfies parity and eventually each counter is bounded by N. Corollary Determining the winner in a pushdown ωb-game is decidable. Remark: one can show that the collapse bound is doubly-exponential!

73 Outline 19 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

74 The max operator 20 We add a new feature for counters: γ max(γ 1,γ 2 ). Theorem (derived from Bojańczyk and Toruńczyk) Deterministic max-automata are equivalent to Weak MSO +U. We consider ωb-games with max.

75 Co-determinisation 21 i r max(γ 1,γ 2 ) i i max(γ 2,γ 3 ) i r i i i r max(γ 1,γ 2 )

76 Co-determinisation 21 i r max(γ 1,γ 2 ) i i max(γ 2,γ 3 ) i r i i i r max(γ 1,γ 2 ) To prove that a counter value is high, one can count backwards!

77 Reduction 22 We reduce ωb-games with max to pushdown ωb-games (without max).

78 Reduction 22 We reduce ωb-games with max to pushdown ωb-games (without max). Idea: simulate the game and store the play in the stack. Whenever he wants, Adam can declare this counter has a very large value : from there, play backwards using the stack until a reset is met.

79 Reduction 22 We reduce ωb-games with max to pushdown ωb-games (without max). Idea: simulate the game and store the play in the stack. Whenever he wants, Adam can declare this counter has a very large value : from there, play backwards using the stack until a reset is met. Theorem Determining the winner in an ωb-game with max is decidable.

80 The end. 22 Thank you!

81 Outline 22 1 Finite-memory strategies Some examples Worst-case strategies Finitary conditions 2 Equivalence for pushdown games The case of finite graphs The case of pushdown graphs Application: ωb-games with max

Boundedness Games. Séminaire de l équipe MoVe, LIF, Marseille, May 2nd, Nathanaël Fijalkow. Institute of Informatics, Warsaw University Poland

Boundedness Games. Séminaire de l équipe MoVe, LIF, Marseille, May 2nd, Nathanaël Fijalkow. Institute of Informatics, Warsaw University Poland Boundedness Games Séminaire de l équipe MoVe, LIF, Marseille, May 2nd, 2013 Nathanaël Fijalkow Institute of Informatics, Warsaw University Poland LIAFA, Université Paris 7 Denis Diderot France (based on

More information

Deciding the weak definability of Büchi definable tree languages

Deciding the weak definability of Büchi definable tree languages Deciding the weak definability of Büchi definable tree languages Thomas Colcombet 1,DenisKuperberg 1, Christof Löding 2, Michael Vanden Boom 3 1 CNRS and LIAFA, Université Paris Diderot, France 2 Informatik

More information

Infinite-state games with finitary conditions

Infinite-state games with finitary conditions Infinite-state games with finitary conditions Krishnendu Chatterjee 1 and Nathanaël Fijalkow 2 1 IST Austria, Klosterneuburg, Austria krishnendu.chatterjee@ist.ac.at 2 LIAFA, Université Denis Diderot-Paris

More information

Quasi-Weak Cost Automata

Quasi-Weak Cost Automata Quasi-Weak Cost Automata A New Variant of Weakness Denis Kuperberg 1 Michael Vanden Boom 2 1 LIAFA/CNRS/Université Paris 7, Denis Diderot, France 2 Department of Computer Science, University of Oxford,

More information

Trading Bounds for Memory in Games with Counters

Trading Bounds for Memory in Games with Counters Trading Bounds for Memory in Games with Counters Nathanaël Fijalkow 1,2, Florian Horn 1, Denis Kuperberg 2,3, and Micha l Skrzypczak 1,2 1 LIAFA, Université Paris 7 2 Institute of Informatics, University

More information

Infinite-state games with finitary conditions

Infinite-state games with finitary conditions Infinite-state games with finitary conditions Krishnendu Chatterjee, Nathanaël Fijalkow To cite this version: Krishnendu Chatterjee, Nathanaël Fijalkow. Infinite-state games with finitary conditions. 2013.

More information

Games with Costs and Delays

Games with Costs and Delays Games with Costs and Delays Martin Zimmermann Saarland University June 20th, 2017 LICS 2017, Reykjavik, Iceland Martin Zimmermann Saarland University Games with Costs and Delays 1/14 Gale-Stewart Games

More information

Weak Cost Monadic Logic over Infinite Trees

Weak Cost Monadic Logic over Infinite Trees Weak Cost Monadic Logic over Infinite Trees Michael Vanden Boom Department of Computer Science University of Oxford MFCS 011 Warsaw Cost monadic second-order logic (cost MSO) Syntax First-order logic with

More information

Alternating nonzero automata

Alternating nonzero automata Alternating nonzero automata Application to the satisfiability of CTL [,, P >0, P =1 ] Hugo Gimbert, joint work with Paulin Fournier LaBRI, Université de Bordeaux ANR Stoch-MC 06/07/2017 Control and verification

More information

Finitary Winning in \omega-regular Games

Finitary Winning in \omega-regular Games Finitary Winning in \omega-regular Games Krishnendu Chatterjee Thomas A. Henzinger Florian Horn Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2007-120

More information

On positional strategies over finite arenas

On positional strategies over finite arenas On positional strategies over finite arenas Damian Niwiński University of Warsaw joint work with Thomas Colcombet Berlin 2018 Disclaimer. Credits to many authors. All errors are mine own. 1 Perfect information

More information

Note on winning positions on pushdown games with omega-regular winning conditions

Note on winning positions on pushdown games with omega-regular winning conditions Note on winning positions on pushdown games with omega-regular winning conditions Olivier Serre To cite this version: Olivier Serre. Note on winning positions on pushdown games with omega-regular winning

More information

Infinite Games. Sumit Nain. 28 January Slides Credit: Barbara Jobstmann (CNRS/Verimag) Department of Computer Science Rice University

Infinite Games. Sumit Nain. 28 January Slides Credit: Barbara Jobstmann (CNRS/Verimag) Department of Computer Science Rice University Infinite Games Sumit Nain Department of Computer Science Rice University 28 January 2013 Slides Credit: Barbara Jobstmann (CNRS/Verimag) Motivation Abstract games are of fundamental importance in mathematics

More information

Two-Way Cost Automata and Cost Logics over Infinite Trees

Two-Way Cost Automata and Cost Logics over Infinite Trees Two-Way Cost Automata and Cost Logics over Infinite Trees Achim Blumensath TU Darmstadt blumensath@mathematik.tudarmstadt.de Thomas Colcombet Université Paris Diderot thomas.colcombet@liafa.univ-parisdiderot.fr

More information

Parity and Streett Games with Costs

Parity and Streett Games with Costs Parity and Streett Games with Costs Nathanaël Fijalkow, Martin Zimmermann To cite this version: Nathanaël Fijalkow, Martin Zimmermann. Parity and Streett Games with Costs. 2012. HAL Id:

More information

Covering of ordinals

Covering of ordinals Covering of ordinals Laurent Braud IGM, Univ. Paris-Est Liafa, 8 January 2010 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January 2010 1 / 27 1 Covering graphs Ordinals MSO logic

More information

BOUNDEDNESS IN LANGUAGES OF INFINITE WORDS

BOUNDEDNESS IN LANGUAGES OF INFINITE WORDS Logical Methods in Computer Science Vol. 13(4:3)2017, pp. 1 54 https://lmcs.episciences.org/ Submitted Jun. 20, 2007 Published Oct. 26, 2017 BOUNDEDNESS IN LANGUAGES OF INFINITE WORDS Warsaw University

More information

Games with Costs and Delays

Games with Costs and Delays Games with Costs and Delays Martin Zimmermann Reactive Systems Group, Saarland University, 66123 Saarbrücken, Germany Email: zimmermann@react.uni-saarland.de Abstract We demonstrate the usefulness of adding

More information

Pushdown games with unboundedness and regular conditions

Pushdown games with unboundedness and regular conditions Pushdown games with unboundedness and regular conditions Alexis-Julien Bouquet, Olivier Serre, Igor Walukiewicz To cite this version: Alexis-Julien Bouquet, Olivier Serre, Igor Walukiewicz. Pushdown games

More information

Pushdown Games with Unboundedness and Regular Conditions

Pushdown Games with Unboundedness and Regular Conditions Pushdown Games with Unboundedness and Regular Conditions Alexis-Julien Bouquet 1, Oliver Serre 2, and Igor Walukiewicz 1 1 LaBRI, Université Bordeaux I, 351, cours de la Libération, 33405 Talence Cedex,

More information

Automata, Logic and Games: Theory and Application

Automata, Logic and Games: Theory and Application Automata, Logic and Games: Theory and Application 2 Parity Games, Tree Automata, and S2S Luke Ong University of Oxford TACL Summer School University of Salerno, 14-19 June 2015 Luke Ong S2S 14-19 June

More information

FINITE MEMORY DETERMINACY

FINITE MEMORY DETERMINACY p. 1/? FINITE MEMORY DETERMINACY Alexander Rabinovich Department of Computer Science Tel-Aviv University p. 2/? Plan 1. Finite Memory Strategies. 2. Finite Memory Determinacy of Muller games. 3. Latest

More information

On the Accepting Power of 2-Tape Büchi Automata

On the Accepting Power of 2-Tape Büchi Automata On the Accepting Power of 2-Tape Büchi Automata Equipe de Logique Mathématique Université Paris 7 STACS 2006 Acceptance of infinite words In the sixties, Acceptance of infinite words by finite automata

More information

The Non-Deterministic Mostowski Hierarchy and Distance-Parity Automata

The Non-Deterministic Mostowski Hierarchy and Distance-Parity Automata The Non-Deterministic Mostowski Hierarchy and Distance-Parity Automata Thomas Colcombet 1, and Christof Löding 2 1 LIAFA/CNRS, France 2 RWTH Aachen, Germany Abstract. Given a Rabin tree-language and natural

More information

A Tight Lower Bound for Determinization of Transition Labeled Büchi Automata

A Tight Lower Bound for Determinization of Transition Labeled Büchi Automata A Tight Lower Bound for Determinization of Transition Labeled Büchi Automata Thomas Colcombet, Konrad Zdanowski CNRS JAF28, Fontainebleau June 18, 2009 Finite Automata A finite automaton is a tuple A =

More information

Complexity of infinite tree languages

Complexity of infinite tree languages Complexity of infinite tree languages when automata meet topology Damian Niwiński University of Warsaw joint work with André Arnold, Szczepan Hummel, and Henryk Michalewski Liverpool, October 2010 1 Example

More information

A Survey of Partial-Observation Stochastic Parity Games

A Survey of Partial-Observation Stochastic Parity Games Noname manuscript No. (will be inserted by the editor) A Survey of Partial-Observation Stochastic Parity Games Krishnendu Chatterjee Laurent Doyen Thomas A. Henzinger the date of receipt and acceptance

More information

The theory of regular cost functions.

The theory of regular cost functions. The theory of regular cost functions. Denis Kuperberg PhD under supervision of Thomas Colcombet Hebrew University of Jerusalem ERC Workshop on Quantitative Formal Methods Jerusalem, 10-05-2013 1 / 30 Introduction

More information

Complexity Bounds for Muller Games 1

Complexity Bounds for Muller Games 1 Complexity Bounds for Muller Games 1 Paul Hunter a, Anuj Dawar b a Oxford University Computing Laboratory, UK b University of Cambridge Computer Laboratory, UK Abstract We consider the complexity of infinite

More information

On the complexity of infinite computations

On the complexity of infinite computations On the complexity of infinite computations Damian Niwiński, Warsaw University joint work with Igor Walukiewicz and Filip Murlak Newton Institute, Cambridge, June 2006 1 Infinite computations Büchi (1960)

More information

Regular Strategies In Pushdown Reachability Games

Regular Strategies In Pushdown Reachability Games Regular Strategies In Pushdown Reachability Games A. Carayol and M. Hague LIGM, Université Paris-Est & CNRS and Royal Holloway University of London Abstract. We show that positional winning strategies

More information

Theoretical Computer Science

Theoretical Computer Science Theoretical Computer Science 458 (2012) 49 60 Contents lists available at SciVerse ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Energy parity games Krishnendu

More information

Optimal Bounds in Parametric LTL Games

Optimal Bounds in Parametric LTL Games Optimal Bounds in Parametric LTL Games Martin Zimmermann 1 Institute of Informatics University of Warsaw Warsaw, Poland Abstract Parameterized linear temporal logics are extensions of Linear Temporal Logic

More information

Generalized Parity Games

Generalized Parity Games Generalized Parity Games Krishnendu Chatterjee Thomas A. Henzinger Nir Piterman Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2006-144

More information

Cost Functions Definable by Min/Max Automata

Cost Functions Definable by Min/Max Automata Cost Functions Definable by Min/Max Automata Thomas Colcombet 1, Denis Kuperberg 2, Amaldev Manuel 3, and Szymon Toruńczyk 4 1 CNRS & LIAFA, Université Paris Diderot, Paris 7, France 2 IRIT/ONERA, Toulouse,

More information

Generalized Parity Games

Generalized Parity Games Generalized Parity Games Krishnendu Chatterjee 1, Thomas A. Henzinger 1,2, and Nir Piterman 2 1 University of California, Berkeley, USA 2 EPFL, Switzerland c krish@eecs.berkeley.edu, {tah,nir.piterman}@epfl.ch

More information

Synthesis of Winning Strategies for Interaction under Partial Information

Synthesis of Winning Strategies for Interaction under Partial Information Synthesis of Winning Strategies for Interaction under Partial Information Oberseminar Informatik Bernd Puchala RWTH Aachen University June 10th, 2013 1 Introduction Interaction Strategy Synthesis 2 Main

More information

ERICH GRÄDEL a AND IGOR WALUKIEWICZ b. address: address:

ERICH GRÄDEL a AND IGOR WALUKIEWICZ b.  address:  address: Logical Methods in Computer Science Vol. 2 (4:6) 2006, pp. 1 22 www.lmcs-online.org Submitted Feb. 27, 2006 Published Nov. 3, 2006 POSITIONAL DETERMINACY OF GAMES WITH INFINITELY MANY PRIORITIES ERICH

More information

Deciding Parity Games in Quasipolynomial Time

Deciding Parity Games in Quasipolynomial Time Deciding Parity Games in Quasipolynomial Time Cristian S. Calude University of Acukland Department of Computer Science Auckland 1142, New Zealand cristian@cs.auckland.ac.nz Sanjay Jain National University

More information

Entropy Games and Matrix Multiplication Games. EQINOCS seminar

Entropy Games and Matrix Multiplication Games. EQINOCS seminar Entropy Games and Matrix Multiplication Games Eugene Asarin Julien Cervelle Aldric Degorre Cătălin Dima Florian Horn Victor Kozyakin IRIF, LACL, IITP EQINOCS seminar 2016-05-11 A game of freedom The story

More information

Modal and Temporal Logics

Modal and Temporal Logics Modal and Temporal Logics Colin Stirling School of Informatics University of Edinburgh July 26, 2003 Computational Properties 1 Satisfiability Problem: Given a modal µ-calculus formula Φ, is Φ satisfiable?

More information

arxiv: v1 [cs.gt] 9 Jan 2017

arxiv: v1 [cs.gt] 9 Jan 2017 Games with Costs and Delays Martin Zimmermann Reactive Systems Group, Saarland University, 66123 Saarbrücken, Germany zimmermann@react.uni-saarland.de arxiv:1701.02168v1 [cs.gt] 9 Jan 2017 Abstract. We

More information

On the Average Complexity of Brzozowski s Algorithm for Deterministic Automata with a Small Number of Final States

On the Average Complexity of Brzozowski s Algorithm for Deterministic Automata with a Small Number of Final States On the Average Complexity of Brzozowski s Algorithm for Deterministic Automata with a Small Number of Final States Sven De Felice 1 and Cyril Nicaud 2 1 LIAFA, Université Paris Diderot - Paris 7 & CNRS

More information

Down the Borel Hierarchy: Solving Muller Games via Safety Games

Down the Borel Hierarchy: Solving Muller Games via Safety Games Down the Borel Hierarchy: Solving Muller Games via Safety Games Daniel Neider a, Roman Rabinovich b,1, Martin Zimmermann a,c,2 a Lehrstuhl für Informatik 7, RWTH Aachen University, 52056 Aachen, Germany

More information

Parity games played on transition graphs of one-counter processes

Parity games played on transition graphs of one-counter processes Parity games played on transition graphs of one-counter processes Olivier Serre To cite this version: Olivier Serre. Parity games played on transition graphs of one-counter processes. L. Aceto and A. Ingolfsdottir.

More information

Complexity Bounds for Regular Games (Extended Abstract)

Complexity Bounds for Regular Games (Extended Abstract) Complexity Bounds for Regular Games (Extended Abstract) Paul Hunter and Anuj Dawar University of Cambridge Computer Laboratory, Cambridge CB3 0FD, UK. paul.hunter@cl.cam.ac.uk, anuj.dawar@cl.cam.ac.uk

More information

Visibly Linear Dynamic Logic

Visibly Linear Dynamic Logic Visibly Linear Dynamic Logic Joint work with Alexander Weinert (Saarland University) Martin Zimmermann Saarland University September 8th, 2016 Highlights Conference, Brussels, Belgium Martin Zimmermann

More information

Regular Tree Languages. A Characterisation of Π 0 2. Filippo Cavallari 1, Henryk Michalewski 2, and Michał Skrzypczak 3. 1 Introduction.

Regular Tree Languages. A Characterisation of Π 0 2. Filippo Cavallari 1, Henryk Michalewski 2, and Michał Skrzypczak 3. 1 Introduction. A Characterisation of Π 0 2 Filippo Cavallari 1, Henryk Michalewski 2, and Michał Skrzypczak 3 1 University of Lausanne, Department of Information Systems, Faculty of Business and Economics, Lausanne,

More information

Synthesis weakness of standard approach. Rational Synthesis

Synthesis weakness of standard approach. Rational Synthesis 1 Synthesis weakness of standard approach Rational Synthesis 3 Overview Introduction to formal verification Reactive systems Verification Synthesis Introduction to Formal Verification of Reactive Systems

More information

Unsafe Grammars and Panic Automata

Unsafe Grammars and Panic Automata Unsafe Grammars and Panic Automata Teodor Knapik 1, Damian Niwiński 2,, Pawe l Urzyczyn 2,, and Igor Walukiewicz 3, 1 Université de la Nouvelle Calédonie knapik@univ--nc.nc 2 Institute of Informatics,

More information

Robust Controller Synthesis in Timed Automata

Robust Controller Synthesis in Timed Automata Robust Controller Synthesis in Timed Automata Ocan Sankur LSV, ENS Cachan & CNRS Joint with Patricia Bouyer, Nicolas Markey, Pierre-Alain Reynier. Ocan Sankur (ENS Cachan) Robust Control in Timed Automata

More information

arxiv: v3 [cs.fl] 30 Aug 2011

arxiv: v3 [cs.fl] 30 Aug 2011 Qualitative Concurrent Stochastic Games with Imperfect Information Vincent Gripon and Olivier Serre arxiv:0902.2108v3 [cs.fl] 30 Aug 2011 LIAFA (CNRS & Université Paris Diderot Paris 7) Abstract. We study

More information

Finitary Winning in ω-regular Games

Finitary Winning in ω-regular Games Finitary Winning in ω-regular Games Krishnendu Chatterjee 1 and Thomas A. Henzinger 1,2 1 University of California, Berkeley, USA 2 EPFL, Switzerland {c krish,tah}@eecs.berkeley.edu Abstract. Games on

More information

Decision Problems for Deterministic Pushdown Automata on Infinite Words

Decision Problems for Deterministic Pushdown Automata on Infinite Words Decision Problems for Deterministic Pushdown Automata on Infinite Words Christof Löding Lehrstuhl Informatik 7 RWTH Aachen University Germany loeding@cs.rwth-aachen.de The article surveys some decidability

More information

What You Must Remember When Processing Data Words

What You Must Remember When Processing Data Words What You Must Remember When Processing Data Words Michael Benedikt, Clemens Ley, and Gabriele Puppis Oxford University Computing Laboratory, Park Rd, Oxford OX13QD UK Abstract. We provide a Myhill-Nerode-like

More information

Incompleteness Theorems, Large Cardinals, and Automata ov

Incompleteness Theorems, Large Cardinals, and Automata ov Incompleteness Theorems, Large Cardinals, and Automata over Finite Words Equipe de Logique Mathématique Institut de Mathématiques de Jussieu - Paris Rive Gauche CNRS and Université Paris 7 TAMC 2017, Berne

More information

Solution Concepts and Algorithms for Infinite Multiplayer Games

Solution Concepts and Algorithms for Infinite Multiplayer Games Solution Concepts and Algorithms for Infinite Multiplayer Games Erich Grädel and Michael Ummels Mathematische Grundlagen der Informatik, RWTH Aachen, Germany E-Mail: {graedel,ummels}@logic.rwth-aachen.de

More information

A Survey of Stochastic ω-regular Games

A Survey of Stochastic ω-regular Games A Survey of Stochastic ω-regular Games Krishnendu Chatterjee Thomas A. Henzinger EECS, University of California, Berkeley, USA Computer and Communication Sciences, EPFL, Switzerland {c krish,tah}@eecs.berkeley.edu

More information

Randomness for Free. 1 Introduction. Krishnendu Chatterjee 1, Laurent Doyen 2, Hugo Gimbert 3, and Thomas A. Henzinger 1

Randomness for Free. 1 Introduction. Krishnendu Chatterjee 1, Laurent Doyen 2, Hugo Gimbert 3, and Thomas A. Henzinger 1 Randomness for Free Krishnendu Chatterjee 1, Laurent Doyen 2, Hugo Gimbert 3, and Thomas A. Henzinger 1 1 IST Austria (Institute of Science and Technology Austria) 2 LSV, ENS Cachan & CNRS, France 3 LaBri

More information

Automata, Logic and Games. C.-H. L. Ong

Automata, Logic and Games. C.-H. L. Ong Automata, Logic and Games C.-H. L. Ong June 12, 2015 2 Contents 0 Automata, Logic and Games 1 0.1 Aims and Prerequisites............................... 1 0.2 Motivation.....................................

More information

On the coinductive nature of centralizers

On the coinductive nature of centralizers On the coinductive nature of centralizers Charles Grellois INRIA & University of Bologna Séminaire du LIFO Jan 16, 2017 Charles Grellois (INRIA & Bologna) On the coinductive nature of centralizers Jan

More information

On the Power of Imperfect Information

On the Power of Imperfect Information Foundations of Software Technology and Theoretical Computer Science (Bangalore) 2008. Editors: R. Hariharan, M. Mukund, V. Vinay; pp 73-82 On the Power of Imperfect Information Dietmar Berwanger 1 and

More information

Regularity Problems for Visibly Pushdown Languages

Regularity Problems for Visibly Pushdown Languages Regularity Problems for Visibly Pushdown Languages Vince Bárány 1, Christof Löding 1, and Olivier Serre 2 1 RWTH Aachen, Germany 2 LIAFA, Université Paris VII & CNRS, France Abstract. Visibly pushdown

More information

Hierarchy among Automata on Linear Orderings

Hierarchy among Automata on Linear Orderings Hierarchy among Automata on Linear Orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 Abstract In a preceding paper, automata and rational

More information

A subexponential lower bound for the Random Facet algorithm for Parity Games

A subexponential lower bound for the Random Facet algorithm for Parity Games A subexponential lower bound for the Random Facet algorithm for Parity Games Oliver Friedmann 1 Thomas Dueholm Hansen 2 Uri Zwick 3 1 Department of Computer Science, University of Munich, Germany. 2 Center

More information

Robot Games of Degree Two

Robot Games of Degree Two Robot Games of Degree Two V. Halava 1,2 R. Niskanen 2 I. Potapov 2 1 Department of Mathematics and Statistics University of Turku, Finland 2 Department of Computer Science University of Liverpool, UK 9th

More information

From Monadic Second-Order Definable String Transformations to Transducers

From Monadic Second-Order Definable String Transformations to Transducers From Monadic Second-Order Definable String Transformations to Transducers Rajeev Alur 1 Antoine Durand-Gasselin 2 Ashutosh Trivedi 3 1 University of Pennsylvania 2 LIAFA, Université Paris Diderot 3 Indian

More information

arxiv: v2 [cs.lo] 26 Mar 2018

arxiv: v2 [cs.lo] 26 Mar 2018 Wadge Degrees of ω-languages of Petri Nets Olivier Finkel Equipe de Logique Mathématique Institut de Mathématiques de Jussieu - Paris Rive Gauche CNRS et Université Paris 7, France. finkel@math.univ-paris-diderot.fr

More information

Logic and Automata I. Wolfgang Thomas. EATCS School, Telc, July 2014

Logic and Automata I. Wolfgang Thomas. EATCS School, Telc, July 2014 Logic and Automata I EATCS School, Telc, July 2014 The Plan We present automata theory as a tool to make logic effective. Four parts: 1. Some history 2. Automata on infinite words First step: MSO-logic

More information

Symbolic Backwards-Reachability Analysis for Higher-Order Pushdown Systems

Symbolic Backwards-Reachability Analysis for Higher-Order Pushdown Systems Symbolic Backwards-Reachability Analysis for Higher-Order Pushdown Systems M. Hague C.-H. L. Ong Oxford University Computing Laboratory Wolfson Building, Parks Road, Oxford, UK, OX1 3QD Abstract. Higher-order

More information

A reduction from parity games to simple stochastic games

A reduction from parity games to simple stochastic games A reduction from parity games to simple stochastic games Krishnendu Chatterjee IST Austria (Institute of Science and Technology, Austria) krishnendu.chatterjee@ist.ac.at Nathanaël Fijalkow IST Austria

More information

Automata, Logic and Games: Theory and Application

Automata, Logic and Games: Theory and Application Automata, Logic and Games: Theory and Application 1. Büchi Automata and S1S Luke Ong University of Oxford TACL Summer School University of Salerno, 14-19 June 2015 Luke Ong Büchi Automata & S1S 14-19 June

More information

Stochastic Games with Time The value Min strategies Max strategies Determinacy Finite-state games Cont.-time Markov chains

Stochastic Games with Time The value Min strategies Max strategies Determinacy Finite-state games Cont.-time Markov chains Games with Time Finite-state Masaryk University Brno GASICS 00 /39 Outline Finite-state stochastic processes. Games over event-driven stochastic processes. Strategies,, determinacy. Existing results for

More information

Topological extension of parity automata

Topological extension of parity automata Topological extension of parity automata Micha l Skrzypczak University of Warsaw Institute of Informatics Banacha 2 02-097 Warsaw, Poland Abstract The paper presents a concept of a coloring an extension

More information

Reactive Synthesis. Swen Jacobs VTSA 2013 Nancy, France u

Reactive Synthesis. Swen Jacobs VTSA 2013 Nancy, France u Reactive Synthesis Nancy, France 24.09.2013 u www.iaik.tugraz.at 2 Property Synthesis (You Will Never Code Again) 3 Construct Correct Systems Automatically Don t do the same

More information

THE STEVENS-STIRLING-ALGORITHM FOR SOLVING PARITY GAMES LOCALLY REQUIRES EXPONENTIAL TIME

THE STEVENS-STIRLING-ALGORITHM FOR SOLVING PARITY GAMES LOCALLY REQUIRES EXPONENTIAL TIME International Journal of Foundations of Computer Science c World Scientific Publishing Company THE STEVENS-STIRLING-ALGORITHM FOR SOLVING PARITY GAMES LOCALLY REQUIRES EXPONENTIAL TIME OLIVER FRIEDMANN

More information

Rational graphs trace context-sensitive languages

Rational graphs trace context-sensitive languages Rational graphs trace context-sensitive languages Christophe Morvan 1 and Colin Stirling 2 1 IRISA, Campus de eaulieu, 35042 Rennes, France christophe.morvan@irisa.fr 2 Division of Informatics, University

More information

C. AISWARYA, PAUL GASTIN, PRAKASH SAIVASAN ORDER-2 NESTED WORDS

C. AISWARYA, PAUL GASTIN, PRAKASH SAIVASAN ORDER-2 NESTED WORDS Chennai Mathematical Institute cm i C. AISWARYA, PAUL GASTIN, PRAKASH SAIVASAN ORDER-2 NESTED WORDS PROLOGUE HIGHER ORDER PUSHDOWN SYSTEMS Pushdown (stack) pop, push(a),?top(a) ababa babb PROLOGUE HIGHER

More information

WEAK ALTERNATING TIMED AUTOMATA

WEAK ALTERNATING TIMED AUTOMATA Logical Methods in Computer Science Vol. 8(3:18)2012, pp. 1 27 www.lmcs-online.org Submitted Jul. 19, 2006 Published Sep. 19, 2012 WEAK ALTERNATING TIMED AUTOMATA a Warsaw University, Poland b CNRS and

More information

A Counting Logic for Structure Transition Systems

A Counting Logic for Structure Transition Systems A Counting Logic for Structure Transition Systems Łukasz Kaiser 1 and Simon Leßenich 2 1 LIAFA, CNRS & Université Paris Diderot Paris 7, France 2 Mathematische Grundlagen der Informatik, RWTH Aachen Abstract

More information

The Complexity of Stochastic Müller Games

The Complexity of Stochastic Müller Games The Complexity of Stochastic Müller Games Krishnendu Chatterjee Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2007-110 http://www.eecs.berkeley.edu/pubs/techrpts/2007/eecs-2007-110.html

More information

Perfect Half Space Games

Perfect Half Space Games Perfect Half Space Games Thomas Colcombet, Marcin Jurdziński, Ranko Lazić, and Sylvain Schmitz LSV, ENS Paris-Saclay & CNRS & Inria LICS 217, June 23rd, 217 1/1 Energy Parity Games Extended Energy Games

More information

The Stevens-Stirling-Algorithm For Solving Parity Games Locally Requires Exponential Time

The Stevens-Stirling-Algorithm For Solving Parity Games Locally Requires Exponential Time The Stevens-Stirling-Algorithm For Solving Parity Games Locally Requires Exponential Time Oliver Friedmann Institut für Informatik, LMU München Oliver.Friedmann@googlemail.com Abstract. This paper presents

More information

The priority promotion approach to parity games

The priority promotion approach to parity games The priority promotion approach to parity games Massimo Benerecetti 1, Daniele Dell Erba 1, and Fabio Mogavero 2 1 Università degli Studi di Napoli Federico II 2 Università degli Studi di Verona Abstract.

More information

A Unified Approach to Boundedness Properties in MSO

A Unified Approach to Boundedness Properties in MSO A Unified Approach to Boundedness Properties in MSO Łukasz Kaiser 1, Martin Lang 2, Simon Leßenich 3, and Christof Löding 2 1 LIAFA, CNRS & Université Paris Diderot Paris 7, France 2 Lehrstuhl für Informatik

More information

Lecture 9 Synthesis of Reactive Control Protocols

Lecture 9 Synthesis of Reactive Control Protocols Lecture 9 Synthesis of Reactive Control Protocols Nok Wongpiromsarn Singapore-MIT Alliance for Research and Technology Richard M. Murray and Ufuk Topcu California Institute of Technology EECI, 16 May 2012

More information

ω-automata Automata that accept (or reject) words of infinite length. Languages of infinite words appear:

ω-automata Automata that accept (or reject) words of infinite length. Languages of infinite words appear: ω-automata ω-automata Automata that accept (or reject) words of infinite length. Languages of infinite words appear: in verification, as encodings of non-terminating executions of a program. in arithmetic,

More information

The Small Progress Measures algorithm for Parity games

The Small Progress Measures algorithm for Parity games The Small Progress Measures algorithm for Parity games Material: Small Progress Measures for Solving Parity Games, Marcin Jurdziński Jeroen J.A. Keiren jkeiren@win.tue.nl http://www.win.tue.nl/ jkeiren

More information

CS256/Spring 2008 Lecture #11 Zohar Manna. Beyond Temporal Logics

CS256/Spring 2008 Lecture #11 Zohar Manna. Beyond Temporal Logics CS256/Spring 2008 Lecture #11 Zohar Manna Beyond Temporal Logics Temporal logic expresses properties of infinite sequences of states, but there are interesting properties that cannot be expressed, e.g.,

More information

SOLUTION: SOLUTION: SOLUTION:

SOLUTION: SOLUTION: SOLUTION: Convert R and S into nondeterministic finite automata N1 and N2. Given a string s, if we know the states N1 and N2 may reach when s[1...i] has been read, we are able to derive the states N1 and N2 may

More information

Deciding the Winner in Parity Games Is in UP co-up

Deciding the Winner in Parity Games Is in UP co-up c 1998 Elsevier Science B.V. Marcin Jurdziński, Deciding the Winner in Parity Games Is in UP co-up. Information Processing Letters 68(3): 119 124, November 1998. Personal use of this material for research/educational

More information

CHURCH SYNTHESIS PROBLEM and GAMES

CHURCH SYNTHESIS PROBLEM and GAMES p. 1/? CHURCH SYNTHESIS PROBLEM and GAMES Alexander Rabinovich Tel-Aviv University, Israel http://www.tau.ac.il/ rabinoa p. 2/? Plan of the Course 1. The Church problem - logic and automata. 2. Games -

More information

Counter Automata and Classical Logics for Data Words

Counter Automata and Classical Logics for Data Words Counter Automata and Classical Logics for Data Words Amal Dev Manuel amal@imsc.res.in Institute of Mathematical Sciences, Taramani, Chennai, India. January 31, 2012 Data Words Definition (Data Words) A

More information

Automata-based Verification - III

Automata-based Verification - III COMP30172: Advanced Algorithms Automata-based Verification - III Howard Barringer Room KB2.20: email: howard.barringer@manchester.ac.uk March 2009 Third Topic Infinite Word Automata Motivation Büchi Automata

More information

Games with perfect information

Games with perfect information Games with perfect information Lecture notes August 6, 2018 Sebastian Muskalla TU Braunschweig Summer term 2018 Preface These are the lecture notes accompanying the course Games with perfect information

More information

Automata on linear orderings

Automata on linear orderings Automata on linear orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 September 25, 2006 Abstract We consider words indexed by linear

More information

Languages, logics and automata

Languages, logics and automata Languages, logics and automata Anca Muscholl LaBRI, Bordeaux, France EWM summer school, Leiden 2011 1 / 89 Before all that.. Sonia Kowalewskaya Emmy Noether Julia Robinson All this attention has been gratifying

More information

Agame is composed of an arena and a winning condition. We will first study arenas and then add winning conditions on top of arenas.

Agame is composed of an arena and a winning condition. We will first study arenas and then add winning conditions on top of arenas. 2 Infinite Games René Mazala Institut für Informatik Martin-Luther-Universität Halle-Wittenberg 2.1 Introduction This chapter is meant as an introduction to infinite two-person games on directed graphs.

More information

A Hierarchy of Automatic ω-words having a decidable MSO GAMES LAAW 06 Theory 1 / 14

A Hierarchy of Automatic ω-words having a decidable MSO GAMES LAAW 06 Theory 1 / 14 A Hierarchy of Automatic ω-words having a decidable MSO Theory Vince Bárány Mathematische Grundlagen der Informatik RWTH Aachen GAMES Annual Meeting Isaac Newton Workshop Cambridge, July 2006 A Hierarchy

More information

The Power of One-State Turing Machines

The Power of One-State Turing Machines The Power of One-State Turing Machines Marzio De Biasi Jan 15, 2018 Abstract At first glance, one state Turing machines are very weak: the Halting problem for them is decidable, and, without memory, they

More information