Regular sets over extended tree structures
From the text: ``[W]e exhibit labeled tree structures having a decidable MSO-theory, for which every satisfiable MSO-formula admits an MSO-definable model, and for which we can provide an automata-characterization of the definable sets. To achieve this goal, we introduce new theoretical objects. We define a class of word/tree automata with prefix-oracles (i.e., sets of words over the input alphabet) used to test the already processed prefixes of inputs. Forests recognized by prefix-oracles automata possess useful properties, in particular, Rabin's correspondence between regular forests and models of MSO-formulas over infinite trees can be extended to these languages: forests recognized by automata with oracles \(O_1,\dots,O_m\) are forests MSO-definable in a tree structure extended by unary relations \(O_1,\dots,O_m\). We establish MSO properties transfer theorems from a graph structure, toward a tree structure. This approach is common for transfer reducing decidability (for example, the reduction of decidability of the MSO-theory from a structure to its tree-like structure, etc.), or from a graph to its unfolding. We give a reduction which allows to obtain new decidability results which are not covered by the ones cited above. In addition, we give transfer theorems that apply to MSO definable sets in tree structures and to classes of automata recognizing them. In particular, we are interested in the selection property. This property ensures for a structure \({\mathcal S}\) that any satisfiable formula admits at least one model MSO-definable in \({\mathcal S}\). Some important structures satisfy the selection property. Let \(t\) be a labeled tree and \(\underline{t}\) be the structure associated with \(t\). For any monoid morphism \(\mu\), and under some simple hypothesis on the labeling of \(t\), we obtain the following main results: \(\bullet\) Transfer of decidability: if \(\mu(\underline{t})\) has a decidable MSO-theory, then \(\underline{t}\) has a decidable MSO-theory. \(\bullet\) Transfer of the selection property: under some condition on \(\mu\), if \(\mu(\underline{t})\) satisfies the selection property, then \(\underline{t}\) satisfies it too. \(\bullet\) Theorem of structure: under the same condition as above on \(\mu\), if \(\mu(\underline{t})\) satisfies the selection property, then any set is MSO-definable in \(\underline{t}\) iff it is recognized by a finite automaton using only oracles of the form \(\mu^{-1}(D)\) where \(D\) is MSO-definable in \(\mu(\underline{t})\). (Then each oracle tests a property MSO-definable in \(\mu(\underline{t})\), on the image by \(\mu\) of input word prefixes.) Applying these results, we obtain tree structures having a decidable MSO theory and classes of languages having two equivalent characterizations: one as languages recognized by automata with oracles, and the one as sets MSO-definable in some labeled tree structures. To complete this extension of regular languages, we have to take into account a third characterization: regular languages are exactly sets of pushdown contexts generated by a pushdown system of transitions. This is done in the last part of the paper in which we consider the stack languages generated by `iterated pushdown automata', which are automata whose memory is roughly a stack of stack of stack \dots. We define a notion of `regular' sets of \(k\)-pushdown (i.e., stacks with \(k\) level of embedded pushdowns) which generalize the notion of regular set of words.
- A Note on Pushdown Store Automata and Regular Systems
- An automata-theoretical characterization of the OI-hierarchy
- Counter-free automata, first-order logic, and star-free expressions extended by prefix oracles
- Decidability of Second-Order Theories and Automata on Infinite Trees
- Expressive power of monadic logics on words, trees, pictures, and graphs
- FST TCS 2003: Foundations of Software Technology and Theoretical Computer Science
- FSTTCS 2004: Foundations of Software Technology and Theoretical Computer Science
- Full AFLs and nested iterated substitution
- Fundamental properties of infinite trees
- scientific article; zbMATH DE number 3880651 (Why is no real title available?)
- scientific article; zbMATH DE number 3664335 (Why is no real title available?)
- scientific article; zbMATH DE number 3562528 (Why is no real title available?)
- scientific article; zbMATH DE number 1142314 (Why is no real title available?)
- scientific article; zbMATH DE number 2038738 (Why is no real title available?)
- scientific article; zbMATH DE number 941396 (Why is no real title available?)
- scientific article; zbMATH DE number 2087432 (Why is no real title available?)
- scientific article; zbMATH DE number 2102748 (Why is no real title available?)
- Iterated pushdown automata and sequences of rational numbers
- Iterated stack automata and complexity classes
- Linear Orders in the Pushdown Hierarchy
- Mathematical Foundations of Computer Science 2003
- Mathematical Foundations of Computer Science 2005
- Monadic second-order logic on tree-like structures
- Monadic second-order logic, graph coverings and unfoldings of transition systems
- Nested Stack Automata
- On decidability of monadic logic of order over the naturals extended by monadic predicates
- On infinite transition graphs having a decidable monadic theory
- On the Borel complexity of MSO definable sets of branches
- Parametrized Regular Infinite Games and Higher-Order Pushdown Strategies
- Positional Strategies for Higher-Order Pushdown Parity Games
- Selection and Uniformization Problems in the Monadic Theory of Ordinals: A Survey
- Selection in the monadic theory of a countable ordinal
- Selection over classes of ordinals expanded by monadic predicates
- Solving Sequential Conditions by Finite-State Strategies
- Symbolic Backwards-Reachability Analysis for Higher-Order Pushdown Systems
- The monadic second-order logic of graphs. IX: Machines and their behaviours
- The monadic theory of morphic infinite words and generalizations
- Uniformization and skolem functions in the class of trees
- Uniformization, choice functions and well orders in the class of trees
- Measure properties of regular sets of trees
- A Büchi-Elgot-Trakhtenbrot theorem for automata with MSO graph storage
- Monadic second order logic on tree-like structures
- scientific article; zbMATH DE number 2090069 (Why is no real title available?)
- Transforming structures by set interpretations
- A Combinatorial Theorem for Trees
- FSTTCS 2004: Foundations of Software Technology and Theoretical Computer Science
- Counter-free automata, first-order logic, and star-free expressions extended by prefix oracles
This page was built for publication: Regular sets over extended tree structures
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q764339)