首页 | 本学科首页   官方微博 | 高级检索  
     

基于广义后缀树的二分网络社区挖掘算法
引用本文:邹凌君,陈崚,戴彩艳.基于广义后缀树的二分网络社区挖掘算法[J].计算机科学,2017,44(7):221-226.
作者姓名:邹凌君  陈崚  戴彩艳
作者单位:金陵科技学院信息化建设与管理中心 南京 211169,扬州大学信息工程学院 扬州 225009;南京大学计算机软件新技术国家重点实验室 南京210093,南京航空航天大学计算机科学与技术学院 南京210016
基金项目:本文受国家自然科学基金项目(61379066),江苏省高校自然科学基金项目(15KJD520008),江苏省现代教育技术研究重点课题(2017-R-54927)资助
摘    要:近年来,二分网络的社区挖掘问题得到了极大的关注。提出了一种基于广义后缀树的二分网络社区挖掘算法。首先从二分网络的邻接矩阵中提取网络中每个节点的链接节点序列,然后构建广义后缀树。广义后缀树的每个节点表示二分网络的一个完全二分团,由此获取并调整完全二分团。通过引入二分团的紧密度得到初始的社区划分,最后再对孤立点进行处理以得到最终的社区划分。所提算法不仅能发现重叠社区,而且能得到一对多关系的社区。在人工数据集和真实数据集上的实验表明,所提算法能准确地识别二分网络中的社区个数,获得很好的划分效果。

关 键 词:二分网络  社区划分  广义后缀树  重叠社区
收稿时间:2017/1/2 0:00:00
修稿时间:2017/3/5 0:00:00

Detecting Community from Bipartite Network Based on Generalized Suffix Tree
ZOU Ling-jun,CHEN Ling and DAI Cai-yan.Detecting Community from Bipartite Network Based on Generalized Suffix Tree[J].Computer Science,2017,44(7):221-226.
Authors:ZOU Ling-jun  CHEN Ling and DAI Cai-yan
Affiliation:Information Technology and Management Center,Jinling Institute of Technology,Nanjing 211169,China,College of Information Engineering,Yangzhou University,Yangzhou 225009,China;State Key Laboratory for Novel Software Technology,Nanjing University,Nanjing 210093,China and College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,China
Abstract:In recent years,the problem of detecting communities from bipartite network has drawn much attention of researchers.This paper presented an algorithm based on generalized suffix tree for detecting communities from bipartite networks.The algorithm firstly extracts the adjacent node sequence for each node from the adjacency matrix of the bipartite network,and constructs a generalized suffix tree.Each node in the generalized suffix tree represents a complete bipartite clique.Then the algorithm extracts and adjusts those cliques.The closeness of two cliques is introduced to form initial communities.Finally,isolated nodes are processed to get the final community partition.The proposed algorithm can detect overlapping communities,and is able to get one-to-many correspondence between communities.Experimental results on the artificial networks and real-world networks show that,our algorithm can not only accurately identify the number of communities from bipartite networks,but also obtain high quality of community partitioning.
Keywords:Bipartite network  Community division  Generalized suffix tree  Overlapping communities
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号