A Greedy Algorithm for Neighborhood Overlap-Based Community Detection

被引:24
作者
Meghanathan, Natarajan [1 ]
机构
[1] Jackson State Univ, Comp Sci, Jackson, MS 39217 USA
关键词
community detection; edge betweenness; modularity score; neighborhood overlap; real-world network;
D O I
10.3390/a9010008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The neighborhood overlap (NOVER) of an edge u-v is defined as the ratio of the number of nodes who are neighbors for both u and v to that of the number of nodes who are neighbors of at least u or v. In this paper, we hypothesize that an edge u-v with a lower NOVER score bridges two or more sets of vertices, with very few edges (other than u-v) connecting vertices from one set to another set. Accordingly, we propose a greedy algorithm of iteratively removing the edges of a network in the increasing order of their neighborhood overlap and calculating the modularity score of the resulting network component(s) after the removal of each edge. The network component(s) that have the largest cumulative modularity score are identified as the different communities of the network. We evaluate the performance of the proposed NOVER-based community detection algorithm on nine real-world network graphs and compare the performance against the multi-level aggregation-based Louvain algorithm, as well as the original and time-efficient versions of the edge betweenness-based Girvan-Newman (GN) community detection algorithm.
引用
收藏
页数:26
相关论文
共 29 条
[1]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[2]   Some analyses of Erdos collaboration graph [J].
Batagelj, V ;
Mrvar, A .
SOCIAL NETWORKS, 2000, 22 (02) :173-186
[3]  
Biedl T., 2001, P 9 INT S GRAPH DRAW, P82
[4]   Fast unfolding of communities in large networks [J].
Blondel, Vincent D. ;
Guillaume, Jean-Loup ;
Lambiotte, Renaud ;
Lefebvre, Etienne .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
[5]   On modularity clustering [J].
Brandes, Ulrik ;
Delling, Daniel ;
Gaertler, Marco ;
Goerke, Robert ;
Hoefer, Martin ;
Nikoloski, Zoran ;
Wagner, Dorothea .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (02) :172-188
[6]   A neural network model of Caenorhabditis elegans: The circuit of touch sensitivity [J].
Cangelosi, A ;
Parisi, D .
NEURAL PROCESSING LETTERS, 1997, 6 (03) :91-98
[7]   On Facebook, Most Ties Are Weak [J].
De Meo, Pasquale ;
Ferrara, Emilio ;
Fiumara, Giacomo ;
Provetti, Alessandro .
COMMUNICATIONS OF THE ACM, 2014, 57 (11) :78-84
[8]  
Easley D., 2010, NETWORKS CROWDS MARK
[9]  
Erciyes K., 2014, COMPLEX NETWORKS ALG
[10]   Resolution limit in community detection [J].
Fortunato, Santo ;
Barthelemy, Marc .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2007, 104 (01) :36-41