{"title":"签名网络中基于节点相似度的社区检测算法","authors":"Zhi Bie, Lufeng Qian, J. Ren","doi":"10.1145/3446132.3446184","DOIUrl":null,"url":null,"abstract":"Hierarchical clustering algorithms based on node similarity have been widely used in community detection, but it is not suitable for signed networks. The typical signed network community detection algorithm has the problem of low community division rate from different nodes. Based on the similarity of nodes, this paper proposes the CDNS algorithm (Community Detection Algorithm based on Node Similarity in Signed Networks). Firstly, the algorithm proposes a node influence measure suitable for signed networks as the basis for selecting the initial node of the community. Secondly, it proposes the calculation of the node similarity based on the eigenvector centrality, and selects the node with the highest similarity from the initial node from the neighbour nodes to form the initial community. Finally, according to the community contribution of neighbour nodes, algorithm determines whether the neighbour nodes are joined in the community and in which order the neighbour nodes are joined in the community. The experiments of real signed network and simulated signed network prove that the CDNS algorithm has good accuracy and efficiency.","PeriodicalId":125388,"journal":{"name":"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Community Detection Algorithm based on Node Similarity in Signed Networks\",\"authors\":\"Zhi Bie, Lufeng Qian, J. Ren\",\"doi\":\"10.1145/3446132.3446184\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Hierarchical clustering algorithms based on node similarity have been widely used in community detection, but it is not suitable for signed networks. The typical signed network community detection algorithm has the problem of low community division rate from different nodes. Based on the similarity of nodes, this paper proposes the CDNS algorithm (Community Detection Algorithm based on Node Similarity in Signed Networks). Firstly, the algorithm proposes a node influence measure suitable for signed networks as the basis for selecting the initial node of the community. Secondly, it proposes the calculation of the node similarity based on the eigenvector centrality, and selects the node with the highest similarity from the initial node from the neighbour nodes to form the initial community. Finally, according to the community contribution of neighbour nodes, algorithm determines whether the neighbour nodes are joined in the community and in which order the neighbour nodes are joined in the community. The experiments of real signed network and simulated signed network prove that the CDNS algorithm has good accuracy and efficiency.\",\"PeriodicalId\":125388,\"journal\":{\"name\":\"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3446132.3446184\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3446132.3446184","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Community Detection Algorithm based on Node Similarity in Signed Networks
Hierarchical clustering algorithms based on node similarity have been widely used in community detection, but it is not suitable for signed networks. The typical signed network community detection algorithm has the problem of low community division rate from different nodes. Based on the similarity of nodes, this paper proposes the CDNS algorithm (Community Detection Algorithm based on Node Similarity in Signed Networks). Firstly, the algorithm proposes a node influence measure suitable for signed networks as the basis for selecting the initial node of the community. Secondly, it proposes the calculation of the node similarity based on the eigenvector centrality, and selects the node with the highest similarity from the initial node from the neighbour nodes to form the initial community. Finally, according to the community contribution of neighbour nodes, algorithm determines whether the neighbour nodes are joined in the community and in which order the neighbour nodes are joined in the community. The experiments of real signed network and simulated signed network prove that the CDNS algorithm has good accuracy and efficiency.