Modular tree transducers (Q807012): Difference between revisions

From MaRDI portal
Changed an Item
Import240304020342 (talk | contribs)
Set profile property.
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank

Revision as of 02:17, 5 March 2024

scientific article
Language Label Description Also known as
English
Modular tree transducers
scientific article

    Statements

    Modular tree transducers (English)
    0 references
    0 references
    0 references
    1991
    0 references
    A new type of term rewriting system, the modular tree transducer (MTT), is introduced as a formal computational model of nested simultaneous primitive recursion on trees. The rules of an MTT are partitioned into numbered modules. These numbers establish the calling structure of the MTT; the module number \(i\) may call only modules with numbers not less than \(i\). It is shown that MTTs compute (almost) exactly the primitive recursive functions on trees, and that one gets a strict hierarchy of tree transduction classes when a increasing number of modules is allowed. The modular tree transducers are natural extensions of macro tree transducers. In fact, the authors prove that by suitably restricting the calling structure, one obtains from the MTTs with \(n\) modules the \(n\)-fold compositions of macro tree transductions (\(n\geq 1)\). The presentation is exemplary in its clarity, the new concepts are carefully motivated, and the important constructions are illustrated by good examples.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    tree transducer
    0 references
    primitive recursion
    0 references