• 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