• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

DMCA

The Complexity of XPath Query Evaluation (2003)

Cached

  • Download as a PDF

Download Links

  • [www.sigmod.org]
  • [www.dbai.tuwien.ac.at]
  • [www.cs.cornell.edu]
  • [www.researchgate.net]
  • [www.researchgate.net]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Georg Gottlob , Christoph Koch, et al.
Citations:86 - 5 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Gottlob03thecomplexity,
    author = {Georg Gottlob and Christoph Koch and et al.},
    title = { The Complexity of XPath Query Evaluation},
    year = {2003}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

In this paper, we study the precise complexity of XPath 1.0 query processing. Even though heavily used by its incorporation into a variety of XML-related standards, the precise cost of evaluating an XPath query is not yet wellunderstood. The first polynomial-time algorithm for XPath processing (with respect to combined complexity) was proposed only recently, and even to this day all major XPath engines take time exponential in the size of the input queries. From the standpoint of theory, the precise complexity of XPath query evaluation is open, and it is thus unknown whether the query evaluation problem can be parallelized. In this work, we show that both the data complexity and the query complexity of XPath 1.0 fall into lower (highly parallelizable) complexity classes, but that the combined complexity is PTIME-hard. Subsequently, we study the sources of this hardness and identify a large and practically important fragment of XPath 1.0 for which the combined complexity is LOGCFL-complete and, therefore, in the highly parallelizable complexity class NC2.

Keyphrases

xpath query evaluation    combined complexity    precise complexity    query complexity    query evaluation problem    xml-related standard    xpath processing    data complexity    complexity class    xpath query    input query    query processing    precise cost    major xpath engine    important fragment    parallelizable complexity class nc2    first polynomial-time algorithm   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University