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

一种基于层次约简的多层网络社区发现算法
引用本文:陈立虎,林友芳,武志昊,景丽萍.一种基于层次约简的多层网络社区发现算法[J].计算机与现代化,2017,0(6):84-500.
作者姓名:陈立虎  林友芳  武志昊  景丽萍
基金项目:国家自然科学基金资助项目(61403023); 教育部-中国移动科研基金资助项目(MCM20150513); 中国博士后科学基金资助项目(2015M580040)
摘    要:如何在多层网络中发现社区是一项巨大挑战。目前有些算法将多层网络表示成三阶张量,然后使用非负张量分解进行社区发现。但在多层网络的每层网络中存在很多社区之间的连接或每层网络都很稀疏的情况下,非负张量分解算法的准确率较差。为了解决这一问题,本文提出一种改进算法。先将原始多层网络进行层次约简,减少多层网络的层数,使其社区结构更加凸显,然后再使用非负张量分解算法进行社区发现。在人工数据集与真实数据集上的实验表明,本文所提出的框架在准确率上有明显的优势。

关 键 词:多层网络  社区发现  非负张量分解  
收稿时间:2017-06-23

A Community Detection Algorithm of Multiplex Networks with Layer Reduction
CHEN Li-hu,LIN You-fang,WU Zhi-hao,JING Li-ping.A Community Detection Algorithm of Multiplex Networks with Layer Reduction[J].Computer and Modernization,2017,0(6):84-500.
Authors:CHEN Li-hu  LIN You-fang  WU Zhi-hao  JING Li-ping
Abstract:How to detect community in a multiplex network is a knotty problem. Currently some algorithms represent the multiplex network as a three-way tensor and use non-negative tensor factorization to capture the community structure. However, if there are many edges between communities or when the multiplex network is sparse, the non-negative tensor factorization algorithm won’t work well. To this end, this paper introduced an improved algorithm. The algorithm first merges the layers which have strong correlation to reduce the number of layers of multiplex network for the sake of highlighting the community structure. And then the algorithm uses non-negative tensor factorization to detect community. This paper validates the approach on both synthetic benchmarks and real multiplex networks, and the result shows that the algorithm performs better than the old approach.
Keywords:multiplex network  community detection  non-negative tensor factorization  
点击此处可从《计算机与现代化》浏览原始摘要信息
点击此处可从《计算机与现代化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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