复杂网络的社区结构
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第8卷第1期
复杂系统与复杂性科学v01.8No.12011年3月COM呻LEXSYSTEMSANDCOMPLEXITYSCIENCEMar.2011文章编号:1672—3813(2011)01一0057—14
复杂网络的社区结构
程学旗,沈华伟
(中国科学院计算技术研究所,北京100190)
摘要:社区结构作为真实复杂网络所普遍具有的一个重要拓扑特性,在最近10
内得到了广泛而深入的研究。回顾了近几年国内外社区结构研究的主要进展,
点介绍社区发现的研究历程和研究成果,并结合社会计算的背景展望了社区结研究的未来发展方向和潜在的应用价值。
关键词:社区结构;社区发现;模块度;社会计算
中图分类号:N94文献标识码:A
CommunityStructureofComplexNetworks
CHENGXue-qi,(InstituteofComputingTechn0109y,ChineseSHENHua—wei
AcademyofSciences,Be巧ing100190,China)
Abstract:Asacommonandimportanttopologicalcharacteristicofrealworldcomplexnetworks,
communitystructurehasbeenextensiVelystudiedinthelastdecade.
Thispaperreviewsthemainprogressesinthescientificresearch
oncommunitystructure.Especially,thispaperdescribesthedeVelopmentatthedetectionofcommunitystructurefromvariousdisciplines.
Finally,thispaperdiscussesthefutureresearchdirectionsofthecommunity
structureandthepotentialapplications
insociaIcomputing.Keywords:communitystructure;communitydetection;modularity;socialcomputing
0引言
真实世界中的许多复杂系统可以表示成图或网络,包括社会网络、信息网络、生物网络和技术网络等[1剖。经验分析表明,这些复杂网络可以自然地分成一些节点组,使同一个节点组内的两个节点之间比不同节点组的两个节点之间更倾向于有边相连,网络的这种拓扑特性被称为社区结构,相应地,每个节点组被称为一个社区‘6’。
社区结构刻画了网络中连边关系的局部聚集特性,也体现了网络中连边的分布不均匀性。进一步,网络中的社区通常由功能相近或性质相似的网络节点组成,因此,社区被认为有助于揭示网络结构和功能之间的关系。卜引。以万维网(WorldwideWeb)为例,通过超链接紧密关联的网页形成一个个的社区,同一个社区的网页具有相近的话题[3刮。社区结构的示例如图1所示。
收稿日期:2010一】O一29
墓金项目:国家自然科学基金(60873245,60933005)
作者简介:程学旗(197l一),男,研究员,博导,主要研究方向为网络科学、海量信息检索和数据挖掘、社会计算、分布式计算和网络模拟仿真。
年重构