Some decidability results on one-pass reductions (Q2423761)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Some decidability results on one-pass reductions |
scientific article |
Statements
Some decidability results on one-pass reductions (English)
0 references
20 June 2019
0 references
One-pass reduction by a term-rewriting system (TRS) means that the processing of an input tree (i.e., term) proceeds in one direction, either inside-out (IO) from the leaves towards the root, or outside-in (OI) from the root towards the leaves, without ever rewriting anything already previously rewritten. In this paper the author considers some second-order decidability problems concerning one-pass rewriting; `second-order' signifies that the problems concern tree languages rather than individual trees. Let \(R\) be a given TRS. The IO sentential forms of a tree \(t\) are the trees appearing in some IO one-pass reduction sequence of \(R\) that begins with \(t\). For any tree language \(L\), let \(\operatorname{IOSF}(L)\) denote the set of all IO sentential forms of the members of \(L\). The set \(\operatorname{OISF}(L)\) of OI sentential forms of \(L\) is defined in a corresponding way. It is shown that for certain classes of TRSs and any recognizable tree languages \(L\) and \(M\) the following questions are decidable: (1) the inclusion problem ``\(\operatorname{IOSF}(L) \subseteq M?\)'', (2) the reachability problem ``\(\operatorname{IOSF}(L) \cap M \neq \emptyset?\)'', and (3) the common ancestor problems ``Is there a tree \(t\) such that \(\operatorname{IOSF}(t) \cap L \neq \emptyset\) and \(\operatorname{IOSF}(t) \cap M \neq \emptyset\)?'' and ``Is there a tree \(t\) such that \(\operatorname{OISF}(t) \cap L \neq \emptyset\) and \(\operatorname{OISF}(t) \cap M \neq \emptyset\)?''
0 references
term-rewriting system
0 references
one-pass reduction
0 references
reachability problem, inclusion problem
0 references
decidability
0 references
tree language
0 references
tree automaton
0 references
0 references
0 references
0 references
0 references