Download:
by Franky Lam, William M. Shui, Damien K. Fisher, Raymond K. Wong
ftp://ftp.cse.unsw.edu.au/pub/doc/papers/UNSW/0320.pdf
Add To MetaCart
Abstract:
The structural join is considered a core operation in processing and optimizing XML queries. Various techniques have been proposed for efficiently finding structural relationships between a list of potential ancestors and a list of potential descendants. This paper presents a novel algorithm for efficiently processing structural joins. Moreover, previous work which performs well usually relies on external index structures such as a B-tree, which increases both the storage and memory overheads. Our proposal in this paper does not require any such data structures, and hence can be easily implemented and incorporated in any existing system. Experiments show that our method significantly outperforms previous algorithms. 2 1
Citations
|
2217
|
Introduction to Modern Information Retrieval
– Salton, McGill
- 1983
|
|
146
|
Query Optimization for XML
– McHugh, Widom
- 1999
|
|
133
|
Structural joins: A primitive for efficient XML query pattern matching
– Al-Khalifa, Jagadish, et al.
|
|
130
|
Holistic twig joins: optimal XML pattern matching
– Bruno, Koudas, et al.
|
|
128
|
On Supporting Containment Queries in Relational Database Management Systems
– Zhang, Naughton, et al.
- 2006
|
|
124
|
Two algorithms for maintaining order in a list
– Dietz, Sleator
- 1987
|
|
100
|
Storing and querying XML data using an RDMBS
– Florescu, Kossmann
- 1999
|
|
62
|
Maintaining order in a linked list
– Dietz
- 1982
|
|
36
|
XR-Tree: Indexing XML Data for Efficient Structural Joins
– Jiang, Lu, et al.
- 2003
|
|
32
|
Efficient structural joins on indexed XML documents
– Chien, Vagena, et al.
- 2002
|
|
31
|
Two simplified algorithms for maintaining order in a list
– Bender, Cole, et al.
- 2002
|
|
20
|
AQuery: Query language for ordered data, optimization techniques, and experiments
– Lerner, Shasha
- 2003
|
|
4
|
Assessing XML data management with XMark
– Schmidt, Waas, et al.
- 2003
|
|
1
|
Fast ordering for changing XML data
– Fisher, Lam, et al.
- 2003
|
|
1
|
XML Path Language (XPath) Version 1.0.http://www.w3.org/TR/xpath
– Recommendation
- 1999
|