期刊文献+

利用堆数据结构实现邻域重叠社团结构挖掘

Finding Overlapping Community in Network by Using Modularity and Partition Density
下载PDF
导出
摘要 基于当前复杂网络中社团划分算法普遍存在算法复杂度过高以及重叠节点挖掘不准确的局限性,提出了一种高效、快速、准确的社团划分算法。基于贪婪算法,建立最大模块度矩阵,并采用堆数据结构,划分非邻域重叠社团。通过分析局部网络的连边情况,计算邻域社团的划分密度,以准确挖掘社团间的重叠节点。新算法经过仿真分析和实证研究表明,算法复杂度降到近线性。 The algorithms of detecting community in complex networks now have lots of disadvantages such as high complexity and ignorance of accurate overlapping nodes.This paper proposes a highly efficient,rapid and accurate community detection algorithm.Based on greedy algorithm,the community is divided by establishing the modularity matrix and adopting the data structure.Considering the edges between local communities,the overlapping community structure is accurately dug by computing the partition density.We evaluate our methods using both synthetic benchmarks and real-world networks,demonstrating the effectiveness of our approach.Our method runs in essentially linear time.
出处 《复杂系统与复杂性科学》 EI CSCD 北大核心 2016年第1期102-106,110,共6页 Complex Systems and Complexity Science
关键词 社团挖掘 邻域重叠 模块度 划分密度 时间复杂度 community mining overlapping community modularity partition density time complexity
  • 相关文献

参考文献17

  • 1Girvan M, Newman M E J. Community structure in social and biological networks{J]. Proceedings of the National Academy of Sciences, 2002 99(12): 7821-7826.
  • 2Adamic L A, Adar E. Friends and neighbors on the web[J]. Social Networks, 2003, 25(3): 211 -230.
  • 3Holme P, Huss M, Jeong H. Subnetwork hierarchies of biochemical pathways[J]. Bioinformatics, 2003, 19(4) : 532 -538.
  • 4Newman M E J. The structure and function of complex networks[J]. SIAM Review, 2003, 45(2) : 167 -256.
  • 5Guimera R, Amaral L A N. Functional cartography of complex metabolic networks{J]. Nature, 2005, 433(7028) : 895 - 900.
  • 6Flake G W, Lawrence S, Giles C L, et al. Self-organization and identification of web communities[J]. Computer, 2002, 35(3) : 66 -70.
  • 7Kernighan B W, Lin S. An efficient heuristic procedure for partitioning graphs[J]. Bell System Technical Journal, 1970, 49(2): 291 -307.
  • 8Newman M E J, Girvan M. Finding and evaluating community structure in networks[J]. Physical Review E, 2004, 69(2) : 026113.
  • 9Clauset A, Newman M E J, Moore C. Finding community structure in very large networks{J]. Physical Review E, 2004, 70(6) : 066111.
  • 10Newman M E J. Finding community structure in networks using the eigenvectors of matrices[J]. Physical Review E, 2006, 74(3) : 036104.

二级参考文献25

  • 1ALBERT R, BARAB? SI A L. Statistical mechanics of complex networks [J] Rev. Modern Phys., 2002, 74 (1): 47-97.
  • 2I NEWMAN M E J. The structure and function of complex networks [J]. SIAM Rev., 2003, 45 (2): 167-256.
  • 3NEWMAN M E J. Networks: an introduction [M]. Ox- ford, UK: Oxford University Press, 2010.
  • 4GIRVAN M, NEWMAN M E J. Community structure in social and biological networks [J]. Proc. Natl. Acad. Sei. , 2002, 99 (12): 7821-7826.
  • 5GIBSON D. KLEINBERG J, RAGHAVAN P. Inferring Web communities from link topology [C]// Proceedings of the ninth ACM conference on Hypertext and hypermedia. New York, NY, USA.. ACM, 1998: 225-234.
  • 6PUJOL J M, BtJAR J, DELGADO J. Clustering algo- rithms for determining community in large networks [J]. Phys. Rev. E. , 2006, 74: 1-11.
  • 7BAUMES J, GOLDBERG M, KRISHNAMOORTY M, et al. Finding communities by clustering a graph into overlap- ping subgraphs [C]// Proceedings of IADIS Applied Com- puting. [S. 1. ]: IADIS, 2005: 97-104.
  • 8LANCICHINETTI A, FORTUNATO S, KERTESZ J. Detecting the overlapping and hierarchical community structures in complex networks [J]. New. J. Phys., 2009, 11(2): 1-20.
  • 9FIEDLER M. A property of eigenvectors of nonnegative symmetric matrices and its application to graph theory [J]. Czechoslovak Mathematical Journal, 1975, 25 ( 4 ).. 619-633.
  • 10I KERNIGHAN B W, LIN S. An efficient heuristic proce- dure for partitioning graphs [J]. Bell Systems Technical Journal, 1970, 49(2).- 291-307.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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