Efficient answering of why-not questions in similar graph matching

Md. Saiful Islam, Chengfei Liu, Jianxin Li

Research output: Contribution to journalArticlepeer-review

29 Citations (Scopus)

Abstract

© 1989-2012 IEEE.Answering why-not questions in databases is promised to have wide application prospect in many areas and thereby, has attracted recent attention in the database research community. This paper addresses the problem of answering these so-called why-not questions in similar graph matching for graph databases. Given a set of answer graphs of an initial query graph $q$ and a set of missing ( why-not) graphs, we aim to modify $q$ into a new query graph $q^*$ such that the missing graphs are included in the new answer set of $q^*$. We present an approximate solution to address the above as the optimal solution is NP-hard to compute. In our approach, we first compute the bounded search space and the distance to be minimized for $q^*$. Then, we present a two-phase algorithm to find the new query $q^*$. In the first phase, we generate a set of candidate edges to be added/deleted into/from the initial query $q$ within the bounded search space and in the second phase, we select a subset of candidate edges generated in the first phase to minimize the distance for $q^*$. We also demonstrate the effectiveness and efficiency of our approach by conducting extensive experiments on two real datasets.
Original languageEnglish
Pages (from-to)2672-2686
Number of pages15
JournalIEEE Transactions on Knowledge and Data Engineering
Volume27
Issue number10
DOIs
Publication statusPublished - 2015
Externally publishedYes
Event2016 IEEE 32nd International Conference on Data Engineering, ICDE 2016 - Helsinki, Finland
Duration: 16 May 201620 May 2016

Fingerprint

Dive into the research topics of 'Efficient answering of why-not questions in similar graph matching'. Together they form a unique fingerprint.

Cite this