Boundedness Games. Séminaire du LIGM, April 16th, Nathanaël Fijalkow. Institute of Informatics, Warsaw University Poland
|
|
- Kerry Jacobs
- 5 years ago
- Views:
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, 2013 Nathanaël Fijalkow Institute of Informatics, Warsaw University Poland LIAFA, Université Paris 7 Denis Diderot France (based on
More informationDeciding 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 informationInfinite-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 informationQuasi-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 informationTrading 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 informationInfinite-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 informationGames 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 informationWeak 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 informationAlternating 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 informationFinitary 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 informationOn 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 informationNote 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 informationInfinite 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 informationTwo-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 informationParity 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 informationCovering 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 informationBOUNDEDNESS 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 informationGames 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 informationPushdown 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 informationPushdown 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 informationAutomata, 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 informationFINITE 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 informationOn 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 informationThe 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 informationA 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 informationComplexity 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 informationA 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 informationThe 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 informationComplexity 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 informationOn 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 informationRegular 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 informationTheoretical 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 informationOptimal 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 informationGeneralized 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 informationCost 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 informationGeneralized 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 informationSynthesis 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 informationERICH 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 informationDeciding 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 informationEntropy 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 informationModal 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 informationarxiv: 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 informationOn 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 informationDown 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 informationParity 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 informationComplexity 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 informationVisibly 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 informationRegular 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 informationSynthesis 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 informationUnsafe 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 informationRobust 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 informationarxiv: 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 informationFinitary 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 informationDecision 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 informationWhat 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 informationIncompleteness 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 informationSolution 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 informationA 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 informationRandomness 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 informationAutomata, 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 informationOn 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 informationOn 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 informationRegularity 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 informationHierarchy 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 informationA 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 informationRobot 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 informationFrom 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 informationarxiv: 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 informationLogic 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 informationSymbolic 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 informationA 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 informationAutomata, 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 informationStochastic 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 informationTopological 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 informationReactive 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 informationTHE 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 informationRational 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 informationC. 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 informationWEAK 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 informationA 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 informationThe 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 informationPerfect 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 informationThe 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 informationThe 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 informationA 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 informationLecture 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 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 informationThe 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 informationCS256/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 informationSOLUTION: 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 informationDeciding 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 informationCHURCH 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 informationCounter 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 informationAutomata-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 informationGames 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 informationAutomata 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 informationLanguages, 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 informationAgame 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 informationA 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 informationThe 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