Exploring the structural regularities in networks
Authors:
- Hua-Wei ShenHSHua-Wei Shen
- Xue-Qi ChengXCXue-Qi Cheng
- Jia-Feng GuoJGJia-Feng Guo
- 28 November 2011
- journal article
- research article
- Published by American Physical Society (APS) in Physical Review E
- Vol. 84 (5) , 056111
Abstract
In this paper, we consider the problem of exploring structural regularities of networks by dividing the nodes of a network into groups such that the members of each group have similar patterns of connections to other groups. Specifically, we propose a general statistical model to describe network structure. In this model, a group is viewed as a hidden or unobserved quantity and it is learned by fitting the observed network data using the expectation-maximization algorithm. Compared with existing models, the most prominent strength of our model is the high flexibility. This strength enables it to possess the advantages of existing models and to overcome their shortcomings in a unified way. As a result, not only can broad types of structure be detected without prior knowledge of the type of intrinsic regularities existing in the target network, but also the type of identified structure can be directly learned from the network. Moreover, by differentiating outgoing edges from incoming edges, our model can detect several types of structural regularities beyond competing models. Tests on a number of real world and artificial networks demonstrate that our model outperforms the state-of-the-art model in shedding light on the structural regularities of networks, including the overlapping community structure, multipartite structure, and several other types of structure, which are beyond the capability of existing models.Keywords
All Related Versions
This publication has 30 references indexed in Scilit:
- Bridgeness: a local index on edge significance in maintaining global connectivityJournal of Statistical Mechanics: Theory and Experiment, 2010
- Triangular clustering in document networksNew Journal of Physics, 2009
- Finding community structure in networks using the eigenvectors of matricesPhysical Review E, 2006
- Modularity and community structure in networksProceedings of the National Academy of Sciences, 2006
- Uncovering the overlapping community structure of complex networks in nature and societyNature, 2005
- Functional cartography of complex metabolic networksNature, 2005
- Finding and evaluating community structure in networksPhysical Review E, 2004
- The Structure and Function of Complex NetworksSIAM Review, 2003
- Self-organization and identification of Web communitiesComputer, 2002
- Community structure in social and biological networksProceedings of the National Academy of Sciences, 2002