skip to main content
10.1145/3529836.3529949acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicmlcConference Proceedingsconference-collections
research-article

A Community Detection Algorithm Based on Correlation Analysis of Connection Pattern

Authors Info & Claims
Published:21 June 2022Publication History

ABSTRACT

A large number of complex systems in the real world can be abstractly expressed as complex networks. However, the existing network in the real society contains some information of link pattern and there is some correlation between the vertices. Therefore, based on the idea of the correlation analysis between the link pattern of vertices, we propose a community detection algorithm based on correlation analysis of link pattern, named CCP algorithm. The algorithm firstly obtains the link pattern of the vertex, then calculates the correlation coefficient to obtain the correlation among the connection nodes and obtains the must-link and the cannot-link pairwise constraints. Secondly, expands the must-link and the cannot-link according to the transferability of the must-link. Then, according to the expanded cannot-link set cooperation seed node, the skeleton of the community structure is attracted to the must-link. Finally, the nodes that are not classified into the community is divided into corresponding communities by minimum spanning tree, and the final community structure is obtained. In order to verify the performance of the proposed method, experiments are carried out on the actual network data sets and synthetic network data sets. The experimental results show that the proposed algorithm can extract high quality community structures from the network.

References

  1. W. W. Zachary, Journal of Anthropological Research 33, 452 (1977).Google ScholarGoogle ScholarCross RefCross Ref
  2. S. Fortunato and D. Hric, Physics reports 659, 1 (2016).Google ScholarGoogle ScholarCross RefCross Ref
  3. J. Mcauley and J. Leskovec, Acm Transactions on Knowledge Discovery from Data 8, 1 (2014).Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. R. Guimerà, S. Mossa, A. Turtschi, L. A. N. Amaral and K. W. Wachter, Proceedings of the National Academy of Sciences of the United States of America 102, 7794 (2005).Google ScholarGoogle ScholarCross RefCross Ref
  5. D. Freimuth, E. C. Hu, J. D. Lavoie, R. Mraz, E. M. Nahum, P. Pradhan and J. M. Tracey, Server network scalability and tcp offload, in Usenix Technical Conference, 2005.Google ScholarGoogle Scholar
  6. J. E. Dowling and G. Wald, Nutrition reviews 39, 135 (1981).Google ScholarGoogle ScholarCross RefCross Ref
  7. X. Lei, W. Fei, F. X. Wu, A. Zhang and W. Pedrycz, Information Sciences 329, 303 (2016).Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Y. Atay, I. Koc, I. Babaoglu and H. Kodaz, Applied Soft Computing 50, 194 (2017).Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. E. Newman, Proceedings of the national academy of sciences 98, 404 (2001).Google ScholarGoogle Scholar
  10. N. S. Jones, C. F. Lewis Anna, M. A. Porter and D. M. Charlotte, Bmc Systems Biology 4, p. 100 (2010).Google ScholarGoogle ScholarCross RefCross Ref
  11. L. X. Harrington, G. P. Way, J. A. Doherty and C. S. Greene, BioRxiv , p. 166207 (2017).Google ScholarGoogle Scholar
  12. Y. Pan, D.-H. Li, J.-G. Liu and J.-Z. Liang, Physica A: Statistical Mechanics and its Applications 389, 2849 (2010).Google ScholarGoogle ScholarCross RefCross Ref
  13. M. E. Newman and M. Girvan, Physical review E 69, p. 026113 (2004).Google ScholarGoogle ScholarCross RefCross Ref
  14. A. Singh and M. D. Humphries, Sci Rep 5, p. 8828 (2015).Google ScholarGoogle ScholarCross RefCross Ref
  15. B. W. Kernighan and S. Lin, The Bell system technical journal 49, 291 (1970).Google ScholarGoogle ScholarCross RefCross Ref
  16. M. Fiedler, Banach Center Publications 25, 57 (1989).Google ScholarGoogle ScholarCross RefCross Ref
  17. Y. R. Wang, P. J. Bickel , The Annals of Statistics 45, 500 (2017).Google ScholarGoogle ScholarCross RefCross Ref
  18. M. E. Newman, Proceedings of the national academy of sciences 103, 8577 (2006).Google ScholarGoogle Scholar
  19. M. Guerrero, F. G. Montoya, R. Baños, A. Alcayde and C. Gil, Neurocomputing 266, 101 (2017).Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. A. Said, R. A. Abbasi, O. Maqbool, A. Daud and N. R. Aljohani, Applied Soft Com- puting 63, 59 (2018).Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. V. D. Blondel, J.-L. Guillaume, R. Lambiotte and E. Lefebvre, Journal of statistical mechanics: theory and experiment 2008, p. P10008 (2008).Google ScholarGoogle ScholarCross RefCross Ref
  22. S. A. Tabrizi, A. Shakery, M. Asadpour, M. Abbasi and M. A. Tavallaie, Physica A: Statistical Mechanics and its Applications 392, 5772 (2013).Google ScholarGoogle ScholarCross RefCross Ref
  23. M. Girvan and M. E. Newman, Proceedings of the national academy of sciences 99, 7821 (2002).Google ScholarGoogle ScholarCross RefCross Ref
  24. M. E. Newman, Phys Rev E Stat Nonlin Soft Matter Phys 69, p. 066133 (2004).Google ScholarGoogle ScholarCross RefCross Ref
  25. F. D. Zarandi and M. K. Rafsanjani, Physica A: Statistical Mechanics and its Applica- tions 503, 882 (2018).Google ScholarGoogle ScholarCross RefCross Ref
  26. U. N. Raghavan, R. Albert and S. Kumara, Physical review E 76, p. 036106 (2007).Google ScholarGoogle ScholarCross RefCross Ref
  27. X. Hu, W. He, H. Li and J. Pan, arXiv preprint arXiv:1601.06307 (2016).Google ScholarGoogle Scholar
  28. C. Gui, R. Zhang, Z. Zhao, J. Wei and R. Hu, International Journal of Modern Physics C 29, p. 1850011 (2018).Google ScholarGoogle ScholarCross RefCross Ref
  29. S. B. Thakare and A. W. Kiwelekar, Skiplpa: An efficient label propagation algorithm for community detection in sparse network, in Proceedings of the 9th Annual ACM India Conference, 2016.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. J. H. Chin and K. Ratnavelu, Scientific Reports 7, p. 45836 (2017).Google ScholarGoogle ScholarCross RefCross Ref
  31. Y. Su, B. Wang and X. Zhang, Scientific reports 7, p. 41830 (2017).Google ScholarGoogle ScholarCross RefCross Ref
  32. H.-l. Sun, E. Ch'ng, X. Yong, J. M. Garibaldi, S. See and D.-b. Chen, Physica A: Statistical Mechanics and its Applications 496, 108 (2018).Google ScholarGoogle ScholarCross RefCross Ref
  33. P. Pons and M. Latapy, Computing communities in large networks using random walks, in International symposium on computer and information sciences, 2005.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. M. Rosvall and C. T. Bergstrom, Proceedings of the National Academy of Sciences 105, 1118 (2008).Google ScholarGoogle ScholarCross RefCross Ref
  35. L. Yang, X. Cao, D. He, C. Wang, X. Wang and W. Zhang, Modularity based community detection with deep learning., in IJCAI, 2016.Google ScholarGoogle Scholar
  36. L. Yang, D. Jin, D. He, H. Fu, X. Cao and F. Fogelman-Soulie, Scientific reports 7, p. 634 (2017).Google ScholarGoogle Scholar
  37. L. Duan, Y. Liu, W. N. Street and H. Lu, Expert Systems with Applications 84, 74 (2017).Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. X. Ma, L. Gao, X. Yong and L. Fu, Physica A Statistical Mechanics & Its Applications 389, 187 (2010).Google ScholarGoogle ScholarCross RefCross Ref
  39. Z.-Y. Zhang, EPL (europhysics letters) 101, p. 48005 (2013).Google ScholarGoogle Scholar
  40. X. Xu, N. Yuruk, Z. Feng and T. A. Schweiger, Scan: a structural clustering algorithm for networks, in Proceedings of the 13th ACM SIGKDD international conference on Knowledge discovery and data mining, 2007.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. K. Pearson, Notes on regression and inheritance in the case of two parents proceedings of the royal society of london, 58, 240-242 (1895).Google ScholarGoogle Scholar
  42. J. Doyle and R. L. Rivest, Inf. Process. Lett. 5, 146 (1976).Google ScholarGoogle ScholarCross RefCross Ref
  43. R. L. Graham and P. Hell, Annals of the History of Computing 7, 43 (1985).Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. M. Alamgir and U. Von Luxburg, arXiv preprint arXiv:1206.6381 (2012).Google ScholarGoogle Scholar
  45. T. You, H. M. Cheng, Y. Z. Ning, B. C. Shia and Z. Y. Zhang, Physica A Statistical Mechanics & Its Applications 464, 221 (2016).Google ScholarGoogle ScholarCross RefCross Ref
  46. J. Shao, Z. Han, Q. Yang and T. Zhou, Community detection based on distance dynamics, in Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2015.Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. L. Ana and A. K. Jain, Robust data clustering, in Computer Vision and Pattern Recognition, 2003. Proceedings. 2003 IEEE Computer Society Conference on, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  48. W. W. Zachary, Journal of anthropological research 33, 452 (1977).Google ScholarGoogle Scholar
  49. D. Lusseau, K. Schneider, O. J. Boisseau, P. Haase, E. Slooten and S. M. Dawson, Behavioral Ecology and Sociobiology 54, 396 (2003).Google ScholarGoogle ScholarCross RefCross Ref
  50. K. Steinhaeuser and N. V. Chawla, Pattern Recognition Letters 31, 413 (2010).Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. M. E. Newman, Physical review E 64, p. 016131 (2001).Google ScholarGoogle Scholar
  52. D. E. Knuth, The Stanford GraphBase: a platform for combinatorial computing (AcM Press New York, 1993).Google ScholarGoogle Scholar
  53. P. M. Gleiser and L. Danon, Advances in complex systems 6, 565 (2003).Google ScholarGoogle ScholarCross RefCross Ref
  54. H. Jeong, B. Tombor, R. Albert, Z. N. Oltvai and A.-L. Barabási, Nature 407, p. 651 (2000).Google ScholarGoogle ScholarCross RefCross Ref
  55. J. Leskovec, K. J. Lang, A. Dasgupta and M. W. Mahoney, Internet Mathematics 6, 29 (2009).Google ScholarGoogle ScholarCross RefCross Ref
  56. A. Lancichinetti, S. Fortunato and F. Radicchi, Physical review E 78, p. 046110 (2008).Google ScholarGoogle ScholarCross RefCross Ref

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    ICMLC '22: Proceedings of the 2022 14th International Conference on Machine Learning and Computing
    February 2022
    570 pages
    ISBN:9781450395700
    DOI:10.1145/3529836

    Copyright © 2022 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 21 June 2022

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format