Efficient Graph Similarity Search Over Large Graph Databases

被引:58
作者
Zheng, Weiguo [1 ]
Zou, Lei [1 ]
Lian, Xiang [2 ]
Wang, Dong [1 ]
Zhao, Dongyan [1 ]
机构
[1] Peking Univ, Inst Comp Sci & Technol, Beijing 100080, Peoples R China
[2] Univ Texas Pan Amer, Dept Comp Sci, Edinburg, TX 78539 USA
基金
美国国家科学基金会;
关键词
Graph edit distance; lower bound; graph database; graph similarity search; EDIT DISTANCE; ALGORITHM; REACHABILITY; QUERIES; JOINS; TOOL;
D O I
10.1109/TKDE.2014.2349924
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:964 / 978
页数:15
相关论文
共 39 条