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.
| Original language | English |
|---|---|
| Pages (from-to) | 485-510 |
| Number of pages | 26 |
| Journal | World Wide Web |
| Volume | 11 |
| Issue number | 4 |
| DOIs | |
| State | Published - Dec 2008 |
Keywords
- Coding
- Query processing
- Structural join
- Subgraph query
- XML
Fingerprint
Dive into the research topics of 'Coding-based join algorithms for structural queries on graph-structured XML document'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver