Abstract
Discoverying hidden communities in various kinds of complicated networks is a considerable research direction in the field of complex network analysis. Its goal is to discover the structures of communities in complex networks. The algorithms devised upon the Attractor dynamic distance mechanism are capable of finding stable communities with various sizes. However, they still have deficiencies in overlapping community discovery and runtime efficiency. An overlapping community discovery algorithm based on triangle coarsening and dynamic distance is posed in this paper. First, a coarsening strategy devised upon triangle is adopted to reduce networks’ sizes. Second, for the coarsened networks, a dynamic distance processing mechanism based on overlapping Attractors is used to discover the overlapping communities in the networks. Finally, the communities in the raw networks are obtained through anti-roughening steps. The experiments on different datasets demonstrate that the proposed algorithm not only can discover the overlapping communities accurately but also has low time complexity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Newman, M.E., Girvan, M.: Finding and evaluating community structure in networks. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 69(2), 026113 (2004)
Palla, G., Derényi, I., Farkas, I., et al.: Uncovering the overlapping community structure of complex networks in nature and society. Nature 435, 814–818 (2005)
Shen, H.W., Cheng, X.Q., Cai, K., et al.: Detect overlapping and hierarchical community structure in networks. Phys. A 388(8), 1706–1712 (2009)
Raghavan, U.N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Phys. Rev. E (Stat. Nonlinear Soft Matter Phys.) 76(3), 036106 (2007)
Gregory, S.: Finding overlapping communities in networks by label propagation. New J. Phys. 12(10), 1–26 (2010)
Zhang, C.L., Wang, Y.L., Wu, Y.J., et al.: Multi-label propagation algorithm for overlapping community discovery based on information entropy and local correlation. J. Chin. Mini-Micro Comput. Syst. 37(8), 1645–1650 (2016)
Zhu, M., Meng, F.R., Zhou, Y.: Density-based link clustering algorithm for overlapping community detection. J. Comput. Res. Dev. 50(12), 2520–2530 (2013)
He, D., Jin, D., Baquero, C., et al.: Link community detection using generative model and nonnegative matrix factorization. PLoS ONE 9(1), 0086899 (2014)
Liu, Q., Liu, C., Wang, J., et al.: Evolutionary link community structure discovery in dynamic weighted networks. Phys. A 466, 370–388 (2017)
Shao, J., Han, Z., Yang, Q., Zhou, T.: Community detection based on distance dynamics. In: Proceedings of 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Sydney, Australia, pp. 1075–1084 (2015)
Meng, T., Cai, L., He, T., et al.: An improved community detection algorithm based on the distance dynamics. In: International Conference on Intelligent Networking and Collaborative Systems, pp. 135–142. IEEE (2016)
Chen, L., Zhang, J., Cai, L.J., Deng, Z.Y.: Fast community detection based on distance dynamics. Tsinghua Sci. Technol. 22(06), 564–585 (2017)
Kumpula, J.M., Kivelä, M., Kaski, K., et al.: Sequential algorithm for fast clique percolation. Phys. Rev. E 78(2), 026109 (2008)
Zachary, W.W.: An information flow model for conflict and fission in small groups. J. Anthropol. Res. 33(4), 452–473 (1977)
Newman, M.E.: Finding community structure in networks using the eigenvectors of matrices. Phys. Rev. E (Stat. Nonlinear Soft Matter Phys.) 74(3), 036104 (2006)
Lancichinetti, A., Fortunato, S., Radicchi, F.: Benchmark graphs for testing community detection algorithms. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 78(2), 046110 (2008)
Dongen, S.: A cluster algorithm for graphs. Technical report, CWI, Amsterdam, The Netherlands (2000)
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)
Coscia, M., Rossetti, G., Giannotti, F., Pedreschi, D.: Demon: a local-first discovery method for overlapping communities. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 615–623 (2012)
Danon, L., Diaz-Guilera, A., Duch, J., Arenas, A.: Comparing community structure identification. J. Stat. Mech. Theory Exp. 09, P09008 (2005)
Acknowledgments
This work is partly supported by the National Natural Science Foundation of China under Grant No. 61300104, No. 61300103 and No. 61672158, the Fujian Province High School Science Fund for Distinguished Young Scholars under Grant No. JA12016, the Program for New Century Excellent Talents in Fujian Province University under Grant No. JA13021, the Fujian Natural Science Funds for Distinguished Young Scholar under Grant No. 2014J06017 and No. 2015J06014, the Major Production and Research Project of Fujian Scientific and Technical Department, the Technology Innovation Platform Project of Fujian Province (Grants Nos. 2009J1007, 2014H2005), the Fujian Collaborative Innovation Center for Big Data Applications in Governments, and the Natural Science Foundation of Fujian Province under Grant No. 2013J01230 and No. 2014J01232, Industry-Academy Cooperation Project under Grant No. 2014H6014 and No. 2017H6008. Haixi Government Big Data Application Cooperative Innovation Center.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Xiang, B., Guo, K., Liu, Z., Liao, Q. (2019). An Overlapping Community Detection Algorithm Based on Triangle Coarsening and Dynamic Distance. In: Sun, Y., Lu, T., Xie, X., Gao, L., Fan, H. (eds) Computer Supported Cooperative Work and Social Computing. ChineseCSCW 2018. Communications in Computer and Information Science, vol 917. Springer, Singapore. https://doi.org/10.1007/978-981-13-3044-5_21
Download citation
DOI: https://doi.org/10.1007/978-981-13-3044-5_21
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-3043-8
Online ISBN: 978-981-13-3044-5
eBook Packages: Computer ScienceComputer Science (R0)