Robust keyword search in large attributed graphs

被引:0
|
作者
Spencer Bryson
Heidar Davoudi
Lukasz Golab
Mehdi Kargar
Yuliya Lytvyn
Piotr Mierzejewski
Jaroslaw Szlichta
Morteza Zihayat
机构
[1] Ontario Tech University,Ted Rogers School of Management
[2] University of Waterloo,undefined
[3] Ryerson University,undefined
[4] IBM Centre for Advanced Studies,undefined
来源
关键词
Attributed graphs; Social networks; Keyword search;
D O I
暂无
中图分类号
学科分类号
摘要
There is a growing need to explore attributed graphs such as social networks, expert networks, and biological networks. A well-known mechanism for non-technical users to explore such graphs is keyword search, which receives a set of query keywords and returns a connected subgraph that contains the keywords. However, existing approaches, such as methods based on shortest paths between nodes containing the query keywords, may generate weakly-connected answers as they ignore the structure of the whole graph. To address this issue, we formulate and solve the robust keyword search problem for attributed graphs to find strongly-connected answers. We prove that the problem is NP-hard and we propose a solution based on a random walk with restart (RWR). To improve the efficiency and scalability of RWR, we use Monte Carlo approximation and we also propose a distributed version, which we implement in Apache Spark. Finally, we provide experimental evidence of the efficiency and effectiveness of our approach on real-world graphs.
引用
收藏
页码:502 / 524
页数:22
相关论文
共 50 条
  • [41] Aggregate keyword search on large relational databases
    Zhou, Bin
    Pei, Jian
    KNOWLEDGE AND INFORMATION SYSTEMS, 2012, 30 (02) : 283 - 318
  • [42] XSearchKG: A Platform for Explainable Keyword Search over Knowledge Graphs
    Feddoul, Leila
    Birke, Martin
    Schindler, Sirko
    ADVANCES IN INFORMATION RETRIEVAL, ECIR 2024, PT V, 2024, 14612 : 200 - 205
  • [43] Coverage-Oriented Diversification of Keyword Search Results on Graphs
    Zhong, Ming
    Wang, Ying
    Zhu, Yuanyuan
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2018), PT II, 2018, 10828 : 166 - 183
  • [44] KlusTree: Clustering Answer Trees from Keyword Search on Graphs
    Mohanty, Madhulika
    Ramanath, Maya
    PROCEEDINGS OF THE ACM INDIA JOINT INTERNATIONAL CONFERENCE ON DATA SCIENCE AND MANAGEMENT OF DATA (CODS-COMAD'18), 2018, : 265 - 272
  • [45] A Generic Ontology Framework for Indexing Keyword Search on Massive Graphs
    Jiang, Jiaxin
    Choi, Byron
    Xu, Jianliang
    Bhowmick, Sourav S.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (06) : 2322 - 2336
  • [46] Efficiently enumerating results of keyword search over data graphs
    Kimelfeld, Benny
    Sagiv, Yehoshua
    INFORMATION SYSTEMS, 2008, 33 (4-5) : 335 - 359
  • [47] Towards a Semantic Keyword Search over Industrial Knowledge Graphs
    Cheng, Gong
    Kharlamov, Evgeny
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 1698 - 1700
  • [48] Keyword Search on RDF Graphs - A Query Graph Assembly Approach
    Han, Shuo
    Zou, Lei
    Yu, Jeffery Xu
    Zhao, Dongyan
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 227 - 236
  • [49] Inductive Attributed Community Search: To Learn Communities Across Graphs
    Fang, Shuheng
    Zhao, Kangfei
    Rong, Yu
    Li, Zhixun
    Xu, Jeffrey Xu
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (10): : 2576 - 2589
  • [50] Gaussian Embedding of Large-Scale Attributed Graphs
    Hettige, Bhagya
    Li, Yuan-Fang
    Wang, Weiqing
    Buntine, Wray
    DATABASES THEORY AND APPLICATIONS, ADC 2020, 2020, 12008 : 134 - 146