DocumentCode
2161872
Title
Reconstructing XML Subtrees from Relational Storage of XML documents
Author
Chebotko, Artem ; Liu, Dapeng ; Atay, Mustafa ; Lu, Shiyong ; Fotouhi, Farshad
Author_Institution
Wayne State University, Michigan
fYear
2005
fDate
05-08 April 2005
Firstpage
1282
Lastpage
1282
Abstract
Numerous researchers have proposed to use relational databases to store and query XML documents. One important component of such systems is the XML subtree reconstruction, which reconstructs the subtrees rooted at the matching nodes of an XML query and returns them to the user as the query result. Existing reconstruction algorithms either do not support recursive XML view schema, or require expensive nested queries or joins of multiple relations. In this paper, we propose an efficient XML subtree reconstruction algorithm, Reconstruct, which overcomes these limitations and uses an efficient stack-based structural join algorithm to recover all the parent-child relationships between elements. One salient advantage of this algorithm is that it employs the inlining feature of the inlining-based storage of XML documents, which is known as one of the best relational XML storage schemes. Both our algorithmic analysis and experimental study show that Reconstruct is efficient and scalable.
Keywords
Algorithm design and analysis; Computer science; Data engineering; Delay; Engines; Intrusion detection; Publishing; Reconstruction algorithms; Relational databases; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering Workshops, 2005. 21st International Conference on
Print_ISBN
0-7695-2657-8
Type
conf
DOI
10.1109/ICDE.2005.273
Filename
1647900
Link To Document