• DocumentCode
    1627110
  • Title

    An Efficient XPath Query Processor for XML Streams

  • Author

    Chen, Yi ; Davidson, Susan B. ; Zheng, Yifeng

  • Author_Institution
    Arizona State University
  • fYear
    2006
  • Firstpage
    79
  • Lastpage
    79
  • Abstract
    Streaming XPath evaluation algorithms must record a potentially exponential number of pattern matches when both predicates and descendant axes are present in queries, and the XML data is recursive. In this paper, we use a compact data structure to encode these pattern matches rather than storing them explicitly. We then propose a polynomial time streaming algorithm to evaluate XPath queries by probing the data structure in a lazy fashion. Extensive experiments show that our approach not only has a good theoretical complexity bound but is also efficient in practice.
  • Keywords
    Automata; Data structures; Monitoring; Pattern matching; Polynomials; Query processing; Stock markets; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2006. ICDE '06. Proceedings of the 22nd International Conference on
  • Print_ISBN
    0-7695-2570-9
  • Type

    conf

  • DOI
    10.1109/ICDE.2006.18
  • Filename
    1617447