Detecting community structure in complex networks based on K-means clustering and data field theory

Detecting community structure is fundamental for analyzing the relationship between structure and function in complex networks and for practical applications in many fields such as automatic control and economics. In this paper, after the introduction of the methods which is about the evaluation of the number of communities in the networks and the key node of each community, we propose two algorithms for network community structure detection: algorithm based on k-means clustering and algorithm based on data field theory. Finally, experiments show that the algorithms presented in this paper are of high accuracy with good performance and the ldquosmall-worldrdquo effect in the community is more obvious than in the whole network, which implies that it is more easier to reach synchronization in the community than in the whole network under the same coupling strength.

[1]  Albert-László Barabási,et al.  Statistical mechanics of complex networks , 2001, ArXiv.

[2]  HU Bao-qing Detecting Community in Complex Networks Using Cluster Analysis , 2007 .

[3]  Tao Zhou,et al.  A general model for collaboration networks , 2005 .

[4]  G. Caldarelli,et al.  Detecting communities in large networks , 2004, cond-mat/0402499.

[5]  M. Newman,et al.  Epidemics and percolation in small-world networks. , 1999, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[6]  M E J Newman,et al.  Finding and evaluating community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[7]  V Latora,et al.  Efficient behavior of small-world networks. , 2001, Physical review letters.

[8]  Lada A. Adamic,et al.  Power-Law Distribution of the World Wide Web , 2000, Science.

[9]  Lada A. Adamic,et al.  Internet: Growth dynamics of the World-Wide Web , 1999, Nature.

[10]  S. N. Dorogovtsev,et al.  Structure of growing networks with preferential linking. , 2000, Physical review letters.

[11]  Tao Zhou,et al.  MODELLING COLLABORATION NETWORKS BASED ON NONLINEAR PREFERENTIAL ATTACHMENT , 2007 .

[12]  Xu Chao A Survey on Visualization of Complex Network , 2007 .

[13]  M E J Newman,et al.  Fast algorithm for detecting community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[14]  Alessandro Vespignani,et al.  Epidemic spreading in scale-free networks. , 2000, Physical review letters.

[15]  Gan Wen-yan An Hierarchical Clustering Method Based on Data Fields , 2006 .

[16]  S. Strogatz Exploring complex networks , 2001, Nature.

[17]  W. Zachary,et al.  An Information Flow Model for Conflict and Fission in Small Groups , 1977, Journal of Anthropological Research.

[18]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[19]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[20]  V. Latora,et al.  Complex networks: Structure and dynamics , 2006 .

[21]  Wang Xiaofan On Virus Spreading in Local-world Complex Networks and Its Immunization Control , 2006 .