• DocumentCode
    2457729
  • Title

    Fast SLCA and ELCA Computation for XML Keyword Queries Based on Set Intersection

  • Author

    Zhou, Junfeng ; Bao, Zhifeng ; Wang, Wei ; Ling, Tok Wang ; Chen, Ziyang ; Lin, Xudong ; Guo, Jingfeng

  • fYear
    2012
  • fDate
    1-5 April 2012
  • Firstpage
    905
  • Lastpage
    916
  • Abstract
    In this paper, we focus on efficient keyword query processing for XML data based on the SLCA and ELCA semantics. We propose a novel form of inverted lists for keywords which include IDs of nodes that directly or indirectly contain a given keyword. We propose a family of efficient algorithms that are based on the set intersection operation for both semantics. We show that the problem of SLCA/ELCA computation becomes finding a set of nodes that appear in all involved inverted lists and satisfy certain conditions. We also propose several optimization techniques to further improve the query processing performance. We have conducted extensive experiments with many alternative methods. The results demonstrate that our proposed methods outperform previous methods by up to two orders of magnitude in many cases.
  • Keywords
    XML; programming language semantics; query processing; set theory; ELCA computation; ELCA semantics; SLCA computation; SLCA semantics; XML data; XML keyword queries; exclusive lowest common ancestor; keyword query processing; optimization techniques; set intersection operation; smallest lowest common ancestor; Arrays; Complexity theory; Educational institutions; Probes; Query processing; Semantics; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2012 IEEE 28th International Conference on
  • Conference_Location
    Washington, DC
  • ISSN
    1063-6382
  • Print_ISBN
    978-1-4673-0042-1
  • Type

    conf

  • DOI
    10.1109/ICDE.2012.75
  • Filename
    6228143