Network Brownian Motion: A New Method to Measure Vertex-Vertex Proximity and to Identify Communities and Subcommunities

The networks considered here consist of sets of intercon- nected vertices, examples of which include social networks, technological networks, and biological networks. Two important issues are to measure the extent of proximity between vertices and to identify the community structure of a network. In this paper, the proximity index between two nearest-neighboring vertices of a network is measured by a biased Brown- ian particle which moves on the network. This proximity index integrates both the local and the global structural information of a given network, and it is used by an agglomerative hierarchical algorithm to identify the community structure of the network. This method is applied to several artificial or real-world networks and satisfying results are attained. Find- ing the proximity indices for all nearest-neighboring vertex pairs needs a computational time that scales as O(N 3 ), with N being the total number of vertices in the network.

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

[2]  Sokolov,et al.  Relaxation properties of small-world networks , 2000, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[3]  Lada A. Adamic,et al.  Search in Power-Law Networks , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

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

[6]  B. Tadić Adaptive random walks on the class of Web graphs , 2001, cond-mat/0110033.

[7]  S. N. Dorogovtsev,et al.  Evolution of networks , 2001, cond-mat/0106144.

[8]  M E J Newman,et al.  Community structure in social and biological networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[9]  Nicola J. Rinaldi,et al.  Transcriptional Regulatory Networks in Saccharomyces cerevisiae , 2002, Science.

[10]  Ioannis Xenarios,et al.  DIP, the Database of Interacting Proteins: a research tool for studying cellular networks of protein interactions , 2002, Nucleic Acids Res..

[11]  C. Deane,et al.  Protein Interactions , 2002, Molecular & Cellular Proteomics.

[12]  Alexandre Arenas,et al.  Optimal network topologies for local search with congestion , 2002, Physical review letters.

[13]  A. Barabasi,et al.  Hierarchical Organization of Modularity in Metabolic Networks , 2002, Science.

[14]  Petter Holme,et al.  Congestion and Centrality in Traffic Flow on Complex Networks , 2003, Adv. Complex Syst..

[15]  Petter Holme,et al.  Subnetwork hierarchies of biochemical pathways , 2002, Bioinform..

[16]  Haijun Zhou Network landscape from a Brownian particle's perspective. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[17]  Haijun Zhou Distance, dissimilarity index, and network community structure. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[18]  Heiko Rieger,et al.  Random walks on complex networks. , 2004, Physical review letters.

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

[20]  Mark E. J. Newman A measure of betweenness centrality based on random walks , 2005, Soc. Networks.