On the Complexity of Nonrecursive XQuery and Functional Query Languages on Complex Values

Computer Science – Databases

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Long version of PODS 2005 paper

Scientific paper

This paper studies the complexity of evaluating functional query languages for complex values such as monad algebra and the recursion-free fragment of XQuery. We show that monad algebra with equality restricted to atomic values is complete for the class TA[2^{O(n)}, O(n)] of problems solvable in linear exponential time with a linear number of alternations. The monotone fragment of monad algebra with atomic value equality but without negation is complete for nondeterministic exponential time. For monad algebra with deep equality, we establish TA[2^{O(n)}, O(n)] lower and exponential-space upper bounds. Then we study a fragment of XQuery, Core XQuery, that seems to incorporate all the features of a query language on complex values that are traditionally deemed essential. A close connection between monad algebra on lists and Core XQuery (with ``child'' as the only axis) is exhibited, and it is shown that these languages are expressively equivalent up to representation issues. We show that Core XQuery is just as hard as monad algebra w.r.t. combined complexity, and that it is in TC0 if the query is assumed fixed.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

On the Complexity of Nonrecursive XQuery and Functional Query Languages on Complex Values does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with On the Complexity of Nonrecursive XQuery and Functional Query Languages on Complex Values, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and On the Complexity of Nonrecursive XQuery and Functional Query Languages on Complex Values will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-134757

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.