Coding-based Join Algorithms for Structural Queries on Graph-Structured XML Document |
| |
Authors: | Hongzhi Wang Jianzhong Li Wei Wang Xuemin Lin |
| |
Affiliation: | (1) Department of Computer Science and Technology, Harbin Institute of Technology, P.O. Box 750, Harbin, 150001, China;(2) School of Computer Science and Engineering, University of New South Wales, Kensington, Australia |
| |
Abstract: | In many applications, XML documents need to be modelled as graphs. The query processing of graph-structured XML documents brings new challenges. In this paper, we design a method based on labelling scheme for structural queries processing on graph-structured XML documents. We give each node some labels, the reachability labelling scheme. By extending an interval-based reachability labelling scheme for DAG by Rakesh et al., we design labelling schemes to support the judgements of reachability relationships for general graphs. Based on the labelling schemes, we design graph structural join algorithms to answer the structural queries with only ancestor-descendant relationship efficiently. For the processing of subgraph query, we design a subgraph join algorithm. With efficient data structure, the subgraph join algorithm can process subgraph queries with various structures efficiently. Experimental results show that our algorithms have good performance and scalability. Support by the Key Program of the National Natural Science Foundation of China under Grant No.60533110; the National Grand Fundamental Research 973 Program of China under Grant No. 2006CB303000; the National Natural Science Foundation of China under Grant No. 60773068 and No. 60773063. |
| |
Keywords: | XML query processing subgraph query coding structural join |
本文献已被 SpringerLink 等数据库收录! |
|