JOURNAL ARTICLE

RDF Multi-query Optimization Algorithm for Query Rewriting Using Common Subgraphs

Manzi WangHaidong FuFangfang Xu

Year: 2019 Journal:   Proceedings of the 3rd International Conference on Computer Science and Application Engineering Pages: 1-8

Abstract

In the current trend of rapid development of big data, there are frequent application scenarios of high concurrent query processing on RDF data sets. The multi-query optimization scheme for solving concurrent queries needs to provide a global approximate optimal solution for the query set composed of a set of queries, so as to minimize the overall time cost of the query set. Under the premise of accelerating statistics by RDF storage index and narrowing the scope of semantic pruning, firstly, simplified multiple queries are converted into connection graphs, and then all queries are clustered and grouped. In each group, all common subgraphs of connection graphs are iteratively searched and mapping tables are established. Then, the common subgraph is arranged in descending order by the number of vertices to construct the query rewriting scheme. Finally, for all the rewritten queries, the dynamic programming algorithm based on selection rate estimation is used for secondary optimization. On the one hand, the common subgraph is used to rewrite the query to reduce the number of queries, so as to reduce the cost through the reusable common result set. On the other hand, because of the establishment of RDF storage index, the selection rate can be estimated quickly, and the rewritten queries can be optimized again to improve the overall query efficiency. The experimental results show that the proposed algorithm has better query performance than the existing query schemes, especially when the RDF dataset is large, the number of queries in the query set is large, and the query statements are complex, the multi-query optimization method in this paper works better.

Keywords:
Query optimization Computer science Sargable Query expansion Web query classification RDF query language Query language SPARQL Web search query Online aggregation RDF Theoretical computer science Algorithm Information retrieval Data mining Semantic Web Search engine

Metrics

3
Cited By
0.25
FWCI (Field Weighted Citation Impact)
11
Refs
0.58
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Graph Theory and Algorithms
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing
Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

BOOK-CHAPTER

An Efficient Branch Query Rewriting Algorithm for XML Query Optimization

Hyoseop ShinMinsoo Lee

Lecture notes in computer science Year: 2005 Pages: 1629-1639
BOOK-CHAPTER

Multi Query Optimization Using Query Pack Trees

Stijn Dekeyser

Lecture notes in computer science Year: 2002 Pages: 544-554
© 2026 ScienceGate Book Chapters — All rights reserved.