Abstract
There exist problems in study of social network community detection, such as some algorithms detection result having high time complexity with comparatively satisfactory, existing fast algorithms in low quality because of stochastic iteration partition results for large scale network, and lacking of model and mechanism of individual and link attributes expressing and utilizing. To solve these problems, this paper proposes a recursive merged community detection model based on node cluster, which can express the tightness of relationship between individuals according to the closed preconditions. Based on this, an effective community detection algorithm is designed and implemented. The proposed recursive merging model has high generality and is applicable to both weighted and non-weighted networks. A series of experiments show that the proposed algorithm based on node cluster recursive model and following linked list is effective for community detection in social networks with relatively less time cost. The algorithm can also be applied to the need to fuse integrate individuals and links attributes of community detection algorithm with a comparatively fast speed and high quality partition.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Kernighan, B.W., Lin, S.: An efficient heuristic procedure for partitioning graphs. Bell Syst. Tech. J. 49(2), 291–307 (1970)
Fiedler, M.: A property of eigenvectors of non-negative symmetric matrices and its application to graph theory. Czechoslov. Math. J. 25(4), 619–633 (1975)
Newman, M.: Fast algorithm for detecting community structure in networks. Phys. Rev. E 69(6), 066133 (2004)
Shi, C., Yan, Z.Y., Wang, Y.I., Cai, Y.A., Wu, B.: A genetic algorithm for detecting communities in large-scale complex networks. Adv. Complex Syst. 13(1), 3–17 (2010)
Shi, C., Yu, P.S., Yan, Z., Huang, Y., Wang, B.: Comparison and selection of objective functions in multiobjective community detection. Comput. Intell. 30(3), 562–582 (2014)
Filatovas, E., Kurasova, O., Sindhya, K.: Synchronous R-NSGA-II: an extended preference-based evolutionary algorithm for multi-objective optimization. Informatica 26(1), 33–50 (2015)
Palla, G., Derényi, I., Farkas, I., Vicsek, T.: Uncovering the overlapping community structure of complex networks in nature and society. Nature 435(7043), 814–818 (2005)
Kumpula, J.M., Kivelä, M., Kaski, K., Saramäki, J.: Sequential algorithm for fast clique percolation. Phys. Rev. E: Stat. Nonlinear Soft Matter Phys. 78(2), 1815–1824 (2008)
Xie, J., Kelley, S., Szymanski, B.K.: Overlapping community detection in networks: the state-of-the-art and comparative study. ACM Comput. Surv. 45(4), 115–123 (2011)
Shi, C., Cai, Y., Fu, D., Dong, Y., Wu, B.: A link clustering based overlapping community detection algorithm. Data Knowl. Eng. 87(9), 394–404 (2013)
Su, Y.-J., Hsu, W.-L., Wun, J.-C.: Overlapping community detection with a maximal clique enumeration method in MapReduce. In: Pan, J.-S., Snasel, V., Corchado, E.S., Abraham, A., Wang, S.-L. (eds.) Intelligent Data analysis and its Applications, Volume I. AISC, vol. 297, pp. 367–376. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-07776-5_38
Rosvall, M., Bergstrom, C.T.: Maps of random walks on complex networks reveal community structure. Proc. Natl. Acad. Sci. U.S.A. 105(4), 1118–1123 (2008)
Kim, Y., Jeong, H.: Map equation for link communities. Phys. Rev. E: Stat. Nonlinear Soft Matter Phys. 84(2), 1402–1409 (2011)
Jin, S., Li, A., Yang, S., Lin, W., Deng, B., Li, S.: A MapReduce and information compression based social community structure mining method. In: IEEE International Conference on Computational Science & Engineering, pp. 971–980. IEEE Computer Society, Washington (2013)
Mej, N., Leicht, E.A.: Mixture models and exploratory analysis in networks. Proc. Natl. Acad. Sci. U.S.A. 104(23), 9564–9569 (2007)
Yu, L., Wu, B., Bai, W.: LBLP: link-clustering-based approach for overlapping community detection. Tsinghua Sci. Technol. 18(4), 387–397 (2013)
Shen, H., Cheng, X., Cai, K., Maobin, H.: Detect overlapping and hierarchical community structure. Phys. A 388(8), 1706–1712 (2008)
Rees, B.S., Gallagher, K.B.: Overlapping community detection using a community optimized graph swarm. Soc. Netw. Anal. Min. 2(4), 405–417 (2014)
Qi, J., Jiang, F., Wang, X., Xu, B., Sun, Y.: Community clustering algorithm in complex networks based on microcommunity fusion. Math. Probl. Eng. 1–8 (2015)
Huang, J., Sun, H., Han, J., Feng, B.: Density-based shrinkage for revealing hierarchical and overlapping community structure in networks. Phys. A Stat. Mech. Appl. 390(11), 2160–2171 (2011)
Raghavan, U.N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Phys. Rev. E 76(3), 036106 (2007)
Zhao, Y., Jiang, W., Li, S., et al.: A cellular learning automata based algorithm for detecting community structure in complex networks. Nerocomputing 151, 1216–1226 (2015)
Girvan, M., Newman, M.E.: Community structure in social and biological networks. Proc. Natl. Acad. Sci. U.S.A. 99(12), 7821–7826 (2002)
Zachary, W.W.: An information flow model for conflict and fission in small groups. J. Anthropol. Res. 33(4), 452–473 (1977)
Lusseau, D., Schneider, K., Boisseau, O.J., et al.: The bottlenose dolphin community of Doubtful Sound features a large proportion of long-lasting associations (2003)
Acknowledgements
This work was supported in part by the China Scholarship Council and the National Natural Science Foundation of China under Grant No. 61472272.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Wang, A., Meng, L., Cui, L. (2021). Recursive Merged Community Detection Algorithm Based on Node Cluster. In: Wu, W., Du, H. (eds) Algorithmic Aspects in Information and Management. AAIM 2021. Lecture Notes in Computer Science(), vol 13153. Springer, Cham. https://doi.org/10.1007/978-3-030-93176-6_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-93176-6_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-93175-9
Online ISBN: 978-3-030-93176-6
eBook Packages: Computer ScienceComputer Science (R0)