通信学报 ›› 2017, Vol. 38 ›› Issue (2): 53-66.doi: 10.11959/j.issn.1000-436x.2017028

• 学术论文 • 上一篇    下一篇

基于多核心标签传播的复杂网络重叠社区识别方法

邓琨1(),李文平1,余法红1,张健沛2   

  1. 1 嘉兴学院数理与信息工程学院,浙江 嘉兴 314001
    2 哈尔滨工程大学计算机科学与技术学院,黑龙江 哈尔滨 150001
  • 出版日期:2017-02-01 发布日期:2017-07-20
  • 作者简介:邓琨(1980-),男,黑龙江哈尔滨人,博士,嘉兴学院讲师,主要研究方向为数据挖掘、复杂网络结构分析等。|李文平(1979-),男,贵州大方人,博士,嘉兴学院讲师,主要研究方向为数据挖掘、隐私保护等。|余法红(1977-),男,湖北监利人,嘉兴学院讲师,主要研究方向为复杂网络、智能计算、大数据分析等。|张健沛(1956-),男,黑龙江哈尔滨人,博士,哈尔滨工程大学教授、博士生导师,主要研究方向为数据库理论与应用、数据挖掘、复杂网络等。
  • 基金资助:
    国家自然科学基金资助项目(61672179);国家自然科学基金资助项目(61370083);国家自然科学基金资助项目(61402126);教育部人文社会科学研究青年基金资助项目(15YJCZH088);浙江省自然科学基金资助项目(LY16F020027);浙江省教育厅科研基金资助项目(Y201636127);浙江省教育厅科研基金资助项目(Y201533771)

Overlapping community detection in complex networks based on multi kernel label propagation

Kun DENG1(),Wen-ping LI1,Fa-hong YU1,Jian-pei ZHANG2   

  1. 1 College of Mathematics Physics and Information Engineering,Jiaxing University,Jiaxing 314001,China
    2 College of Computer Science and Technology,Harbin Engineering University,Harbin 150001,China
  • Online:2017-02-01 Published:2017-07-20
  • Supported by:
    The National Natural Science Foundation of China(61672179);The National Natural Science Foundation of China(61370083);The National Natural Science Foundation of China(61402126);The Hu-manity and Social Science Youth Foundation of Ministry of Education of China(15YJCZH088);Zhejiang Provincial Natural Science Foundation of China(LY16F020027);Zhejiang Provincial Education Department Research Foundation of China(Y201636127);Zhejiang Provincial Education Department Research Foundation of China(Y201533771)

摘要:

针对传统基于标签传播的重叠社区识别方法存在较强的随机性,以及需要预设相关阈值来辅助完成社区识别等缺陷,提出基于多核心标签传播的重叠社区识别方法(OMKLP)。在分析节点度以及节点与邻居节点的局部覆盖密度后提出核心节点评价模型,并在此基础上给出局部核心节点识别方法;基于局部核心节点,提出新的面向重叠社区的异步标签传播策略,该策略能够快速地识别出社区内部节点与边界节点,以获得重叠社区结构;提出重叠节点分析方法,进一步提高识别重叠节点准确度。OMKLP 算法无需掌握任何先验知识,仅在掌握网络基本信息(点、边)基础上,便能够准确识别出重叠社区结构,从而有效解决了传统标签传播算法所存在的缺陷。在基准网络和真实网络上进行测试,并与多个经典算法进行对比分析,实验结果验证了所提算法的有效性和可行性。

关键词: 复杂网络, 社区识别, 标签传播, 重叠节点

Abstract:

In view of the strong randomness and pre-setting the related threshold of traditional overlapping community detection method based on label propagation,overlapping community detection in complex networks based on multi kernel label propagation (OMKLP) was proposed.Evaluation model of kernel nodes was proposed after analyzing the node's degree and local covering density of nodes and their neighbor nodes.And on this basis,the detection method of local kernel nodes was also presented.Based on local kernel nodes,a new asynchronous label propagation strategy ori-ented to overlapping community was proposed,which can rapidly distinguish inner nodes and outer nodes of communi-ties so as to obtain overlapping community structure.The analysis method of overlapping nodes was proposed to increase the accuracy of detecting overlapping nodes.Without any prior knowledge,only on the basis of the basic network infor-mation (nodes and links),the algorithm can detect the structure of overlapping communities accurately.Therefore,it ef-fectively solved the defect of the traditional label propagation algorithm.The algorithm was tested over benchmark net-works and real-world networks and also compared with some classic algorithms.The experiment results verify the valid-ity and feasibility of OMKLP.

Key words: complex networks, community detection, label propagation, overlapping nodes

中图分类号: 

No Suggested Reading articles found!