Improving XML Querying with Maximal Frequent Query Patterns

  • Authors:
  • Yijun Bei;Gang Chen;Jinxiang Dong

  • Affiliations:
  • College of Computer Science, Zhejiang University, Hangzhou, 310027, P.R. China;College of Computer Science, Zhejiang University, Hangzhou, 310027, P.R. China;College of Computer Science, Zhejiang University, Hangzhou, 310027, P.R. China

  • Venue:
  • ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Querying on XML data is a computational-expensive process due to the complex nature of both the XML data and the query. In this paper, we propose an approach to expedite XML query processing by caching the results of a specific class of queries, namely the maximal frequent queries. We mine the maximal frequent query patterns from user-issued queries and cache the results of such queries. We propose a recursive algorithm for query processing using the cached query results. Query rewriting is employed to deal with four kinds of similar queries namely exact matching, exact containment, semantic matching and semantic containment. We perform experiments on the XMARK datasets and show that the proposed methods are both effective and efficient in improving the performance of XML queries.