JOURNAL ARTICLE

Answering Top-$k$ Graph Similarity Queries in Graph Databases

Yuanyuan ZhuLu QinJeffrey Xu YuHong Cheng

Year: 2019 Journal:   IEEE Transactions on Knowledge and Data Engineering Vol: 32 (8)Pages: 1459-1474   Publisher: IEEE Computer Society

Abstract

Searching similar graphs in graph databases for a query graph has attracted extensive attention recently. Existing works on graph similarity queries are threshold based approaches which return graphs with distances to the query smaller than a given threshold. However, in many applications the number of answer graphs for the same threshold can vary significantly for different queries. In this paper, we study the problem of finding top-k most similar graphs for a query under the distance measure based on maximum common subgraph (MCS). Since computing MCS is NP-hard, we devise a novel framework to prune unqualified graphs based on the lower bounds of graph distance, and accordingly derive four lower bounds with different tightness and computational cost for pruning. To further reduce the number of MCS computations, we also propose an improved framework based on both lower and upper bounds, and derive three new upper bounds. To support efficient pruning, we design three indexes with different tradeoffs between pruning power and construction cost. To accelerate the index construction, we explore bound relaxation techniques, based on which approximate indexes can be efficiently built. We conducted extensive performance studies on real-life graph datasets to validate the effectiveness and efficiency of our approaches.

Keywords:
Computer science Pruning Graph database Upper and lower bounds Graph Computation Theoretical computer science Algorithm Mathematics

Metrics

13
Cited By
0.75
FWCI (Field Weighted Citation Impact)
48
Refs
0.75
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
Advanced Graph Neural Networks
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

BOOK-CHAPTER

Top-k Differential Queries in Graph Databases

Elena VasilyevaMaik ThieleChristof BornhövdWolfgang Lehner

Lecture notes in computer science Year: 2014 Pages: 112-125
JOURNAL ARTICLE

Answering pattern match queries in large graph databases via graph embedding

Lei ZouLei ChenM. TAMER ÖZSUDongyan Zhao

Journal:   The VLDB Journal Year: 2011 Vol: 21 (1)Pages: 97-120
JOURNAL ARTICLE

Answering Top-k Keyword Queries on Relational Databases

Myint TheinMie Mie Su Thwin

Journal:   International Journal of Information Retrieval Research Year: 2012 Vol: 2 (3)Pages: 36-57
BOOK-CHAPTER

Top-K Correlation Sub-graph Search in Graph Databases

Lei ZouLei ChenYansheng Lu

Lecture notes in computer science Year: 2009 Pages: 168-185
© 2026 ScienceGate Book Chapters — All rights reserved.