Finding Overlapping Communities With Random Walks On Line Graph And Attraction Intensity

Xiaoheng Deng,Genghao Li,Mianxiong Dong
DOI: https://doi.org/10.1007/978-3-319-21837-3_10
2015-01-01
Abstract:Since community structure is an important feature of complex network, community detection has attracted more and more attention in recent years. Most early researchers focus on identifying disjoint communities, whereas communities in many real networks are overlapped. In this paper, we propose a novel algorithm MCLC with random walks on line graph and attraction intensity to discover overlapping communities. MCLC algorithm first generates a weighted line graph from a undirected network, then divides links into "link communities" through random walks on the line graph. Finally, it transforms the "link communities" to "node communities" using the function of attraction intensity. The "node communities" are permitted overlapped, and the overlapping size is controlled by the threshold of attraction intensity. Experiments on some real world networks validate the effectiveness and efficiency of the proposed algorithm. Comparing overlapping modularity Q(ov) with other related algorithms, the results of this algorithm is satisfactory.
What problem does this paper attempt to address?