Macro tree transducers (Q1073576): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
ReferenceBot (talk | contribs)
Changed an Item
 
(6 intermediate revisions by 5 users not shown)
Property / reviewed by
 
Property / reviewed by: Dorel Lucanu / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: Dorel Lucanu / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: ALGOL 60 / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2128517960 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Nested Stack Automata / rank
 
Normal rank
Property / cites work
 
Property / cites work: Translations on a context free grammar / rank
 
Normal rank
Property / cites work
 
Property / cites work: Composition of top-down and bottom-up tree transductions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Generalized Syntax Directed Translation, Tree Transducers, and Linear Space / rank
 
Normal rank
Property / cites work
 
Property / cites work: An order-algebraic definition of knuthian semantics / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3907115 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Attribute grammars and recursive program schemes. I. II / rank
 
Normal rank
Property / cites work
 
Property / cites work: The IO- and OI-hierarchies / rank
 
Normal rank
Property / cites work
 
Property / cites work: Bottom-up and top-down tree transformations— a comparison / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4954439 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Top-down tree transducers with regular look-ahead / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3326871 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Three hierarchies of transducers / rank
 
Normal rank
Property / cites work
 
Property / cites work: The formal power of one-visit attribute grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Tree transducers, L systems, and two-way machines / rank
 
Normal rank
Property / cites work
 
Property / cites work: IO and OI. II / rank
 
Normal rank
Property / cites work
 
Property / cites work: The copying power of one-state tree transducers / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3674077 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Characterization of Machine Mappings / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the power of list iteration / rank
 
Normal rank
Property / cites work
 
Property / cites work: Initial Algebra Semantics and Continuous Algebras / rank
 
Normal rank
Property / cites work
 
Property / cites work: A syntax directed compiler for ALGOL 60 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Semantics of context-free languages: Correction / rank
 
Normal rank
Property / cites work
 
Property / cites work: A generalized approach to formal languages / rank
 
Normal rank
Property / cites work
 
Property / cites work: Algebraic automata and context-free sets / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4116078 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Hypergrammars: An extension of macrogrammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Mappings and grammars on trees / rank
 
Normal rank
Property / cites work
 
Property / cites work: Generalized sequential machine maps / rank
 
Normal rank
Property / cites work
 
Property / cites work: Generalized finite automata theory with an application to a decision problem of second-order logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Bounded nesting in macro grammars / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 13:30, 17 June 2024

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

    Statements

    Macro tree transducers (English)
    0 references
    0 references
    0 references
    1985
    0 references
    Tree transducers are mathematical tools which transform trees into trees. There exist two main categories of such systems: bottom-up (frontier-to- root) tree transducers which process the tree from leaves towards root and top-down (root-to-frontier) tree transducers which work in the opposite direction. Macro tree transducers are a generalization of the top-down tree transducers by considering states of any rank and rules of the form \(q(\sigma (x_ 1,...,x_ m),y_ 1,...,y_ n)\Rightarrow t\) where \(q\in Q\) is a state of rank \(n+1\), \(\sigma\) is a symbol of rank m from the input alphabet \(\Sigma\), \(x_ 1,...,x_ m\) are input variables, \(y_ 1,...,y_ n\) are (formal) parameters and t is a tree over Q and the output alphabet \(\Delta\) of special form. The derivation process is defined in usual way and, similar to context-free tree grammars, we have two restricted derivations: inside-out (IO) derivations and outside-in (IO) derivations. As a practical application, macro tree transducers serve as model for the concept of syntax-directed semantics ''with context''. This paper gives formal definition for macro tree transducers and investigates the properties of induced transformation classes. The connection with context-free tree grammars is studied and the extension with regular look-ahead is considered. The last section contains conclusions and gives valuable ideas for future work.
    0 references
    0 references
    top-down tree transducers
    0 references
    syntax-directed semantics
    0 references
    context-free tree grammars
    0 references
    regular look-ahead
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references