pith. sign in

arxiv: 0910.2315 · v1 · submitted 2009-10-13 · 💻 cs.FL · cs.PL

The Complexity of Translation Membership for Macro Tree Transducers

classification 💻 cs.FL cs.PL
keywords translationmembershipmttsproblemmacrotransducerstreeaddition
0
0 comments X
read the original abstract

Macro tree transducers (mtts) are a useful formal model for XML query and transformation languages. In this paper one of the fundamental decision problems on translations, namely the "translation membership problem" is studied for mtts. For a fixed translation, the translation membership problem asks whether a given input/output pair is element of the translation. For call-by-name mtts this problem is shown to be NP-complete. The main result is that translation membership for call-by-value mtts is in polynomial time. For several extensions, such as addition of regular look-ahead or the generalization to multi-return mtts, it is shown that translation membership still remains in PTIME.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.