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

被引:134
作者
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 [J].
Barbieri, Nicola ;
Bonchi, Francesco ;
Galimberti, Edoardo ;
Gullo, Francesco .
DATA MINING AND KNOWLEDGE DISCOVERY, 2015, 29 (05) :1406-1433
[5]   Higher-order organization of complex networks [J].
Benson, Austin R. ;
Gleich, David F. ;
Leskovec, Jure .
SCIENCE, 2016, 353 (6295) :163-166
[6]   Core Decomposition of Uncertain Graphs [J].
Bonchi, Francesco ;
Gullo, Francesco ;
Kaltenbrunner, Andreas ;
Volkovich, Yana .
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 [J].
Chakraborty, Tanmoy ;
Patranabis, Sikhar ;
Goyal, Pawan ;
Mukherjee, Animesh .
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 [J].
Cui, Wanyun ;
Xiao, Yanghua ;
Wang, Haixun ;
Wang, Wei .
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 [J].
Fang, Yixiang ;
Cheng, Reynold ;
Li, Xiaodong ;
Luo, Siqiang ;
Hu, Jiafeng .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (06) :709-720