• DocumentCode
    3322626
  • Title

    XML Prefiltering as a String Matching Problem

  • Author

    Koch, Christoph ; Scherzinger, Stefanie ; Schmidt, Michael

  • Author_Institution
    Database Group, Saarland Univ., Saarbrucken
  • fYear
    2008
  • fDate
    7-12 April 2008
  • Firstpage
    626
  • Lastpage
    635
  • Abstract
    We propose a new technique for the efficient search and navigation in XML documents and streams. This technique takes string matching algorithms designed for efficient keyword search in flat strings into the second dimension, to navigate in tree structured data. We consider the important XML data management task of prefiltering XML documents (also called XML projection) as an application for our approach. Different from existing prefiltering schemes, we usually process only fractions of the input and get by with very economical consumption of both main memory and processing time. Our experiments reveal that, already on low-complexity problems such as XPath filtering, in-memory query engines can experience speed-ups by two orders of magnitude.
  • Keywords
    XML; information filtering; string matching; tree data structures; XML data management; XML document; XML prefiltering; XML projection; XML streams; keyword search; string matching; tree structured data; Algorithm design and analysis; Databases; Face detection; Filtering; Keyword search; Navigation; Pattern matching; Project management; Runtime; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-1836-7
  • Electronic_ISBN
    978-1-4244-1837-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2008.4497471
  • Filename
    4497471