首页> 外文期刊>Annals of Operations Research >A modularity-maximization-based approach for detecting multi-communities in social networks
【24h】

A modularity-maximization-based approach for detecting multi-communities in social networks

机译:基于模块化的最大化方法,用于检测社交网络中的多社区

获取原文
获取原文并翻译 | 示例
           

摘要

The modularity is a widely-used objective function to determine communities from a given network. The leading eigenvector method is a popular solution that applies the first eigenvector to determine the communities. The low computation cost is the major advantage of the leading eigenvector method. However, the leading eigenvector method only can split a network into two communities. To detect multiple communities, the modularity maximization is transformed to the vector partition problem (VPP). We propose an algorithm which is called as the partition at polar coordinate protocol (PPCP) to solve the VPP problem. The goal of PPCP is to find non-overlapping vertex vector sets so as to maximize the quadratic sum of the norms of community vectors. The proposed PPCP has two steps to determine the communities that are the network structure analysis and the community determination. During the network structure analysis, we obtain following issues. First, the vertex vectors belong to different communities can be separated by the distribution angles. Second, a node with a higher degree corresponds to a vertex vector with a larger norm. So, we propose three refinement functions including the noise reduction, the common-friends model and the strong connectivity hypothesis to improve the accuracy of PPCP. In our simulations, PPCP detects communities more precisely than Fine-tuned algorithm especially in the network with the weak structure. Moreover, the proposed refinement functions can capture the special properties of the network. So, PPCP with refinement functions performs much better than Fine-tuned algorithm and PPCP without refinement functions in terms of the accuracy in detecting communities.
机译:模块化是一种广泛使用的目标函数来确定来自给定网络的社区。领先的特征向量方法是一种流行的解决方案,该解决方案适用第一特征向量来确定社区。低计算成本是领先特征向量方法的主要优点。但是,领先的特征向量方法只能将网络拆分为两个社区。为了检测多个社区,模块化最大化被转换为向量分区问题(VPP)。我们提出了一种称为偏极坐标协议(PPCP)的分区的算法来解决VPP问题。 PPCP的目标是找到非重叠的顶点向量集,以便最大化社区向量的规范的二次之和。所提出的PPCP有两个步骤来确定网络结构分析和社区决定的社区。在网络结构分析期间,我们获得以下问题。首先,顶点向量属于不同的社区可以通过分布角分开。其次,具有更高度的节点对应于具有更大规范的顶点向量。因此,我们提出了三种细化功能,包括降噪,共同朋友模型和强的连接假设,以提高PPCP的准确性。在我们的模拟中,PPCP更精确地检测到尤其是具有弱结构的网络中的微调算法。此外,所提出的细化功能可以捕获网络的特殊属性。因此,具有细化功能的PPCP比微调算法和PPCP更好地在检测社区的准确性方面没有细化功能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号