Efficient Graph Similarity Search over Large Graph Databases

Weiguo Zheng,Lei Zou,Xiang Lian,Dong Wang,Dongyan Zhao
DOI: https://doi.org/10.1109/tkde.2014.2349924
IF: 9.235
2014-01-01
IEEE Transactions on Knowledge and Data Engineering
Abstract:Since many graph data are often noisy and incomplete in real applications, it has become increasingly important to retrieve graphs g in the graph database D that approximately match the query graph q, rather than exact graph matching. In this paper, we study the problem of graph similarity search, which retrieves graphs that are similar to a given query graph under the constraint of graph edit distance. We propose a systematic method for edit-distance based similarity search problem. Specifically, we derive two lower bounds, i.e., partition-based and branch-based bounds, from different perspectives. More importantly, a hybrid lower bound incorporating both ideas of the two lower bounds is proposed, which is theoretically proved to have higher (at least not lower) pruning power than using the two lower bounds together. We also present a uniform index structure, namely u-tree, to facilitate effective pruning and efficient query processing. Extensive experiments confirm that our proposed approach outperforms the existing approaches significantly, in terms of both the pruning power and query response time.
What problem does this paper attempt to address?