Modular tree transducers (Q807012)

From MaRDI portal
Revision as of 21:45, 19 March 2024 by Openalex240319060354 (talk | contribs) (Set OpenAlex properties.)
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
    0 references