J4 ›› 2010, Vol. 37 ›› Issue (5): 916-920+965.doi: 10.3969/j.issn.1001-2400.2010.05.025

• 研究论文 • 上一篇    下一篇

模块密度谱分的网络社团发现方法

付立东1,2;高琳1
  

  1. (1. 西安电子科技大学 计算机学院,陕西 西安  710071;
    2. 西安科技大学 计算机科学技术学院,陕西 西安  710054)
  • 收稿日期:2009-10-12 出版日期:2010-10-20 发布日期:2010-10-11
  • 通讯作者: 付立东
  • 作者简介:付立东(1973-),男,西安电子科技大学博士研究生,E-mail: fulidong2005@163.com.
  • 基金资助:

    国家自然科学基金重点资助项目(60933009);高等学校博士学科点专项科研基金资助项目(200807010013);国家自然科学基金资助项目(60970065)

Spectral approach to finding communities in networks based on the modularity density

FU Li-dong1,2;GAO Lin1   

  1. (1. School of Computer Science and Technology, Xidian Univ., Xi'an  710071, China;
    2. The School of Computer, Xi'an Univ. of Science and Tech., Xi'an  710054, China)
  • Received:2009-10-12 Online:2010-10-20 Published:2010-10-11
  • Contact: FU Li-dong

摘要:

为有效地检测复杂网络中的社团结构,对评估与发现社团的模块密度函数(即D值)进行了优化.通过模块密度函数的优化进程,论证了模块密度函数被优化框定到广阔的谱分聚类方法中的矩阵松散最大化,并且提出了一种新的谱分算法.该算法允许自动选择最优的社团结构数目.在经典的计算机产生的随机网络及真实世界网络中检验了该算法.特别地,当网络中社团结构变得模糊时,实验结果显示这种新的算法在发现复杂网络社团上比基于模块密度的直接核方法及基于模块函数(Q)的谱分方法更加有效.

关键词: 复杂网络, 社团结构, 模块密度, 谱分方法

Abstract:

To detect the community structure in complex networks effectively, the modularity density function (D value) is optimized by the optimizing process, how the optimization of the D function can be reformulated as a spectral relaxation problem is proved and a new spectral clustering algorithm is proposed. The algorithm allows automatic selection of the number of community structures. The approach is illustrated and compared with the direct kernel approach based on the modularity density and spectral clustering based on modularity (Q) by using a classic computer generated networks and a real world network. Experimental results show the significance of the proposed approach, particularly, in the cases when the community structure is obscure.

Key words: complex networks, community structures, modularity density, spectral approach

Baidu
map