Synthesis of deterministic top-down tree transducers from automatic tree relations
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.
- Synthesis of deterministic top-down tree transducers from automatic tree relations
- Deterministic bottom-up tree transducers and ground term rewrite systems
- Top-down tree transducers with deterministic top-down look-ahead
- Deterministic top-down tree transducers with iterated look-ahead
- Definability results for top-down tree transducers
- Definability Results for Top-Down Tree Transducers
- Uniformization problems for tree-automatic relations and top-down tree transducers
- On injectivity of deterministic top-down tree transducers
- scientific article; zbMATH DE number 3858450
- Superlinear deterministic top-down tree transducers
- Automata, logics, and infinite games. A guide to current research
- Degrees of lookahead in regular infinite games
- scientific article; zbMATH DE number 3492660 (Why is no real title available?)
- scientific article; zbMATH DE number 3615891 (Why is no real title available?)
- scientific article; zbMATH DE number 1142314 (Why is no real title available?)
- scientific article; zbMATH DE number 1432797 (Why is no real title available?)
- scientific article; zbMATH DE number 6741931 (Why is no real title available?)
- scientific article; zbMATH DE number 3328724 (Why is no real title available?)
- scientific article; zbMATH DE number 3189696 (Why is no real title available?)
- On tree transducers for partial functions
- Solving Sequential Conditions by Finite-State Strategies
- Synthesis of deterministic top-down tree transducers from automatic tree relations
- Typechecking for XML transformers
- Deterministic bottom-up tree transducers and ground term rewrite systems
- Uniformization problems for tree-automatic relations and top-down tree transducers
- Superlinear deterministic top-down tree transducers
- Synthesis of deterministic top-down tree transducers from automatic tree relations
- The complexity of transducer synthesis from multi-sequential specifications
- Logics for word transductions with synthesis
- How much lookahead is needed to win infinite games?
- How Much Lookahead is Needed to Win Infinite Games?
- Definability Results for Top-Down Tree Transducers
This page was built for publication: Synthesis of deterministic top-down tree transducers from automatic tree relations
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q515670)