Radicchi Filippo
Departament d'Enginyeria Quimica, Universitat Rovira i Virgili, 43007 Tarragona, Spain.
Phys Rev E Stat Nonlin Soft Matter Phys. 2013 Jul;88(1):010801. doi: 10.1103/PhysRevE.88.010801. Epub 2013 Jul 12.
Communities are fundamental entities for the characterization of the structure of real networks. The standard approach to the identification of communities in networks is based on the optimization of a quality function known as modularity. Although modularity has been at the center of an intense research activity and many methods for its maximization have been proposed, not much is yet known about the necessary conditions that communities need to satisfy in order to be detectable with modularity maximization methods. Here, we develop a simple theory to establish these conditions, and we successfully apply it to various classes of network models. Our main result is that heterogeneity in the degree distribution helps modularity to correctly recover the community structure of a network and that, in the realistic case of scale-free networks with degree exponent γ<2.5, modularity is always able to detect the presence of communities.
社群是刻画真实网络结构的基本实体。识别网络中社群的标准方法是基于对一个称为模块度的质量函数进行优化。尽管模块度一直是密集研究活动的核心,并且已经提出了许多最大化模块度的方法,但对于社群为了能用模块度最大化方法检测到而需要满足的必要条件,我们所知甚少。在此,我们发展了一个简单理论来确立这些条件,并成功地将其应用于各类网络模型。我们的主要结果是,度分布的异质性有助于模块度正确恢复网络的社群结构,并且在度指数γ<2.5的无标度网络这一现实情形中,模块度总能检测到社群的存在。