Proceedings 2003 VLDB Conference 2003
DOI: 10.1016/b978-012722442-8/50032-x
|View full text |Cite
|
Sign up to set email alerts
|

Holistic Twig Joins on Indexed XML Documents

Abstract: Finding all the occurrences of a twig pattern specified by a selection predicate on multiple elements in an XML document is a core operation for efficient evaluation of XML queries. Holistic twig join algorithms were proposed recently as an optimal solution when the twig pattern only involves ancestordescendant relationships. In this paper, we address the problem of efficient processing of holistic twig joins on all/partly indexed XML documents. In particular, we propose an algorithm that utilizes available in… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
175
0

Year Published

2004
2004
2009
2009

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 190 publications
(175 citation statements)
references
References 18 publications
(22 reference statements)
0
175
0
Order By: Relevance
“…A special focus has been on the efficient evaluation of query twig patterns (see, e.g., Bruno et al 2002, Jiang et al 2003, Choi et al 2003, Kaushik et al 2004). The latter approach integrates a variant of Fagin's Threshold algorithm to return only the most relevant results.…”
Section: Related Workmentioning
confidence: 99%
“…A special focus has been on the efficient evaluation of query twig patterns (see, e.g., Bruno et al 2002, Jiang et al 2003, Choi et al 2003, Kaushik et al 2004). The latter approach integrates a variant of Fagin's Threshold algorithm to return only the most relevant results.…”
Section: Related Workmentioning
confidence: 99%
“…Because so many path-processing operators and join mechanisms were proposed in the literature for the processing of query tree patterns (QTP) and because we wanted to check them with our own optimization ideas, we implemented for each of the various solution classes the best-rated algorithm in XTC to provide an identical runtime environment and to use a full-fledged XDBMS (with appropriate indexes available) for accurate cross-comparisons: Structural Joins, TwigStack, TJFast, Twig2Stack, and TwigList [2,6,17,19,22]. Structural Join as the oldest method decomposes a QTP into its binary relationships and executes them separately.…”
Section: Path-processing Operatorsmentioning
confidence: 99%
“…Below, we review the existing work on path/twig query evaluation, all of which do not address not-predicates. Earlier works [3,5,9,10,12,13,14] have focused on a decomposition-based approach in which a path query is decomposed into a set of binary (parent-child and ancestor-descendant) relationships between pairs of query nodes. The query is then matched by (1) matching each of the binary structural relationships against the XML data, and (2) "stitching" together these basic matches.…”
Section: Related Workmentioning
confidence: 99%