Skip to main content
Log in

Community discovery algorithm of complex network attention model

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

In terms of understanding the structure of complex networks or the functional characteristics of complex networks, community discovery is of great significance. This paper uses the attention model to combine the second-order neighbor similarity matrix with the modularity matrix, extracts relatively more comprehensive complex network feature information from multiple angles for network division. Firstly, perform complex network preprocessing, and perform division preprocessing according to the value of the attention similarity matrix. Secondly, complete the merger of the community game according to the connection strength between the two different communities. By comparing with other algorithms on computer-generated networks and real-world networks, it is proved that this algorithm has obtained good results in terms of the number of communities, running time, normalized mutual information and modularity.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Luo W, Nannan L, Ni L et al (2020) Local community detection by the nearest nodes with greater centrality. Inform Sci 517:377–392

    Article  MathSciNet  Google Scholar 

  2. Amagata D, Hara T (2021) Fast density-peaks clustering: multicore-based parallelization approach. Assoc Comput Mach 13:49–61

    Google Scholar 

  3. Abduljabbar DA, Hashim SZM, Sallehuddin R (2020) Nature-inspired optimization algorithms for community detection in complex networks: a review and future trends. Telecommun Syst 74:225–252

    Article  Google Scholar 

  4. Moayedikia A (2018) Multi-objective community detection algorithm with node importance analysis in attributed networks. Appl Soft Comput 67:434–451

    Article  Google Scholar 

  5. Zhu J, Liu Y, Hao W et al (2020) A no self-edge stochastic block model and a heuristic algorithm for balanced anti-community detection in networks. Inform Sci 518:95–112

    Article  MathSciNet  Google Scholar 

  6. Sun P, Sun Xiya (2017) Complete graph model for community detection. Phys A 471:88–97

    Article  MathSciNet  Google Scholar 

  7. Vaswani A, Shazeer N, Parmar N et al. (2017) Attention Is All You Need. arXiv

  8. Li Z, Ming L, Bo W et al (2021) Discovering communities based on mention distance. Scientometrics 126(3):1945–1967

    Article  Google Scholar 

  9. Wang X, Zhang T, Wang R (2019) Non-iterative deep learning: incorporating restricted Boltzmann machine into multilayer random weight neural networks. IEEE Trans Syst Man Cybernet 49(7):1299–1380

    Article  Google Scholar 

  10. Meng X, Dong L, Li Y, Guo WW (2017) A genetic algorithm using K-path initialization for community detection in complex networks. Cluster Comput 20(1):311–320

    Article  Google Scholar 

  11. Chen D, Huang X, Wang Y, Wang D (2019) Weighted-group-density based community discovery algorithm for dynamic weighted networks. J Internet Technol 21(5):1545–1552

    Google Scholar 

  12. Li S, Jiang L, Xiaobo W, Han Weihong, Zhao Dawei, Wang Zhen (2021) A weighted network community detection algorithm based on deep learning. Appl Math Comput 401:126012

    MathSciNet  MATH  Google Scholar 

  13. Wang X, Wang R, Xu C (2018) Discovering the Relationship Between Generalization and Uncertainty by Incorporating Complexity of Classification. IEEE Transactions on Cybernetics, February 48(2):703-715

  14. Li S, Zhao D, Wu X, Tian Z, Li A, Wang Z (2020) Functional immunization of networks based on message passing. Applied Mathematics and Computation 366

  15. Lusseau D, Newman MEJ (2004) Identifying the role that animals play in their social networks, Proceedings of the Royal Society of London Series B-biological Sciences 271:477–481

  16. Saeid A, Taghavi AS, Asgarali B, Babak A (2021) A three-stage algorithm for local community detection based on the high node importance ranking in social networks. Phys A 563:125420

    Article  MathSciNet  Google Scholar 

  17. Ding X, Zhang J, Yang Jing (2018) A robust two-stage algorithm for local community detection. Knowl-Based Syst 152:188–199

    Article  Google Scholar 

  18. Newman MEJ (2004) Fast algorithm for detecting community structure in networks. Phys Rev E 69(6):066133

    Article  Google Scholar 

  19. Zhang W, Kong F, Yang L, Chen Yunfang, Zhang Mengyuan (2018) Hierarchical Community Detection Based on Partial Matrix Convergence Using Random Walks. Tsinghua Sci Technol 23(01):35–46

    Article  Google Scholar 

  20. Newman MEJ, Girvan M (2004) Finding and evaluating community structure in networks. Phys Rev E 69(2):026113

    Article  Google Scholar 

  21. Yuan C, Rong C, Yao Qingshuang (2020) Boundary-connection deletion strategy based method for community detection in complex networks. Appl Intell 50(11):3570–3589

    Article  Google Scholar 

  22. Wang P, BaoWen X, YuRong W, Zhou XiaoYu (2015) Link prediction in social networks: the state-of-the-art. Sci China Inform Sci 58:1–38

    Google Scholar 

  23. Traag VA, Waltman L, van Eck NJ (2019) From Louvain to Leiden: guaranteeing well-connected communities. Springer Science and Business Media LLC Mar 9:2045-2322

  24. Chang B, Tong X, Liu Q, Chen E-H (2018) Study on information diffusion analysis in social networks and its applications. Int J Auto Comput 15(04):377–401

    Article  Google Scholar 

  25. Qin Y, Zhengtao Y, Wang Y, Gao Shengxiang, Shi Linbin (2017) Detecting micro-blog user interest communities through the integration of explicit user relationship and implicit topic relations. Sci China (Information Sciences) 60(09):64–77

    Google Scholar 

  26. Chen Y, Xiaoliang H, Fan W, Shen L, Zhang Zheng, Liu Xin, Jixiang Du, Li Haibo, Chen Yi, Li Hailin (2020) Fast density peak clustering for large scale data based on kNN. Knowl-Based Syst 187:104824

    Article  Google Scholar 

  27. Dong Z, Wang S, Liu Qun (2020) Spectral based hypothesis testing for community detection in complex networks. Inform Sci 512:1360–1371

    Article  MathSciNet  Google Scholar 

  28. Yang H, Cheng J, Yang Z, Zhang H et al (2021) A Node Similarity and Community Link Strength-Based Community Discovery Algorithm. Complexity

  29. Zachary WW (1977) An information flow model for conflict and fission in small groups. J Anthropol Res 33:452–473

    Article  Google Scholar 

  30. Lusseau D, Schneider K, Boisseau OJ, Haase P, Slooten E, Dawson SM (2003) The bottlenose dolphin community of doubtful sound features a large proportion of long-lasting associations. Behav Ecol Sociobiol 54:396–405

    Article  Google Scholar 

  31. Gavin M, Newman MEJ (2002) Community structure in social and biological networks. Proc Natl Acad Sci 99(12):7821–7826

    Article  MathSciNet  Google Scholar 

  32. Newman MEJ (2006) Modularity and community structure in networks. Proc Natl Acad Sci 103:8577–8582

    Article  Google Scholar 

  33. Wang J, Yang J (2020) Yichao He (2020) Research on semisupervised community discovery algorithm based on new annealing. J Eng 12:1149–1154

    Article  Google Scholar 

  34. Rossi RA, Ahmed NK (2015) The network data repository with interactive graph analytics and visualization. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence

  35. Newman MEJ (2006) Finding community structure in networks using the eigenvectors of matrices. Phys Rev E 74:036104

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This work has been supported by the Natural Science Foundation of Hebei Province (F2019205303), the project funded by The Introduction of Overseas Students in Hebei Province (C20200340), the Hebei Normal University Science and Technology Fund Project (L2019Z10).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jinghong Wang or Yi Zhou.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, J., Li, H., Liang, L. et al. Community discovery algorithm of complex network attention model. Int. J. Mach. Learn. & Cyber. 13, 1619–1631 (2022). https://doi.org/10.1007/s13042-021-01471-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-021-01471-w

Keywords

Navigation