Back to Search Start Over

Answering Why-Questions for Subgraph Queries

Authors :
Qi Song
Mohammad Hossein Namaki
Peng Lin
Yinghui Wu
Source :
IEEE Transactions on Knowledge and Data Engineering. 34:4636-4649
Publication Year :
2022
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2022.

Abstract

Subgraph queries are routinely used to search for entities in richly attributed graphs e.g., social networks and knowledge graphs. With little knowledge of underlying data, users often need to rewrite queries multiple times to reach desirable answers. Why-questions are studied to clarify missing or unexpected query results. This paper makes a first step to answer Why-questions for entity search in attributed graphs. We consider three common types of Why-questions: Why-not, Why, and Why-rank, which suggest query manipulations that are responsible for user-specified missing, unexpected, and undesirably ranked entities, respectively. (1) We approach a general query rewriting paradigm that suggests to identify desired entities that are specified by Why-questions. We introduce measures that characterize good query rewrites by incorporating both query editing cost and answer closeness. (2) While computing optimal query rewrites is intractable, we develop feasible algorithms, from approximation to fast heuristics, and provide query rewrites with (near) optimality guarantees whenever possible, for Why, Why-not and Why-rank questions. Using real-world graphs, we experimentally verify that our algorithms are effective and feasible for large graphs. Our case study also verifies their application in e.g., knowledge exploration.

Details

ISSN :
23263865 and 10414347
Volume :
34
Database :
OpenAIRE
Journal :
IEEE Transactions on Knowledge and Data Engineering
Accession number :
edsair.doi...........dba61bf8443211897a85b081a415ada8
Full Text :
https://doi.org/10.1109/tkde.2020.3046436