• DocumentCode
    3436790
  • Title

    Structural Semi-Join: A light-weight structural join operator for efficient XML path query pattern matching

  • Author

    Son, Seokhyun ; Shin, Hyoseop ; Xu, Zhiwei

  • Author_Institution
    Konkuk Univ., Seoul
  • fYear
    2007
  • fDate
    6-8 Sept. 2007
  • Firstpage
    233
  • Lastpage
    240
  • Abstract
    Optimal evaluation of structural relationships between XML nodes is crucial for efficient processing of XML queries. Though stack-based structural join algorithms showed improved performance over the merge-based algorithms, the algorithms still suffer potential overhead in processing XML path expressions. This is mainly because the existing structural join algorithms have been designed for returning (ancestor, descendant) node pairs even when the actual processing of the XML path queries requires the structural join operators to return either descendant nodes only or ancestor nodes only, which makes a query processor further compute for elimination of unnecessary nodes from the results. To address this problem, this paper proposes a new operator called structural semi-join and the algorithms for efficient processing XML path queries. The experiments show that the proposed algorithms improve the performance of the XML path processing by up to an order of magnitude.
  • Keywords
    XML; data structures; pattern matching; query processing; XML node; XML path expression processing; XML path query pattern matching; XML path query processing; eXtensible Markup Language; merge-based algorithm; query processor; stack-based structural join algorithm; structural join operator; structural semi-join; Algorithm design and analysis; Data engineering; Databases; Engineering management; Pattern matching; Tree data structures; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 2007. IDEAS 2007. 11th International
  • Conference_Location
    Banff, Alta.
  • ISSN
    1098-8068
  • Print_ISBN
    978-0-7695-2947-9
  • Type

    conf

  • DOI
    10.1109/IDEAS.2007.4318109
  • Filename
    4318109