TY - JOUR
T1 - FERRARI: an efficient framework for visual exploratory subgraph search in graph databases
AU - Wang, Chaohui
AU - Xie, Miao
AU - Bhowmick, Sourav S.
AU - Choi, Byron Koon Kau
AU - Xiao, Xiaokui
AU - Zhou, Shuigeng
N1 - Funding Information:
The first three authors are supported by AcRF MOE2015-T2-1-040 and AcRF Tier-1 Grant RG24/12. Shuigeng Zhou is supported by National NSF of China (Grant No. U1636205).
PY - 2020/9
Y1 - 2020/9
N2 - Exploratory search paradigm assists users who do not have a clear search intent and are unfamiliar with the underlying data space. Query formulation evolves iteratively in this paradigm as a user becomes more familiar with the content. Although exploratory search has received significant attention recently in the context of structured data, scant attention has been paid for graph-structured data. An early effort for building exploratory subgraph search framework on graph databases suffers from efficiency and scalability problems. In this paper, we present a visual exploratory subgraph search framework called ferrari, which embodies two novel index structures called vaccine and advise, to address these limitations. vaccine is an offline, feature-based index that stores rich information related to frequent and infrequent subgraphs in the underlying graph database, and how they can be transformed from one subgraph to another during visual query formulation. advise, on the other hand, is an adaptive, compact, on-the-fly index instantiated during iterative visual formulation/reformulation of a subgraph query for exploratory search and records relevant information to efficiently support its repeated evaluation. Extensive experiments and user study on real-world datasets demonstrate superiority of ferrari to a state-of-the-art visual exploratory subgraph search technique.
AB - Exploratory search paradigm assists users who do not have a clear search intent and are unfamiliar with the underlying data space. Query formulation evolves iteratively in this paradigm as a user becomes more familiar with the content. Although exploratory search has received significant attention recently in the context of structured data, scant attention has been paid for graph-structured data. An early effort for building exploratory subgraph search framework on graph databases suffers from efficiency and scalability problems. In this paper, we present a visual exploratory subgraph search framework called ferrari, which embodies two novel index structures called vaccine and advise, to address these limitations. vaccine is an offline, feature-based index that stores rich information related to frequent and infrequent subgraphs in the underlying graph database, and how they can be transformed from one subgraph to another during visual query formulation. advise, on the other hand, is an adaptive, compact, on-the-fly index instantiated during iterative visual formulation/reformulation of a subgraph query for exploratory search and records relevant information to efficiently support its repeated evaluation. Extensive experiments and user study on real-world datasets demonstrate superiority of ferrari to a state-of-the-art visual exploratory subgraph search technique.
KW - Exploratory subgraph search
KW - Graph database
KW - Human–graph interaction
KW - Indexing framework
KW - Visual interface
UR - http://www.scopus.com/inward/record.url?scp=85078832713&partnerID=8YFLogxK
U2 - 10.1007/s00778-020-00601-0
DO - 10.1007/s00778-020-00601-0
M3 - Journal article
AN - SCOPUS:85078832713
SN - 1066-8888
VL - 29
SP - 973
EP - 998
JO - VLDB Journal
JF - VLDB Journal
IS - 5
ER -