作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (14): 41-43. doi: 10.3969/j.issn.1000-3428.2011.14.012

• 软件技术与数据库 • 上一篇    下一篇

一种基于粗糙集的社区结构发现算法

朱文强 1,伏玉琛 1,2   

  1. (1. 苏州大学计算机科学与技术学院,江苏 苏州 215006;2. 江苏省现代企业信息化应用支撑软件工程技术研发中心,江苏 苏州,215104)
  • 收稿日期:2010-12-24 出版日期:2011-07-20 发布日期:2011-07-20
  • 作者简介:朱文强(1985-),男,硕士研究生,主研方向:数据挖掘,Web文本挖掘;伏玉琛,副教授
  • 基金资助:

    国家自然科学基金资助项目(60873116);江苏省现代企业信息化应用支撑软件工程技术研发中心开放基金资助项目(SX2009 02)

Community Structure Detection Algorithm Based on Rough Set

ZHU Wen-qiang 1, FU Yu-chen 1,2   

  1. (1. School of Computer Science & Technology, Soochow University Suzhou, 215006, China; 2. Jiangsu Province Support Software Engineering R&D Center for Modern Information Technology Application in Enterprise, Suzhou 215104, China)
  • Received:2010-12-24 Online:2011-07-20 Published:2011-07-20

摘要:

提出一种基于粗糙集的社区结构发现算法。将信息中心度作为衡量节点之间关联度的标准,在处理社区间边界节点时引入粗糙集中的上下近似集概念。将网络中的各个节点划分到社区中,从而将复杂网络划分成k个社区,k值由算法自动选定,并通过模块度确定理想的社区结构。在Zachary Karate Club模型和College Football Network模型上进行验证,实验结果表明,该算法的准确率较高。

关键词: 社区结构, 节点关联度, 粗糙集, 上近似集, 下近似集

Abstract:

This paper proposes a new detection algorithm based on rough set. It uses information centrality as a measure of correlation between nodes. While dealing with the boundary nodes between communities, it uses upper and lower approximations subsets so as to better simulate the real world, then it clusters nodes to certain community and identify the network to k communities, identifies the ideally community structure according to modularity, besides the k value need not to be prior given. The algorithm is tested on two network dataset named Zachary Karate Club and College Football. and experimental result shows it has high accuracy rate.

Key words: community structure, node relevance degree, rough set, upper approximations, lower approximations

中图分类号: