Distributed Subgraph Matching on Big Knowledge Graphs Using Pregel

Qiang Xu,Xin Wang,Jianxin Li,Qingpeng Zhang,Lele Chai
DOI: https://doi.org/10.1109/access.2019.2936465
IF: 3.9
2019-01-01
IEEE Access
Abstract:With RDF becoming the de facto standard for representing knowledge graphs, it is indispensable to develop scalable subgraph matching algorithms over big RDF graphs stored in distributed clusters. In this paper, we propose a novel distributed subgraph matching method SP-Tree , using the Pregel model, to answer subgraph matching queries on big RDF graphs. In our method, the query graph is transformed to a variant spanning tree based on the shortest paths. Two optimization techniques are proposed to improve the efficiency of our algorithms. One employs RDF shapes to filter out local computations and messages passed, the other postpones the Cartesian product operations in the matching process to reduce intermediate results. The extensive experiments on both synthetic and real-world datasets show that our SP-Tree subgraph matching method outperforms the state-of-the-art methods by an order of magnitude.
What problem does this paper attempt to address?