Synthesis of deterministic top-down tree transducers from automatic tree relations (Q515670): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Changed an Item
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: Q5725991 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5606989 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Solving Sequential Conditions by Finite-State Strategies / rank
 
Normal rank
Property / cites work
 
Property / cites work: Degrees of Lookahead in Regular Infinite Games / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5271416 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Typechecking for XML transformers / rank
 
Normal rank
Property / cites work
 
Property / cites work: On tree transducers for partial functions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4995361 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4179852 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Automata, logics, and infinite games. A guide to current research / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4385530 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4074888 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4947393 / rank
 
Normal rank

Latest revision as of 14:11, 13 July 2024

scientific article
Language Label Description Also known as
English
Synthesis of deterministic top-down tree transducers from automatic tree relations
scientific article

    Statements

    Synthesis of deterministic top-down tree transducers from automatic tree relations (English)
    0 references
    0 references
    0 references
    16 March 2017
    0 references
    This contribution discusses the problem of extracting a deterministic top-down tree transducer, which computes a function, from an efficiently presented relation such that the function computed by the transducer is a subset of the given relation when restricted to the domain of the relation. This problem is also known as uniformization. Here, the relation is presented by a top-down tree automaton that accepts trees in a particular format that represent tree pairs. Such a tree pair is essentially encoded into a single tree by overlaying the two pairs adding a special empty symbol for positions that only exist in one of the trees. The authors distinguish two modes. Either the top-down tree transducer is required to compute a function that has the same domain as the relation or its outputs can be arbitrary on elements outside of the domain of the relation. The decision procedures for the uniformization problem discussed here assume the second mode in which the tree transducer can behave arbitrarily on inputs outside of the domain of the relation. The problem is first solved for top-down tree transducers with bounded delay, which means that the tree transducer can only use a bounded number of rules in sequence that consume part of the input but do not produce part of the output. The problem is reduced to a safety two-player game which is known to be decidable. For the case of unbounded delay, which is obtained by transducers that erase an input symbol and continue processing a single subtree of the input tree, an additional observation is necessary that shows which relations can be uniformized by such behavior. Finally, it remains to detect instances of this behavior, and then another reduction to a two-player game is presented that yields decidability. If the domain of the computed function needs to coincide with the domain of the relation, then the presented results do not carry over and a decidability result is only provided for a very particular kind of top-down tree transducers. Overall, the paper is very well written, but assumes some background in tree language and tree transducer theory. Pointers to the relevant literature are provided and proofs are presented in full detail, so the contribution should be understandable to any graduate computer science student with some effort.
    0 references
    tree transducer
    0 references
    tree automaton
    0 references
    automatic relation
    0 references
    uniformization
    0 references
    decidability
    0 references

    Identifiers