Truss-based Community Search: a Truss-equivalence Based Indexing Approach

被引:132
作者
Akbas, Esra [1 ]
Zhao, Peixiang [1 ]
机构
[1] Florida State Univ, Dept Comp Sci, Tallahassee, FL 32306 USA
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2017年 / 10卷 / 11期
基金
美国国家科学基金会;
关键词
K-CORE DECOMPOSITION; NETWORKS;
D O I
10.14778/3137628.3137640
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the community search problem defined upon a large graph G: given a query vertex q in G, to find as output all the densely connected subgraphs of G, each of which contains the query v. As an online, query-dependent variant of the well-known community detection problem, community search enables personalized community discovery that has found widely varying applications in real-world, large-scale graphs. In this paper, we study the community search problem in the truss-based model aimed at discovering all dense and cohesive k-truss communities to which the query vertex q belongs. We introduce a novel equivalence relation, k-truss equivalence, to model the intrinsic density and cohesiveness of edges in k-truss communities. Consequently, all the edges of G can be partitioned to a series of k-truss equivalence classes that constitute a space-efficient, truss-preserving index structure, EquiTruss. Community search can be henceforth addressed directly upon EquiTruss without repeated, time-demanding accesses to the original graph, G, which proves to be theoretically optimal. In addition, EquiTruss can be efficiently updated in a dynamic fashion when G evolves with edge insertion and deletion. Experimental studies in real-world, large-scale graphs validate the efficiency and effectiveness of EquiTruss, which has achieved at least an order of magnitude speedup in community search over the state-of-the-art method, TCP-Index.
引用
收藏
页码:1298 / 1309
页数:12
相关论文
共 36 条
  • [1] [Anonymous], 2010, P 19 INT C WORLD WID, DOI DOI 10.1145/1772690.1772755
  • [2] [Anonymous], 2010, SDM
  • [3] [Anonymous], 2008, P ACM INT C MAN DAT, DOI DOI 10.1145/1376616.1376661
  • [4] Efficient and effective community search
    Barbieri, Nicola
    Bonchi, Francesco
    Galimberti, Edoardo
    Gullo, Francesco
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2015, 29 (05) : 1406 - 1433
  • [5] Higher-order organization of complex networks
    Benson, Austin R.
    Gleich, David F.
    Leskovec, Jure
    [J]. SCIENCE, 2016, 353 (6295) : 163 - 166
  • [6] Core Decomposition of Uncertain Graphs
    Bonchi, Francesco
    Gullo, Francesco
    Kaltenbrunner, Andreas
    Volkovich, Yana
    [J]. PROCEEDINGS OF THE 20TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'14), 2014, : 1316 - 1325
  • [7] On the Formation of Circles in Co-authorship Networks
    Chakraborty, Tanmoy
    Patranabis, Sikhar
    Goyal, Pawan
    Mukherjee, Animesh
    [J]. KDD'15: PROCEEDINGS OF THE 21ST ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2015, : 109 - 118
  • [8] Local Search of Communities in Large Graphs
    Cui, Wanyun
    Xiao, Yanghua
    Wang, Haixun
    Wang, Wei
    [J]. SIGMOD'14: PROCEEDINGS OF THE 2014 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2014, : 991 - 1002
  • [9] Cui Wanyun, 2013, SIGMOD, P277
  • [10] Effective Community Search over Large Spatial Graphs
    Fang, Yixiang
    Cheng, Reynold
    Li, Xiaodong
    Luo, Siqiang
    Hu, Jiafeng
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (06): : 709 - 720