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 条
  • [21] Flexible Community Search Algorithm on Attributed Graphs
    Matsugu, Shohei
    Shiokawa, Hiroaki
    Kitagawa, Hiroyuki
    IIWAS2019: THE 21ST INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES, 2019, : 103 - 109
  • [22] Keyword Search over Distributed Graphs with Compressed Signature
    Yuan, Ye
    Lian, Xiang
    Chen, Lei
    Yu, Jeffery Xu
    Wang, Guoren
    Sun, Yongjiao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2017, 29 (06) : 1212 - 1225
  • [23] Keyword Search in Graphs: Finding r-cliques
    Kargar, Mehdi
    An, Aijun
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (10): : 681 - 692
  • [24] k-nearest keyword search in RDF graphs
    Lian, Xiang
    De Hoyos, Eugenio
    Chebotko, Artem
    Fu, Bin
    Reilly, Christine
    JOURNAL OF WEB SEMANTICS, 2013, 22 : 40 - 56
  • [25] Interactive Predicate Suggestion for Keyword Search on RDF Graphs
    Jiang, Mengxia
    Chen, Yueguo
    Chen, Jinchuan
    Du, Xiaoyong
    ADVANCED DATA MINING AND APPLICATIONS, PT II, 2011, 7121 : 96 - +
  • [26] An Efficient Parallel Keyword Search Engine on Knowledge Graphs
    Yang, Yueji
    Agrawal, Divykant
    Jagadish, H. V.
    Tung, Anthony K. H.
    Wu, Shuang
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 338 - 349
  • [27] DKWS: A Distributed System for Keyword Search on Massive Graphs
    Jiang, Jiaxin
    Choi, Byron
    Huang, Xin
    Xu, Jianliang
    Bhowmick, Sourav S.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (05) : 1935 - 1950
  • [28] Effective Keyword Search in Weighted Graphs (Extended Abstract)
    Kargar, Mehdi
    Golab, Lukasz
    Srivastava, Divesh
    Szlichta, Jaroslaw
    Zihayat, Morteza
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 2350 - 2351
  • [29] Efficient Duplication Free and Minimal Keyword Search in Graphs
    Kargar, Mehdi
    An, Aijun
    Yu, Xiaohui
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (07) : 1657 - 1669
  • [30] ORCA: Outlier detection and Robust Clustering for Attributed graphs
    Srinivas Eswar
    Ramakrishnan Kannan
    Richard Vuduc
    Haesun Park
    Journal of Global Optimization, 2021, 81 : 967 - 989