计算机科学 ›› 2009, Vol. 36 ›› Issue (11): 185-188.

• 人工智能 • 上一篇    下一篇

一种基于谱平分法的社团划分算法

谢福鼎,张磊,嵇敏,黄丹   

  1. (辽宁师范大学计算机与信息技术学院 大连116081)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家自然科学基金(10771092)和‘973’项目(2004CB318000)资助。

Community Partitioning Algorithm Based on Spectral Bisection Method

XIE Fu-ding,ZHANG Lei,JI Min,HUANG Dan   

  • Online:2018-11-16 Published:2018-11-16

摘要: 基于改进的SNN相似度矩阵与谱平分法,提出了一种寻找复杂网络社团结构的算法。首先计算出网络中各节点之间改进的SNN矩阵并将其标准化,求得该矩阵的特征值及特征向量。然后分别选取不同数目的第一非平凡特征向量作为聚类样本,利用FCM聚类算法对节点进行分类,并计算出每次分类结果所对应的模块度Q值。Q的最大值对应的社团结构即为最佳的网络社团结构。一些实验测试了该方法的可行性,通过与其它方法的结果进行比较,可知该算法划分社团的准确率较高。

关键词: 复杂网络,社团结构,SNN相似度矩阵,谱评分法,FCM算法

Abstract: Based on the improved SNN similarity matrix and spectral bisection method, this paper proposed a new algorithm for detecting the community structure in complex networks. The improved SNN similarity matrix was firstly computed and normalized and its cigenvalucs and cigenvectors were obtained subsequently. hhen different numbers of the first non-trivial eigenvectors were chosen as clustering samples, FCM algorithm began to work and the corresponding modularity was computed. The best structure of the network was detected by mapping the largest value of modularity.The experiment shows the validity of the presented method The result obtained here is compared with other popular ones and the conclusion is that the accuracy of the results calculated by this approach is much better than the known ones.

Key words: Complex networks, Community structure, SNN similarity matrix, Spectral bisection method, FCM algorithm

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!