Abstract
Community within the social networks is demarcated as collection of nodes which are thickly associated among them whereas sparingly associated to nodes exterior to the community. The problem of community detection is a key topic of research and has gained enough attention over last two decades. Considering the case of Dynamic Social Networks those changes with time community detection is an important issue. The existence of overlapping communities has complicated the task of community detection. In this review work, the authors have illustrated a few community detection algorithms that discover communities within dynamic social networks. An analysis of the discussed algorithms with a focus on the further research work has been done and a real life examples have been cited in the paper.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Fortunato, S., Hric, D.: Community detection in networks: a user guide. Phys. Rep. 659, 1–44 (2016)
Khan, B.S., Niazi, M.A.: Network community detection: a review and visual survey. arXiv preprint: arXiv:1708.00977 (2017)
Fortunato, S., Castellano, C.: Community Structure in Graphs, pp. 490–512. Springer, New York (2012)
Baudin, A., Danisch, M., Kirgizov, S., Magnien, C., Ghanem, M.: Clique percolation method: memory efficient almost exact communities. arXiv preprint: arXiv:2110.01213 (2021)
Faust, K.: Using correspondence analysis for joint displays of affiliation networks. In: Carrington, P., Scott, J., & Wasserman, S. (eds.) Models and Methods in Social Network Analysis. Ch. 7, Cambridge University Press, New York (2005)
Palla, G., Derényi, I., Farkas, I., Vicsek, T.: Uncovering the overlapping community structure of complex networks in nature and society. Nature 435, 814–818 (2005). https://doi.org/10.1038/nature03607
Parés, F., et al.: Fluid communities: a competitive, scalable and diverse community detection algorithm. In: Cherifi, C., Cherifi, H., Karsai, M., Musolesi, M. (eds.) Complex Networks & Their Applications VI. Studies in Computational Intelligence, vol. 689, pp. 229–240. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-72150-7_19
Aston, N., Hu, W.: Community detection in dynamic social networks. Commun. Netw. 6, 124–136 (2014). https://doi.org/10.4236/cn.2014.62015
Garza, S.E., Schaeffer, S.E.: Community detection with the label propagation algorithm: a survey. Physica A (2019). https://doi.org/10.1016/j.physa.2019.122058
Li, H., Zhang, R., Zhao, Z., Liu, X.: LPA-MNI: an improved label propagation algorithm based on modularity and node importance for community detection. Entropy 23, 497 (2021). https://doi.org/10.3390/e23050497
Newman, M.E.J.: Detecting community structure in networks. Eur. Phys. J. B 38(2), 321–330 (2004). https://doi.org/10.1140/epjb/e2004-00124-y
Xu, X., Yuruk, N., Feng, Z., Schweiger, T.: SCAN: a structural clustering algorithm for networks. In: KDD’07. ACM, pp. 824–833 (2007). https://doi.org/10.1145/1281192.1281280
Gregory, S.: Finding overlapping communities in networks by label propagation. New J. Phys. 12(10), 103018 (2010). https://doi.org/10.1088/1367-2630/12/10/103018
Xie, J., Szymanski, B.K., Liu, X.: SLPA: uncovering overlapping communities in social networks via a speaker-listener interaction dynamic process. In: Data Mining Workshops, Washington, DC, USA, pp. 344–349. IEEE Computer Society (2011). https://doi.org/10.1109/ICDMW.2011.154
Leung, I.X.Y., Hui, P., Lio´, P., Crowcroft, J.: Towards real-time community detection in large networks. Phys. Rev. E 79 (6), 066107 (2009). https://doi.org/10.1103/PhysRevE.79.066107
Peng, H., Zhao, D., Li, L., Lu, J., Han, J., Wu, S.: An improved label propagation algorithm using average node energy in complex networks. Physica A 460, 98–104 (2016). https://doi.org/10.1016/j.physa.2016.04.042
Gaiteri, C., et al.: Identifying robust communities and multi-community nodes by combining top-down and bottom-up approaches to clustering. Sci. Rep. 5, 16361 (2015). https://doi.org/10.1038/srep16361
Girvan, M., Newman, M.E.J.: Community structure in social and biological networks. Proc. Natl. Acad. Sci. USA 99, 7821–7826 (2002)
Newman, M.E.J.: Scientific collaboration networks: II. shortest paths, weighted networks, and centrality. Phys. Rev. E 64, 016132 (2001)
Brandes, U.: A faster algorithm for betweenness centrality. J. Math. Sociol. 25, 163–177 (2001)
Mitra, A., Paul, S., Panda, S., Padhi, P.: A Study on the representation of the various models dynamic social networks. In: International Conference on Communication, Computing and Virtualization (ICCCV 2016), Thakur College of Engineering and Technology, Mumbai, 27–28 February, pp. 624–631 (2016). https://doi.org/10.1016/j.procs.2016.03.079
Acknowledgments
The authors do hereby declare that there is no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Paul, S., Koner, C., Mitra, A., Ghosh, S. (2024). A Study on Algorithms for Detection of Communities in Dynamic Social Networks: A Review. In: Dasgupta, K., Mukhopadhyay, S., Mandal, J.K., Dutta, P. (eds) Computational Intelligence in Communications and Business Analytics. CICBA 2023. Communications in Computer and Information Science, vol 1956. Springer, Cham. https://doi.org/10.1007/978-3-031-48879-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-031-48879-5_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48878-8
Online ISBN: 978-3-031-48879-5
eBook Packages: Computer ScienceComputer Science (R0)