articleJun 3, 2002Closed access

Holistic twig joins

Columbia University · AT&T (United States)

Indexed incrossref

Abstract

XML employs a tree-structured data model, and, naturally, XML queries specify patterns of selection predicates on multiple elements related by a tree structure. Finding all occurrences of such a twig pattern in an XML database is a core operation for XML query processing. Prior work has typically decomposed the twig pattern into binary structural (parent-child and ancestor-descendant) relationships, and twig matching is achieved by: (i) using structural join algorithms to match the binary relationships against the XML database, and (ii) stitching together these basic matches. A limitation of this approach for matching twig patterns is that intermediate result sizes can get large, even when the input and output…

Citation impact

876
total citations
FWCI
36.48
Percentile
100%
References
31
Citations per year

Authors

3

Topics & keywords

Keywords
  • Twig
  • Computer science
  • Joins
  • XML
  • XPath
  • Matching (statistics)
  • Pattern matching
  • Tree (set theory)
No related works found for this paper.