Covering of ordinals
|
|
- Lydia Richards
- 6 years ago
- Views:
Transcription
1 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 / 27
2 1 Covering graphs Ordinals MSO logic Fundamental sequence MSO-theory of covering graphs 2 Pushdown hierarchy Definition Iteration of exponentiation 3 Higher-order stacks presentation Definition Ordinal presentation Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
3 Ordinals An ordinal is a well-ordering, i.e. an order where each set has a smallest element each strictly decreasing sequence is finite During this talk, we confuse ordinal with graph of the order. 5 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
4 Ordinals An ordinal is a well-ordering, i.e. an order where each set has a smallest element each strictly decreasing sequence is finite During this talk, we confuse ordinal with graph of the order.... ω Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
5 Ordinals An ordinal is a well-ordering, i.e. an order where each set has a smallest element each strictly decreasing sequence is finite During this talk, we confuse ordinal with graph of the order.... ω + 1 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
6 Ordinals An ordinal is a well-ordering, i.e. an order where each set has a smallest element each strictly decreasing sequence is finite During this talk, we confuse ordinal with graph of the order. ω ω Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
7 Theorem (Cantor normal form, 1897) For α < ε 0, there is a unique decreasing sequence (γ i ) such that α = ω γ ω γ n. It is enough to define ordinals with addition operation α ω α. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
8 Addition α β Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
9 Addition α + β α β Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
10 Addition ω 2... Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
11 Addition ω Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
12 Addition ω ω = ω... Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
13 Addition ω ω = ω... Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
14 Exponentiation ω α ({decreasing finite sequences of ordinals < α}, < lex ) Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
15 Exponentiation ω α ({decreasing finite sequences of ordinals < α}, < lex ) For instance, ω 2 = ω + ω + ω + ω... 2 = 0 1 decreasing sequences = (1,...,1, 0,...,0) Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
16 Exponentiation ω α ({decreasing finite sequences of ordinals < α}, < lex ) For instance, ω 2 = ω + ω + ω + ω... 2 = 0 1 decreasing sequences = (1,...,1, 0,...,0) () (0) (0,0) (1) (1,0) (1,0,0) (1,1) (1,1,0) (1,1,0,0) We restrict to ordinals < ε 0 = ω ε 0. Notation : ω n = ω ω...ω n. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
17 Exponentiation ω α ({decreasing finite sequences of ordinals < α}, < lex ) For instance, ω 2 = ω + ω + ω + ω... 2 = 0 1 decreasing sequences = (1,...,1, 0,...,0) ω ω + 1 ω ω.2 ω ω We restrict to ordinals < ε 0 = ω ε 0. Notation : ω n = ω ω...ω n. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
18 Monadic second-order logic first-order variables x,y... the structure : < set variables X,Y... and formulas x Y,,,, Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
19 Monadic second-order logic first-order variables x,y... the structure : < set variables X,Y... and formulas x Y,,,, { antisymmetry p, q( (p < q q < p)) strict order transitivity p, q, r((p < q (q < r) p < r) total order p, q(p < q q < p p = q) well order X, z X x(x X y(y X (x < y x = y))) Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
20 MSO-logics and ordinals [Büchi, Shelah] MTh(S) = {ϕ S = ϕ}. Theorem For any countable α, MTh(α) is decidable. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
21 MSO-logics and ordinals [Büchi, Shelah] MTh(S) = {ϕ S = ϕ}. Theorem For any countable α, MTh(α) is decidable. α = ω γ ω γ k }{{} β Theorem + ω γ k+1 + ω γ n }{{} where δ MTh(α) only depends on δ and whether β > 0. { γ0,...,γ k ω γ k+1,...,γ n < ω MTh(ω ω ) = MTh(ω ωω )... Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
22 Simplifying graphs ω ω + 1 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
23 Simplifying graphs ω ω + 1 Each countable limit ordinal is limit of an ω-sequence. How to define this sequence in fixed way? Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
24 Fundamental sequence [Cantor] Let α = ω γ ω γ k 1 }{{} +ω γ k δ If γ n = 0, α a limit ordinal. There is an ω-sequence of limit α. { δ + ω γ.(n + 1) if γ α[n] = k = γ + 1 δ + ω γ k[n] otherwise. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
25 Fundamental sequence [Cantor] Let α = ω γ ω γ k 1 }{{} +ω γ k δ If γ n = 0, α a limit ordinal. There is an ω-sequence of limit α. { δ + ω γ.(n + 1) if γ α[n] = k = γ + 1 δ + ω γ k[n] otherwise. Successor ordinals are a degenerate case : α β if { α = β[n] α + 1 = β. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
26 Covering graph of ω + 2 ω[n] = n + 1 G ω ω ω + 1 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
27 Covering graph of ω ω 2 [n] = ω.(n + 1) G ω ω ω ω.2 ω ω ω 2 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
28 Covering graph of ω ω Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
29 First result Proposition < is the transitive closure of. Theorem For α, β < ε 0, if α = β, then MTh(G α ) = MTh(G β ). Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
30 Proof sketch Proposition For α ω n, the out-degree of G α is at most n. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
31 Proof sketch Proposition For α ω n, the out-degree of G α is at most n. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
32 Proof sketch Let σ be the sequence 0 σ, β σ if β is the largest s.t. β β, then β σ. Degree word : sequence of out-degrees of this sequence. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
33 Proof sketch Let σ be the sequence 0 σ, β σ if β is the largest s.t. β β, then β σ. Degree word : sequence of out-degrees of this sequence. Proposition The degree word is ultimately periodic, MSO-definable, injective. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
34 Pushdown hierarchy Many definitions : higher-order pushdown automata [Müller-Schupp, Carayol-Wöhrle], unfolding [Caucal] or treegraph [Carayol-Wöhrle] + MSO-interpretations or rational mappings prefix-recognizable relations [Caucal-Knapik,Carayol], term grammars [Dam, Knapik-Niwiński-Urzyczyn]... Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
35 Pushdown hierarchy Many definitions : higher-order pushdown automata [Müller-Schupp, Carayol-Wöhrle], unfolding [Caucal] or treegraph [Carayol-Wöhrle] + MSO-interpretations or rational mappings prefix-recognizable relations [Caucal-Knapik,Carayol], term grammars [Dam, Knapik-Niwiński-Urzyczyn]... Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
36 Pushdown hierarchy Graph 0 (finite) Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
37 Pushdown hierarchy Graph 0 (finite) I Treegraph Graph 1 (prefix-recognizable) Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
38 Pushdown hierarchy Graph 0 (finite) I Treegraph Graph 1 (prefix-recognizable) I Treegraph Graph 2 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
39 Pushdown hierarchy Graph 0 (finite) I Treegraph Graph 1 (prefix-recognizable) I Treegraph Graph 2... Each graph in Graph n has a decidable MSO-theory. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
40 MSO-interpretations MSO-interpretation : I = {ϕ a (x, y)} a Γ where ϕ a is a formula over G. I(G) = {x a y G = ϕ a (x, y)} Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
41 MSO-interpretations MSO-interpretation : I = {ϕ a (x, y)} a Γ where ϕ a is a formula over G. I(G) = {x Exemple : transitive closure. a y G = ϕ a (x, y)} ϕ < (x, y) := X (x X closed (X) y X) x = y closed (X) := z X, z (z z z X) Proposition For α < ε 0, there is an interpretation I(G α ) = α. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
42 MSO-interpretations MSO-interpretation : I = {ϕ a (x, y)} a Γ where ϕ a is a formula over G. I(G) = {x Exemple : transitive closure. a y G = ϕ a (x, y)} ϕ < (x, y) := X (x X closed (X) y X) x = y closed (X) := z X, z (z z z X) Proposition For α < ε 0, there is an interpretation I(G α ) = α. Proposition There is an interpretation from G α to G β with β α < ε 0. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
43 Treegraph Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
44 Treegraph Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
45 Main result Theorem (Bloom, Ésik) If α < ω 3 = ω ωω then α Graph 2. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
46 Main result Theorem (Bloom, Ésik) If α < ω 3 = ω ωω then α Graph 2. Proposition For α < ω n, G α Graph n 1. Theorem For α < ω n, α Graph n 1. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
47 Main result Theorem (Bloom, Ésik) If α < ω 3 = ω ωω then α Graph 2. Proposition For α < ω n, G α Graph n 1. Theorem For α < ω n, α Graph n 1. Proposition For n > 0 and α ω (3n + 1), G α / Graph n. Corollary G ε0 does not belong to the hierarchy. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
48 Treegraph on covering graphs... G ω Proposition There is a interpretation I such that I Treegraph(G α ) = G ω α for each α. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
49 Treegraph on covering graphs Proposition There is a interpretation I such that I Treegraph(G α ) = G ω α for each α. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
50 Treegraph on covering graphs ()... (0)... (1)... (2)... (0,0) (0,1) (1,0) (1,1) (2,0) (2,1) Proposition There is a interpretation I such that I Treegraph(G α ) = G ω α for each α. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
51 Treegraph on covering graphs ()... (0)... (1)... (2)... (0,0) (1,0) (1,1) (2,0) (2,1) Proposition There is a interpretation I such that I Treegraph(G α ) = G ω α for each α. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
52 Treegraph on covering graphs ω... ω ω + 1 ω.2 ω ω 2 + ω Proposition There is a interpretation I such that I Treegraph(G α ) = G ω α for each α. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
53 Treegraph on covering graphs 0 G ω ω 1 ω ω 2 2 ω + 1 ω.2 ω ω 2 + ω Proposition There is a interpretation I such that I Treegraph(G α ) = G ω α for each α. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
54 Higher-order stacks [Carayol] a b a b a a b a b a push a pop 1 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
55 Higher-order stacks [Carayol] a b a b a a b a b a push a pop 1 c b a b a c b a b a a b a c b a b a c a c b a b a copy 2 pop 2 Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
56 Higher-order stacks [Carayol] Ops 1 = {push a, pop 1 } for n > 1, Ops n = {copy n, pop n } Ops n 1 Ops n is a monoïd for composition. Let L Ops n. A graph in Graph n can be represented with vertices in Stacks n. with s i, s i Stacks n 1. s 0... s k L s 0... s k Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
57 Presentation of ordinals Integers are represented by stacks over a unary alphabet. push(i) = i + 1 pop 1 (i + 1) = i For finite integers, α < β s α pop + 1 (s β) s β push + (s α ) Let dec 1 = pop + 1, inc 1 = push +. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
58 Presentation of ordinals Integers are represented by stacks over a unary alphabet. push(i) = i + 1 pop 1 (i + 1) = i For finite integers, α < β s α pop + 1 (s β) s β push + (s α ) Let dec 1 = pop + 1, inc 1 = push +. For infinite α, α = ω γ ω γ k. Each γ i is representable by s γi Stacks n 1 s α = s γ0... s γk Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
59 For n > 1, if α < β, s α = s γ0... s γi... s γk Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
60 For n > 1, if α < β, s α = s γ0... s γi... s γk either s β = s γ0... s γi... s γk s γk+1... s γh s β (copy n.(id + dec n 1 )) + (s α ) Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
61 For n > 1, if α < β, s α = s γ0... s γi... s γk either s β = s γ0... s γi... s γk s γk+1... s γh s β (copy n.(id + dec n 1 )) + (s α ) = tail + n (s α ) Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
62 For n > 1, if α < β, s α = s γ0... s γi... s γk either s β = s γ0... s γi... s γk s γk+1... s γh s β (copy n.(id + dec n 1 )) + (s α ) = tail + n (s α ) or s β = s γ0... s γi 1 s γ i >γ i... s γ k s β pop n.inc n 1.(copy n.(id + dec n 1 )) (s α ) Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
63 For n > 1, if α < β, s α = s γ0... s γi... s γk either s β = s γ0... s γi... s γk s γk+1... s γh s β (copy n.(id + dec n 1 )) + (s α ) = tail + n (s α ) or s β = s γ0... s γi 1 s γ i >γ i... s γ k s β pop n.inc n 1.(copy n.(id + dec n 1 )) (s α ) inc n dec n = [pop n.inc n 1 + tail n ].tail n = pop n.[pop n + dec n 1 ].tail n Theorem If (α, <, >) is in Graph n, then (ω α, <, >) is in Graph n+1. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
64 Future work Obtain the stronger result α < ω (n + 1) α Graph n. Is there a definition of fundamental sequence so that the result remains true for further ordinals? α = β MTh(G α ) = MTh(G β ) Ordinals greater than ω ω are not selectable [Rabinovich, Shomrat]. Are covering graphs selectable? Extend the method to other linear orderings. Laurent Braud (IGM, Univ. Paris-Est) Covering of ordinals Liafa, 8 January / 27
On Recognizable Languages of Infinite Pictures
On Recognizable Languages of Infinite Pictures Equipe de Logique Mathématique CNRS and Université Paris 7 LIF, Marseille, Avril 2009 Pictures Pictures are two-dimensional words. Let Σ be a finite alphabet
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 informationOn Recognizable Languages of Infinite Pictures
On Recognizable Languages of Infinite Pictures Equipe de Logique Mathématique CNRS and Université Paris 7 JAF 28, Fontainebleau, Juin 2009 Pictures Pictures are two-dimensional words. Let Σ be a finite
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 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 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 informationBoundedness 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 informationA Collapsible Pushdown Automata and Recursion Schemes
A Collapsible Pushdown Automata and Recursion Schemes MATTHEW HAGUE, Royal Holloway, University of London ANDRZEJ S. MURAWSKI, DIMAP and Department of Computer Science, University of Warwick C.-H. LUKE
More informationBoundedness Games. Séminaire du LIGM, April 16th, Nathanaël Fijalkow. Institute of Informatics, Warsaw University Poland
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
More informationIsomorphism of regular trees and words
Isomorphism of regular trees and words Markus Lohrey and Christian Mathissen Institut für Informatik, Universität Leipzig, Germany {lohrey,mathissen}@informatik.uni-leipzig.de Abstract. The complexity
More informationA Hierarchy of Automatic ω-words having a decidable MSO Theory
A Hierarchy of Automatic ω-words having a decidable MSO Theory Vince Bárány Mathematische Grundlagen der Informatik RWTH Aachen Journées Montoises d Informatique Théorique Rennes, 2006 Vince Bárány (RWTH
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 informationPositional Strategies for Higher-Order Pushdown Parity Games
Positional Strategies for Higher-Order Pushdown Parity Games Arnaud Carayol 1 and Michaela Slaats 2 1 IGM LabInfo, Université Paris-Est&CNRS arnaud.carayol@univ-mlv.fr 2 RWTH Aachen, Informatik 7, 52056
More informationAutomata for Branching and Layered Temporal Structures
Università degli Studi di Udine Dipartimento di Matematica e Informatica Dottorato di Ricerca in Informatica Thesis Automata for Branching and Layered Temporal Structures Gabriele Puppis March 31, 2006
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 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 informationBüchi Automata and Their Determinization
Büchi Automata and Their Determinization Edinburgh, October 215 Plan of the Day 1. Büchi automata and their determinization 2. Infinite games 3. Rabin s Tree Theorem 4. Decidability of monadic theories
More informationWADGE HIERARCHY OF OMEGA CONTEXT FREE LANGUAGES
WADGE HIERARCHY OF OMEGA CONTEXT FREE LANGUAGES Olivier Finkel Equipe de Logique Mathématique CNRS URA 753 et Université Paris 7 U.F.R. de Mathématiques 2 Place Jussieu 75251 Paris cedex 05, France. E
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 informationAn Alternative Construction in Symbolic Reachability Analysis of Second Order Pushdown Systems
An Alternative Construction in Symbolic Reachability Analysis of Second Order Pushdown Systems Anil Seth CSE Department, I.I.T. Kanpur, Kanpur 208016, INDIA. seth@cse.iitk.ac.in Abstract. Recently, it
More informationAutomata, Logic and Games: Theory and Application
Automata, Logic and Games: Theory and Application Higher-Order Model Checking 1 / 2 Luke Ong University of Oxford http://www.cs.ox.ac.uk/people/luke.ong/personal/ TACL Summer School University of Salerno,
More informationUnary Automatic Graphs: An Algorithmic Perspective 1
Unary Automatic Graphs: An Algorithmic Perspective 1 This paper studies infinite graphs produced from a natural unfolding operation applied to finite graphs. Graphs produced via such operations are of
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 informationValence automata as a generalization of automata with storage
Valence automata as a generalization of automata with storage Georg Zetzsche Technische Universität Kaiserslautern D-CON 2013 Georg Zetzsche (TU KL) Valence automata D-CON 2013 1 / 23 Example (Pushdown
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 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 informationThe Emptiness Problem for Valence Automata or: Another Decidable Extension of Petri Nets
The Emptiness Problem for Valence Automata or: Another Decidable Extension of Petri Nets Georg Zetzsche Technische Universität Kaiserslautern Reachability Problems 2015 Georg Zetzsche (TU KL) Emptiness
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 informationA Context-Free Linear Ordering with an Undecidable First-Order Theory
A Context-Free Linear Ordering with an Undecidable First-Order Theory Arnaud Carayol 1 and Zoltán Ésik2 1 Laboratoire d Informatique Gaspard-Monge, Université Paris-Est,France 2 Institute of Informatics,
More informationUniformization in Automata Theory
Uniformization in Automata Theory Arnaud Carayol Laboratoire d Informatique Gaspard Monge, Université Paris-Est & CNRS arnaud.carayol@univ-mlv.fr Christof Löding RWTH Aachen, Informatik 7, Aachen, Germany
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 informationThe Isomorphism Problem On Classes of Automatic Structures with Transitive Relations
The Isomorphism Problem On Classes of Automatic Structures with Transitive Relations Dietrich Kuske 1, Jiamou Liu 2, and Markus Lohrey 2, 1 TU Ilmenau, Institut für Theoretische Informatik, Germany 2 Universität
More informationOn the Regularity of Binoid Languages:
On the Regularity of Binoid Languages: A Comparative Approach Zoltán L. Németh University of Szeged, Inst. of Informatics P.O.B. 652, 6701 Szeged, Hungary zlnemeth@inf.u-szeged.hu Abstract. A binoid is
More informationOn the Borel complexity of MSO definable sets of branches
Fundamenta Informaticae XXI (2001) 1001 1013 1001 IOS Press On the Borel complexity of MSO definable sets of branches Mikołaj Bojańczyk, Damian Niwiński Institute of Informatics University of Warsaw Poland
More informationMANFRED DROSTE AND WERNER KUICH
Logical Methods in Computer Science Vol. 14(1:21)2018, pp. 1 14 https://lmcs.episciences.org/ Submitted Jan. 31, 2017 Published Mar. 06, 2018 WEIGHTED ω-restricted ONE-COUNTER AUTOMATA Universität Leipzig,
More informationDuality and Automata Theory
Duality and Automata Theory Mai Gehrke Université Paris VII and CNRS Joint work with Serge Grigorieff and Jean-Éric Pin Elements of automata theory A finite automaton a 1 2 b b a 3 a, b The states are
More informationMATH 3300 Test 1. Name: Student Id:
Name: Student Id: There are nine problems (check that you have 9 pages). Solutions are expected to be short. In the case of proofs, one or two short paragraphs should be the average length. Write your
More informationAdvanced Automata Theory 9 Automatic Structures in General
Advanced Automata Theory 9 Automatic Structures in General Frank Stephan Department of Computer Science Department of Mathematics National University of Singapore fstephan@comp.nus.edu.sg Advanced Automata
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 informationAn Infinite Automaton Characterization of Double Exponential Time
An Infinite Automaton Characterization of Double Exponential Time Salvatore La Torre 1, P. Madhusudan 2, and Gennaro Parlato 1,2 1 Università di Salerno, Italy 2 University of Illinois, Urbana-Champaign,
More informationReachability Analysis of Pushdown Automata with an Upper Stack
Reachability Analysis of Pushdown Automata with an Upper Stack Adrien Pommellet 1 Marcio Diaz 1 Tayssir Touili 2 1 Université Paris-Diderot and LIPN, France 2 LIPN, CNRS, and Université Paris 13, France
More informationDefinition of Büchi Automata
Büchi Automata Definition of Büchi Automata Let Σ = {a,b,...} be a finite alphabet. By Σ ω we denote the set of all infinite words over Σ. A non-deterministic Büchi automaton (NBA) over Σ is a tuple A
More informationFinite Presentations of Infinite Structures: Automata and Interpretations
Finite Presentations of Infinite Structures: Automata and Interpretations Achim Blumensath Erich Grädel Abstract We study definability problems and algorithmic issues for infinite structures that are finitely
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 informationThree Lectures on Automatic Structures
Three Lectures on Automatic Structures Preface Bakhadyr Khoussainov 1 and Mia Minnes 2 1 Department of Computer Science University of Auckland Auckland, New Zealand bmk@cs.auckland.ac.nz 2 Mathematics
More informationPushdown Automata (Pre Lecture)
Pushdown Automata (Pre Lecture) Dr. Neil T. Dantam CSCI-561, Colorado School of Mines Fall 2017 Dantam (Mines CSCI-561) Pushdown Automata (Pre Lecture) Fall 2017 1 / 41 Outline Pushdown Automata Pushdown
More informationAdvanced Automata Theory 7 Automatic Functions
Advanced Automata Theory 7 Automatic Functions Frank Stephan Department of Computer Science Department of Mathematics National University of Singapore fstephan@comp.nus.edu.sg Advanced Automata Theory
More informationOn the bisimulation invariant fragment of monadic Σ 1 in the finite
On the bisimulation invariant fragment of monadic Σ 1 in the finite Anuj Dawar 1 and David Janin 2 1 University of Cambridge Computer Laboratory, Cambridge CB3 0FD, UK, anuj.dawar@cl.cam.ac.uk. 2 LaBRI,
More informationThe Safe λ-calculus. William Blum. Joint work with C.-H. Luke Ong. Lunch-time meeting, 14 May Oxford University Computing Laboratory
The Safe λ-calculus William Blum Joint work with C.-H. Luke Ong Oxford University Computing Laboratory Lunch-time meeting, 14 May 2007 Overview Safety is originally a syntactic restriction for higher-order
More informationLocally Finite ω-languages and Effective Analytic Sets Have the Same Topological Complexity
Locally Finite ω-languages and Effective Analytic Sets Have the Same Topological Complexity Olivier Finkel To cite this version: Olivier Finkel. Locally Finite ω-languages and Effective Analytic Sets Have
More informationTheory of Computation
Theory of Computation (Feodor F. Dragan) Department of Computer Science Kent State University Spring, 2018 Theory of Computation, Feodor F. Dragan, Kent State University 1 Before we go into details, what
More informationGraph Reachability and Pebble Automata over Infinite Alphabets
Graph Reachability and Pebble Automata over Infinite Alphabets Tony Tan Department of Computer Science Technion Israel Institute of Technology Haifa 32000, Israel Email: tantony@cs.technion.ac.il Abstract
More informationCollapsible Pushdown Automata and Recursion Schemes
Collapsible Pushdown Automata and Recursion Schemes Matthew Hague, Andrzej Murawski, C.-H. Luke Ong, Olivier Serre To cite this version: Matthew Hague, Andrzej Murawski, C.-H. Luke Ong, Olivier Serre.
More informationComplementation of rational sets on countable scattered linear orderings
Complementation of rational sets on countable scattered linear orderings Chloé Rispal IGM, Université de Marne-la-Vallée, http://www-igm.univ-mlv.fr/~rispal/ Olivier Carton LIAFA, Université Paris 7, http://www.liafa.jussieu.fr/~carton/
More informationPushdown Automata. We have seen examples of context-free languages that are not regular, and hence can not be recognized by finite automata.
Pushdown Automata We have seen examples of context-free languages that are not regular, and hence can not be recognized by finite automata. Next we consider a more powerful computation model, called a
More informationRabin Theory and Game Automata An Introduction
Rabin Theory and Game Automata An Introduction Ting Zhang Stanford University November 2002 Logic Seminar 1 Outline 1. Monadic second-order theory of two successors (S2S) 2. Rabin Automata 3. Game Automata
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 informationConcurrency Makes Simple Theories Hard
Concurrency Makes Simple Theories Hard Stefan Göller 1 and Anthony Widjaja Lin 2 1 Fachbereich Informatik, University of Bremen, Germany 2 Department of Computer Science, Oxford University, United Kingdom
More information1. Draw a parse tree for the following derivation: S C A C C A b b b b A b b b b B b b b b a A a a b b b b a b a a b b 2. Show on your parse tree u,
1. Draw a parse tree for the following derivation: S C A C C A b b b b A b b b b B b b b b a A a a b b b b a b a a b b 2. Show on your parse tree u, v, x, y, z as per the pumping theorem. 3. Prove that
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 informationPart II. Logic and Set Theory. Year
Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]
More informationA Sharp for the Chang Model
A Sharp for the Chang Model William Mitchell wjm@ufl.edu University of Florida February 19, 2011 Inner Model Theory & Large Cardinals A 50 Year Celebration Mitchell (University of Florida) A Sharp for
More informationUncountable Automatic Classes and Learning
Uncountable Automatic Classes and Learning Sanjay Jain a,1, Qinglong Luo a, Pavel Semukhin b,2, Frank Stephan c,3 a Department of Computer Science, National University of Singapore, Singapore 117417, Republic
More informationUndecidable properties of self-affine sets and multi-tape automata
Undecidable properties of self-affine sets and multi-tape automata Timo Jolivet 1,2 and Jarkko Kari 1 1 Department of Mathematics, University of Turku, Finland 2 LIAFA, Université Paris Diderot, France
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 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 informationAn algebraic characterization of unary 2-way transducers
An algebraic characterization of unary 2-way transducers Christian Choffrut 1 and Bruno Guillon 1,2 1 LIAFA - Université Paris-Diderot, Paris 7 2 Dipartimento di Informatica - Università degli studi di
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 informationModal Logic XIII. Yanjing Wang
Modal Logic XIII Yanjing Wang Department of Philosophy, Peking University Apr 16th, 2015 Advanced Modal Logic (2015 Spring) 1 Frames Frames and validity Why do we study frames? Frames as tools for analysing
More informationOn the Borel Complexity of MSO Definable Sets of Branches
Fundamenta Informaticae 98 (2010) 1 13 1 DOI 10.3233/FI-2010-136 IOS Press On the Borel Complexity of MSO Definable Sets of Branches Mikołaj Bojańczyk, Damian Niwiński, Institute of Informatics University
More informationTree languages defined in first-order logic with one quantifier alternation
Tree languages defined in first-order logic with one quantifier alternation Miko laj Bojańczyk, Luc Segoufin Warsaw University, INRIA - LSV March 9, 2010 Abstract We study tree languages that can be defined
More informationInfinite Games over Higher-Order Pushdown Systems
Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik VII Diploma Thesis Infinite Games over Higher-Order Pushdown Systems Michaela Slaats Supervisors: Dr. A. Carayol, Prof. Dr.
More informationBlackhole Pushdown Automata
Fundamenta Informaticae XXI (2001) 1001 1020 1001 IOS Press Blackhole Pushdown Automata Erzsébet Csuhaj-Varjú Computer and Automation Research Institute, Hungarian Academy of Sciences Kende u. 13 17, 1111
More informationAn algebraic characterization of unary two-way transducers
An algebraic characterization of unary two-way transducers (Extended Abstract) Christian Choffrut 1 and Bruno Guillon 1 LIAFA, CNRS and Université Paris 7 Denis Diderot, France. Abstract. Two-way transducers
More informationTHEORY OF COMPUTATION (AUBER) EXAM CRIB SHEET
THEORY OF COMPUTATION (AUBER) EXAM CRIB SHEET Regular Languages and FA A language is a set of strings over a finite alphabet Σ. All languages are finite or countably infinite. The set of all languages
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 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 informationarxiv: v5 [cs.fl] 21 Feb 2012
Streaming Tree Transducers Rajeev Alur and Loris D Antoni University of Pennsylvania February 23, 2012 arxiv:1104.2599v5 [cs.fl] 21 Feb 2012 Abstract Theory of tree transducers provides a foundation for
More informationCHAPTER 5. Interactive Turing Machines
CHAPTER 5 Interactive Turing Machines The interactive Turing machine, which was introduced by Van Leeuwen and Wiedermann[28, 30], is an extension of the classical Turing machine model. It attempts to model
More informationFixed-point elimination in Heyting algebras 1
1/32 Fixed-point elimination in Heyting algebras 1 Silvio Ghilardi, Università di Milano Maria João Gouveia, Universidade de Lisboa Luigi Santocanale, Aix-Marseille Université TACL@Praha, June 2017 1 See
More informationAutomata theory and higher-order model-checking
Automata theory and higher-order model-checking Igor Walukiewicz, CNRS, LaBRI, Bordeaux University In verification, an automata theoretic approach is by now a standard. In order to extend this approach
More informationPart II Logic and Set Theory
Part II Logic and Set Theory Theorems Based on lectures by I. B. Leader Notes taken by Dexter Chua Lent 2015 These notes are not endorsed by the lecturers, and I have modified them (often significantly)
More informationA Sharp for the Chang Model
A Sharp for the Chang Model William Mitchell wjm@ufl.edu University of Florida February 19, 2011 Inner Model Theory & Large Cardinals A 50 Year Celebration Mitchell (University of Florida) A Sharp for
More informationTree Automata Make Ordinal Theory Easy
Tree utomata Make Ordinal Theory asy Thierry Cachat To cite this version: Thierry Cachat. Tree utomata Make Ordinal Theory asy. 26, Springer, pp.286-297, 26, LNCS 4337. HL Id: hal-485 https://hal.archives-ouvertes.fr/hal-485
More informationLogic and Games SS 2009
Logic and Games SS 2009 Prof. Dr. Erich Grädel Łukasz Kaiser, Tobias Ganzow Mathematische Grundlagen der Informatik RWTH Aachen c b n d This work is licensed under: http://creativecommons.org/licenses/by-nc-nd/3.0/de/
More informationReal-time Logics Expressiveness and Decidability
Real-time Logics Expressiveness and Decidability Paritosh K. Pandya Tata Institute of Fundamental Research Mumbai email: pandya@tifr.res.in IITG 2006 p. 1 Timed Behaviours Observable propositions X 1,X
More informationAMBIGUITY IN OMEGA CONTEXT FREE LANGUAGES
AMBIGUITY IN OMEGA CONTEXT FREE LANGUAGES Olivier Finkel Equipe de Logique Mathématique CNRS et Université Paris 7, U.F.R. de Mathématiques 2 Place Jussieu 75251 Paris cedex 05, France. Abstract We extend
More informationRecognisable Languages over Monads
Recognisable Languages over Monads Miko laj Bojańczyk December 12, 2014 Contents I Introduction 3 1 Examples of monads for words 4 1.1 Possibly infinite words........................ 5 2 Monads and their
More informationFactorization forests for infinite words and applications to countable scattered linear orderings
Factorization forests for infinite words and applications to countable scattered linear orderings Thomas Colcombet a a Laboratoire Liafa Université Paris Diderot - Paris 7 and Cnrs Case 7014 75205 Paris
More informationDuality in Logic. Duality in Logic. Lecture 2. Mai Gehrke. Université Paris 7 and CNRS. {ε} A ((ab) (ba) ) (ab) + (ba) +
Lecture 2 Mai Gehrke Université Paris 7 and CNRS A {ε} A ((ab) (ba) ) (ab) + (ba) + Further examples - revisited 1. Completeness of modal logic with respect to Kripke semantics was obtained via duality
More informationACS2: Decidability Decidability
Decidability Bernhard Nebel and Christian Becker-Asano 1 Overview An investigation into the solvable/decidable Decidable languages The halting problem (undecidable) 2 Decidable problems? Acceptance problem
More informationGeneralising Automaticity to Modal Properties of Finite Structures
Generalising Automaticity to Modal Properties of Finite Structures Anuj Dawar University of Cambridge Computer Laboratory, Cambridge CB3 0FD, UK. anuj.dawar@cl.cam.ac.uk Stephan Kreutzer Institut für Informatik,
More informationDense-Timed Pushdown Automata
Dense-Timed Pushdown Automata Parosh Aziz Abdulla Uppsala University Sweden Mohamed Faouzi Atig Uppsala University Sweden Jari Stenman Uppsala University Sweden Abstract We propose a model that captures
More informationThe Fast-Growing Hierarchy in Terms of Bird s Array Notations
The Fast-Growing Hierarchy in Terms of Bird s Array Notations Let μ be a large countable ordinal such that a fundamental sequence (a strictly increasing sequence of ordinals whose supremum is a limit ordinal)
More informationThe Algebra of Infinite Sequences: Notations and Formalization
The Algebra of Infinite Sequences: Notations and Formalization Nachum Dershowitz 1, Jean-Pierre Jouannaud 2,3, and Qian Wang 2 1 School of Computer Science, Tel Aviv University, Ramat Aviv, Israel 2 School
More informationAdvanced Automata Theory 10 Transducers and Rational Relations
Advanced Automata Theory 10 Transducers and Rational Relations Frank Stephan Department of Computer Science Department of Mathematics National University of Singapore fstephan@comp.nus.edu.sg Advanced
More informationHigher Dimensional Automata
Higher Dimensional Automata Abstract of the Ph.D. Thesis Zoltán L. Németh Supervisor: Prof. Zoltán Ésik University of Szeged Department of Foundations of Computer Science 2007 Introduction Finite automata
More informationStreaming Tree Transducers
1 Streaming Tree Transducers RAJEEV ALUR, University of Pennsylvania LORIS D ANTONI, University of Wisconsin-Madison The theory of tree transducers provides a foundation for understanding expressiveness
More information4.2 The Halting Problem
172 4.2 The Halting Problem The technique of diagonalization was discovered in 1873 by Georg Cantor who was concerned with the problem of measuring the sizes of infinite sets For finite sets we can simply
More informationEvery Linear Order Isomorphic to Its Cube is Isomorphic to Its Square
Every Linear Order Isomorphic to Its Cube is Isomorphic to Its Square Garrett Ervin University of California, Irvine May 21, 2016 We do not know so far any type α such that α = α 3 = α 2. W. Sierpiński,
More information