A Tree-structured XPath Query Reduction Scheme for Enhancing XML Query Processing Performance


The KIPS Transactions:PartD, Vol. 14, No. 6, pp. 585-596, Oct. 2007
10.3745/KIPSTD.2007.14.6.585,   PDF Download:

Abstract

XML data generally consists of a hierarchical tree-structure which is reflected in mechanisms to store and retrieve XML data.Therefore, when storing XML data in the database, the hierarchical relationships among the XML elements are taken into consideration during the restructuring and storing of the XML data. Also, in order to support the search queries from the user, a mechanism is needed to compute the hierarchical relationship between the element structures specified by the query. The structural join operation is one solution to this problem, and is an efficient computation method for hierarchical relationships in an XML database based on the node numbering scheme. However, in order to process a tree structured XML query which contains a complex nested hierarchical relationship it still needs to carry out multiple structural joins and results in another problem of having a high query execution cost. Therefore, in this paper we provide a preprocessing mechanism for effectively reducing the cost of multiple nested structural joins by applying the concept of equivalence classes and suggest a query path reduction algorithm to shorten the path query which consists of a regular expression. The mechanism is especially devised to reduce path queries containing branch nodes. The experimental results show that the proposed algorithm can reduce the time required for processing the path queries to 1/3 of the original execution time.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
M. S. Lee, Y. M. Kim, S. K. Song, "A Tree-structured XPath Query Reduction Scheme for Enhancing XML Query Processing Performance," The KIPS Transactions:PartD, vol. 14, no. 6, pp. 585-596, 2007. DOI: 10.3745/KIPSTD.2007.14.6.585.

[ACM Style]
Min Soo Lee, Yun Mi Kim, and Soo Kyung Song. 2007. A Tree-structured XPath Query Reduction Scheme for Enhancing XML Query Processing Performance. The KIPS Transactions:PartD, 14, 6, (2007), 585-596. DOI: 10.3745/KIPSTD.2007.14.6.585.