PLinkSHRINK: a Parallel Overlapping Community Detection Algorithm with Link-Graph for Large Networks.

Yunlei Zhang,Dingyi Yin,Bin Wu,Feiyu Long,Yinchang Cui,Xun Bian
DOI: https://doi.org/10.1007/s13278-019-0609-3
2019-01-01
Social Network Analysis and Mining
Abstract:Overlapping communities are pervasive in real-world networks. Therefore, overlapping community detection is an important task in network analysis. Recently, many overlapping community detection methods are proposed to achieve different goals. However, how to detect communities effectively and efficiently is still an open problem. In this paper, we use our previously proposed method LinkSHRINK to detect overlapping community detection, which is based on density structure and modularity optimization. It successfully solves the excessive overlapping problem. Moreover, it can detect both overlapping communities of multi-granularity and outliers. To deal with very large networks, we choose to sample on the large graph and then parallelize LinkSHRINK by distributed computing frameworks. Experiments are conducted on benchmark networks and some real-world networks with known ground-truth communities. The experimental results demonstrate that LinkSHRINK outperforms most of the baseline methods and its parallel versions PLinkSHRINK and MLinkSHRINK can process large networks efficiently.
What problem does this paper attempt to address?