Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering

Previous Articles     Next Articles

Community Partition Algorithm Based on Similarity

WU Weiwei,LIU Gongshen,HUANG Chen   

  1. (National Engineering Laboratory of Information Content Analysis Technology,Shanghai Jiaotong University,Shanghai 200240,China)
  • Received:2014-10-09 Online:2015-11-15 Published:2015-11-13

基于相似度的社团划分算法

吴蔚蔚,刘功申,黄晨   

  1. (上海交通大学信息内容分析技术国家工程实验室,上海,200240)
  • 作者简介:吴蔚蔚(1990-),女,硕士,主研方向:复杂网络;刘功申,副教授;黄晨,硕士。
  • 基金资助:
    国家“973”计划基金资助项目(2013CB329603);国家自然科学基金资助项目(61171173)。

Abstract: The partition of complex network is useful to find the real community structure and help people research the real world,so this paper proposes a new algorithm of communities partition in network based on the local module degree and similarities.The algorithm calculates the similarities between the nodes in the network and aggregates the nodes which have the highest correlation.It aggregates the communities based on the local module degree and community similarity.Then the results is gotten which has the best local module degree.To verify the validity of the algorithm,this paper applies it in the real network and computer simulation network,and compares the algorithm with other algorithms.The result shows that the proposed algorithm has lower computational complexity and higher accuracy compared with NS1,CNM,LAP algorithms,etc..

Key words: nodes, similarity, community, complex network, module degree

摘要: 为对复杂网络进行合理划分,找出真实存在的社团结构,提出一种基于局部模块度和相似度的社团划分算法。计算网络中相连节点之间的相似度,快速聚合关联性最高的节点,从而实现社团的初步划分。以局部模块度为阈值,根据社团相似度聚合社团,得到具有最佳模 块度的结果,避免模块度缺陷,提高算法准确度。算法进行社团划分时只需要网络局部信息,降低了时间复杂度。在实际网络和计算机仿真网络实验中的应用结果表明,与NS1,CNM,LAP等算法相比,该算法具有较低的计算复杂度和较高的准确率。

关键词: 节点, 相似度, 社团, 复杂网络, 模块度

CLC Number: