{"title":"A Community Detection Algorithm Based on Correlation Analysis of Connection Pattern","authors":"Xinhong Yin, Shiyan Zhao, Xianbo Li, Hailong Su","doi":"10.1145/3529836.3529949","DOIUrl":null,"url":null,"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.","PeriodicalId":285191,"journal":{"name":"2022 14th International Conference on Machine Learning and Computing (ICMLC)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-02-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 14th International Conference on Machine Learning and Computing (ICMLC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3529836.3529949","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
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.