• DocumentCode
    3140494
  • Title

    Efficient Processing of XML Twig Queries with All Predicates

  • Author

    Xu, Xiaoshuang ; Feng, Yucai ; Wang, Feng

  • Author_Institution
    Sch. of Comput., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2009
  • fDate
    1-3 June 2009
  • Firstpage
    457
  • Lastpage
    462
  • Abstract
    Finding all the occurrences of a twig pattern in an XML database is a core operation for efficient evaluation of XML queries. Some researches have proposed part solutions to process XML twig queries with AND,OR, or NOT predicates. However, very Little work has handled a twig query with three predicates comprehensively. In this paper, we propose a novel path-partitioned encoding scheme, and present a powerful XPattern extended from tree pattern with logic predicates. We also develop a holistic twig join algorithm, called MPTwig, which is designed for efficient matching an XML twig pattern with compound and nested predicates. We show that MPTwig based on path-partitioned encoding scheme guarantee the I/O and CPU optimality. Finally, experimental results on a representative data set indicate that the proposed algorithm performs significantly.
  • Keywords
    XML; database management systems; formal logic; pattern recognition; query processing; trees (mathematics); MPTwig; XML database; XML twig queries; XPattern; logic predicates; tree pattern; twig pattern; Algorithm design and analysis; Costs; Databases; Encoding; Information science; Logic; Pattern matching; Query processing; XML; XML; encoding scheme; predicates; twig query;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2009. ICIS 2009. Eighth IEEE/ACIS International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3641-5
  • Type

    conf

  • DOI
    10.1109/ICIS.2009.74
  • Filename
    5222931