Skip to main content

A Study on Algorithms for Detection of Communities in Dynamic Social Networks: A Review

  • Conference paper
  • First Online:
Computational Intelligence in Communications and Business Analytics (CICBA 2023)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1956))

  • 68 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Fortunato, S., Hric, D.: Community detection in networks: a user guide. Phys. Rep. 659, 1–44 (2016)

    Article  MathSciNet  Google Scholar 

  2. Khan, B.S., Niazi, M.A.: Network community detection: a review and visual survey. arXiv preprint: arXiv:1708.00977 (2017)

  3. Fortunato, S., Castellano, C.: Community Structure in Graphs, pp. 490–512. Springer, New York (2012)

    Google Scholar 

  4. Baudin, A., Danisch, M., Kirgizov, S., Magnien, C., Ghanem, M.: Clique percolation method: memory efficient almost exact communities. arXiv preprint: arXiv:2110.01213 (2021)

  5. 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)

    Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Chapter  Google Scholar 

  8. Aston, N., Hu, W.: Community detection in dynamic social networks. Commun. Netw. 6, 124–136 (2014). https://doi.org/10.4236/cn.2014.62015

    Article  Google Scholar 

  9. 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

    Article  MathSciNet  MATH  Google Scholar 

  10. 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

    Article  MathSciNet  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

  13. 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

    Article  MATH  Google Scholar 

  14. 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

  15. 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

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. Girvan, M., Newman, M.E.J.: Community structure in social and biological networks. Proc. Natl. Acad. Sci. USA 99, 7821–7826 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  19. Newman, M.E.J.: Scientific collaboration networks: II. shortest paths, weighted networks, and centrality. Phys. Rev. E 64, 016132 (2001)

    Google Scholar 

  20. Brandes, U.: A faster algorithm for betweenness centrality. J. Math. Sociol. 25, 163–177 (2001)

    Article  MATH  Google Scholar 

  21. 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

Download references

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

Authors

Corresponding author

Correspondence to Subrata Paul .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics