期刊文献+

一种基于层次约简的多层网络社区发现算法 被引量:1

A Community Detection Algorithm of Multiplex Networks with Layer Reduction
下载PDF
导出
摘要 如何在多层网络中发现社区是一项巨大挑战。目前有些算法将多层网络表示成三阶张量,然后使用非负张量分解进行社区发现。但在多层网络的每层网络中存在很多社区之间的连接或每层网络都很稀疏的情况下,非负张量分解算法的准确率较差。为了解决这一问题,本文提出一种改进算法。先将原始多层网络进行层次约简,减少多层网络的层数,使其社区结构更加凸显,然后再使用非负张量分解算法进行社区发现。在人工数据集与真实数据集上的实验表明,本文所提出的框架在准确率上有明显的优势。 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 cor- relation to reduce the number of layers of multiplex network for the sake of highlighting the community structure. And then the al- gorithm uses non-negative tensor factorization to detect community. This paper validates the approach on both synthetic bench- marks and real multiplex networks, and the result shows that the algorithm performs better than the old approach.
出处 《计算机与现代化》 2017年第6期84-90,共7页 Computer and Modernization
基金 国家自然科学基金资助项目(61403023) 教育部-中国移动科研基金资助项目(MCM20150513) 中国博士后科学基金资助项目(2015M580040)
关键词 多层网络 社区发现 非负张量分解 multiplex network community detection non-negative tensor factorization
  • 相关文献

同被引文献2

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部