Community detection has become a key issue in the field of complex network analysis, which essentially involves dividing the network into groups or communities, where nodes within the same community exhibit more dense connections than nodes outside their community. However, most existing label propagation methods are not stable enough. To this end, this paper proposes a community detection algorithm based on node importance. Firstly, node importance is calculated based on neighbor similarity. Then, label update order is rearranged based on node importance. Finally, label propagation is performed by combining node importance and label update order. The experimental results show that the proposed algorithm has more stable community partitioning results, and its modularity and standard normalization indicators have good performance.
Key words
community detection /
complex network /
node importance /
label propagation
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] 赵卫绩,张凤斌,刘井莲.复杂网络社区发现研究进展[J].计算机科学,2020,47(2):10-20.
[2] M.E.Newman.Modularity and community structure in networks[J]. Proceedings of the national academy of sciences, vol.103,no.23,pp.8577-8582,2006.
[3] V.D.Blondel,J.L.Guillaume,R.Lambiotte,et al.Fast unfolding of communities in large networks[J].Journal of statistical mechanics: theory and experiment,vol.2008,no.10,p. P10008,2008.
[4] V. A. Traag,L. Waltman,and N. J.Van Eck. From louvain to leiden:guaranteeing well-connected communities[J].Scientific reports,vol. 9,no. 1,pp. 1-12,2019.
[5] M.Rosvall and C.T.Bergstrom.Maps of random walks on complex networks reveal community structure[J].Proceedings of the national academy of sciences,vol.105,no.4,pp.1118-1123,2008.
[6] B.Perozzi,R.Al-Rfou,and S.Skiena.Deepwalk:Online learning of social representations[C]//in Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining,2014,pp. 701-710.
[7] A.Grover and J.Leskovec.node2vec:Scalable feature learning for networks[C]//in Proceedings of the 22nd ACM SIGKDD international conference on Knowledge discovery and data mining,2016,pp.855-864.
[8] U.N.Raghavan,R.Albert,and S.Kumara.Near linear time algorithm to detect community structures in large-scale networks[J].Physical review E,vol.76,no.3,p.036106,2007.
[9] J.Xie,B.K.Szymanski,and X.Liu.Slpa:Uncovering overlapping communities in social networks via a speaker-listener interaction dynamic process[C]//in 2011 ieee 11th international conference on data mining workshops.IEEE,2011,pp.344-349.