基于pso的复杂网络团体检测

Zhewen Shi, Yu Liu, Jingjing Liang
{"title":"基于pso的复杂网络团体检测","authors":"Zhewen Shi, Yu Liu, Jingjing Liang","doi":"10.1109/KAM.2009.195","DOIUrl":null,"url":null,"abstract":"Community detection is always an outstanding problem in the study of networked systems such as social networks and computer networks. In this paper, a novel method based on particle swarm optimization is proposed to detect community structures by optimizing network modularity. At the beginning, an improved spectral method is used to transform community detection into a cluster problem and the weighted distance which combine eigenvalues and eigenvectors is advanced to measure the dissimilarity of two nodes. Then, PSO is employed for cluster analysis. There are two definitive features in our algorithm: first, the number of communities can be determined automatically; second, the particle has low-dimensional structure by using only the corresponding components of the first nontrivial eigenvector to express community centers. The application in three real-world networks demonstrates that the algorithm obtains higher modularity over other methods (e.g., the Girvan-Newman algorithm and the Newman-fast algorithm) and achieves good partition results.","PeriodicalId":192986,"journal":{"name":"2009 Second International Symposium on Knowledge Acquisition and Modeling","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"35","resultStr":"{\"title\":\"PSO-Based Community Detection in Complex Networks\",\"authors\":\"Zhewen Shi, Yu Liu, Jingjing Liang\",\"doi\":\"10.1109/KAM.2009.195\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Community detection is always an outstanding problem in the study of networked systems such as social networks and computer networks. In this paper, a novel method based on particle swarm optimization is proposed to detect community structures by optimizing network modularity. At the beginning, an improved spectral method is used to transform community detection into a cluster problem and the weighted distance which combine eigenvalues and eigenvectors is advanced to measure the dissimilarity of two nodes. Then, PSO is employed for cluster analysis. There are two definitive features in our algorithm: first, the number of communities can be determined automatically; second, the particle has low-dimensional structure by using only the corresponding components of the first nontrivial eigenvector to express community centers. The application in three real-world networks demonstrates that the algorithm obtains higher modularity over other methods (e.g., the Girvan-Newman algorithm and the Newman-fast algorithm) and achieves good partition results.\",\"PeriodicalId\":192986,\"journal\":{\"name\":\"2009 Second International Symposium on Knowledge Acquisition and Modeling\",\"volume\":\"59 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-11-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"35\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 Second International Symposium on Knowledge Acquisition and Modeling\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/KAM.2009.195\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Second International Symposium on Knowledge Acquisition and Modeling","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/KAM.2009.195","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 35

摘要

社区检测一直是社会网络、计算机网络等网络系统研究中的一个突出问题。本文提出了一种基于粒子群算法的社区结构检测方法,通过优化网络的模块化来检测社区结构。首先,采用改进的谱法将社区检测转化为聚类问题,并提出结合特征值和特征向量的加权距离来度量两个节点的不相似度。然后,采用粒子群算法进行聚类分析。我们的算法有两个明确的特点:一是可以自动确定社区的数量;其次,粒子仅使用第一个非平凡特征向量的对应分量来表示社区中心,具有低维结构。在三个实际网络中的应用表明,该算法比其他方法(如Girvan-Newman算法和Newman-fast算法)具有更高的模块化,并取得了良好的划分效果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
PSO-Based Community Detection in Complex Networks
Community detection is always an outstanding problem in the study of networked systems such as social networks and computer networks. In this paper, a novel method based on particle swarm optimization is proposed to detect community structures by optimizing network modularity. At the beginning, an improved spectral method is used to transform community detection into a cluster problem and the weighted distance which combine eigenvalues and eigenvectors is advanced to measure the dissimilarity of two nodes. Then, PSO is employed for cluster analysis. There are two definitive features in our algorithm: first, the number of communities can be determined automatically; second, the particle has low-dimensional structure by using only the corresponding components of the first nontrivial eigenvector to express community centers. The application in three real-world networks demonstrates that the algorithm obtains higher modularity over other methods (e.g., the Girvan-Newman algorithm and the Newman-fast algorithm) and achieves good partition results.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信