Bottom-Up Mining of Xml Query Patterns to Improve Xml Querying

Yi-jun Bei,Gang Chen,Jin-xiang Dong,Ke Chen
DOI: https://doi.org/10.1631/jzus.a071551
2008-01-01
Abstract:Querying XML data is a computationally expensive process due to the complex nature of both the XML data and the XML queries. In this paper we propose an approach to expedite XML query processing by caching the results of frequent queries. We discover frequent query patterns from user-issued queries using an efficient bottom-up mining approach called VBUXMiner. VBUXMiner consists of two main steps. First, all queries are merged into a summary structure named "compressed global tree guide" (CGTG). Second, a bottom-up traversal scheme based on the CGTG is employed to generate frequent query patterns. We use the frequent query patterns in a cache mechanism to improve the XML query performance. Experimental results show that our proposed mining approach outperforms the previous mining algorithms for XML queries, such as XQPMiner TID and FastXMiner, and that by caching the results of frequent query patterns, XML query performance can be dramatically improved.
What problem does this paper attempt to address?