Skip to main content

A Local Dynamic Community Detection Algorithm Based on Node Contribution

  • Conference paper
  • First Online:
Computer Supported Cooperative Work and Social Computing (ChineseCSCW 2019)

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

Abstract

The existence of communities in various complex networks is ubiquitous in all aspects of people’s living. Hence, it is crucial to uncover communities accurately, which is one of the hottest research areas in the field of network analysis. Particularly, complex networks are usually in continuous change so that it is more realistic to uncover dynamic communities. In this study, an algorithm based on node contribution for uncovering dynamic communities is proposed. Firstly, the seed nodes are selected via node local fitness in the network, thus guaranteeing that the selected seeds are central nodes of communities. Secondly, a static algorithm is used to obtain communities in initial snapshot of the network. Finally, node contribution is proposed to incrementally uncover communities in non-initial snapshots of the network. The experimental results reveal that our method outperforms all other comparison algorithms in both artificial and real datasets.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

References

  1. Newman, M.E.J.: Detecting community structure in networks. Eur. Phys. J. B 38(2), 321–330 (2004)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  3. Mitra, B., Tabourier, L., Roth, C.: Intrinsically dynamic network communities. Comput. Netw. 56(3), 1041–1053 (2012)

    Article  Google Scholar 

  4. Chakrabarti, D., Kumar, R., Tomkins, A.: Evolutionary clustering. In: Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 554–560. ACM, Philadelphia (2006)

    Google Scholar 

  5. Li, X., Wu, B., Guo, Q., et al.: Dynamic community detection algorithm based on incremental identification. In: 15th IEEE International Conference on Data Mining Workshop (ICDMW), pp. 900–907. IEEE, Atlantic City (2015)

    Google Scholar 

  6. Zakrzewska, A., Bader, D.A.: A dynamic algorithm for local community detection in graphs. In: Proceedings of the 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, pp. 559–564. ACM, Paris (2015)

    Google Scholar 

  7. Hu, Y., Yang, B., Lv, C.: A local dynamic method for tracking communities and their evolution in dynamic networks. Knowl.-Based Syst. 110, 176–190 (2016)

    Article  Google Scholar 

  8. DiTursi, D.J., Ghosh, G., Bogdanov, P.: Local community detection in dynamic networks. In: 2017 IEEE International Conference on Data Mining (ICDM), pp. 847–852. IEEE, New Orleans (2017)

    Google Scholar 

  9. Javadi, S.H.S., Gharani, P., Khadivi, S.: Detecting community structure in dynamic social networks using the concept of leadership. In: Amini, M.H., Boroojeni, K.G., Iyengar, S.S., Pardalos, P.M., Blaabjerg, F., Madni, A.M. (eds.) Sustainable Interdependent Networks. SSDC, vol. 145, pp. 97–118. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-74412-4_7

    Chapter  Google Scholar 

  10. Lancichinetti, A., Fortunato, S., Kertesz, J.: Detecting the overlapping and hierarchical community structure in complex networks. New J. Phys. 11(3), 033015 (2009)

    Article  Google Scholar 

  11. Klimt, B., Yang, Y.: The Enron Corpus: A New Dataset for Email Classification Research. In: Boulicaut, J.-F., Esposito, F., Giannotti, F., Pedreschi, D. (eds.) ECML 2004. LNCS (LNAI), vol. 3201, pp. 217–226. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30115-8_22

    Chapter  Google Scholar 

  12. Leskovec, J., Kleinberg, J., Faloutsos, C.: Graphs over time: densification laws, shrinking diameters and possible explanations. In: Proceedings of the eleventh ACM SIGKDD International Conference on Knowledge Discovery in Data Mining, pp. 177–187. ACM, Chicago (2005)

    Google Scholar 

  13. Greene, D., Doyle, D., Cunningham, P.: Tracking the evolution of communities in dynamic social networks. In: 2010 International Conference on Advances in Social Networks Analysis and Mining, pp. 176–183. IEEE, Odense (2010)

    Google Scholar 

  14. Nguyen, N.P., Dinh, T.N., Tokala, S., et al.: Overlapping communities in dynamic networks: their detection and mobile applications. In: Proceedings of the 17th Annual International Conference on Mobile Computing and Networking, pp. 85–96. ACM, Las Vegas (2011)

    Google Scholar 

  15. Shang, J., Liu, L., Xie, F., et al.: A real-time detecting algorithm for tracking community structure of dynamic networks. arXiv preprint arXiv:1407.2683 (2014)

  16. Nguyen, N.P., Dinh, T.N., Shen, Y., et al.: Dynamic social community detection and its applications. PLoS ONE 9(4), e91431 (2014)

    Article  Google Scholar 

  17. Shen, H., Cheng, X., Cai, K., et al.: Detect overlapping and hierarchical community structure in networks. Phys. A: Stat. Mech. Appl. 388(8), 1706–1712 (2009)

    Article  Google Scholar 

  18. Danon, L., Diaz-Guilera, A., Duch, J., et al.: Comparing community structure identification. J. Stat. Mech: Theory Exp. 2005(09), P09008 (2005)

    Article  Google Scholar 

Download references

Acknowledgments

This work is partly supported by the National Natural Science Foundation of China under Grant No. 61300104, No. 61300103 and No. 61672159, the Fujian Province High School Science Fund for Distinguished Young Scholars under Grant No. JA12016, the Fujian Natural Science Funds for Distinguished Young Scholar under Grant No. 2015J06014, the Fujian Industry-Academy Cooperation Project under Grant No. 2018H6010 and No. 2017H6008, and Haixi Government Big Data Application Cooperative Innovation Center.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuzhong Chen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Guo, K., He, L., Huang, J., Chen, Y., Lin, B. (2019). A Local Dynamic Community Detection Algorithm Based on Node Contribution. In: Sun, Y., Lu, T., Yu, Z., Fan, H., Gao, L. (eds) Computer Supported Cooperative Work and Social Computing. ChineseCSCW 2019. Communications in Computer and Information Science, vol 1042. Springer, Singapore. https://doi.org/10.1007/978-981-15-1377-0_28

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-1377-0_28

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-1376-3

  • Online ISBN: 978-981-15-1377-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics