A Novel Approach for Discovering Local Community Structure in Networks

The algorithms for discovering global community structure require the knowledge about entire network structures, which are still difficult and unrealistic to obtain from nowadays extremely large network. Several local algorithms that use local knowledge of networks to find the community for a given source node were proposed. However, these algorithms either require predefined thresholds which are hard to set manually or have lower precision rate. In this paper, we propose a novel method to discover local community for a given node. Firstly, we find the most similar node which is adjacent to the given node, and form the initial local community D together with the given node. Then, we calculate the connection degree of nodes belonging to D’s neighbors, and add the node whose connection degree is maximum to D if the local modularity measure will be increased. We evaluate our proposed method on well-known synthetic and real-world networks whose community structures are already given. The results of the experiment demonstrate that our algorithm is highly effective at discovering local community structure.

[1]  Yong Wang,et al.  Community Detection in Social and Biological Networks Using Differential Evolution , 2012, LION.

[2]  Liu Caixia,et al.  Detecting Local Community Structures in Networks Based on Boundary Identification , 2014 .

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

[4]  F. Radicchi,et al.  Benchmark graphs for testing community detection algorithms. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  Feng Luo,et al.  Exploring Local Community Structures in Large Networks , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[6]  Ronghua Shang,et al.  Community detection based on modularity and an improved genetic algorithm , 2013 .

[7]  Mansoureh Takaffoli,et al.  Community Evolution in Dynamic Social Networks -- Challenges and Problems , 2011, 2011 IEEE 11th International Conference on Data Mining Workshops.

[8]  Santo Fortunato,et al.  Community detection in graphs , 2009, ArXiv.

[9]  M E J Newman,et al.  Modularity and community structure in networks. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[10]  Bernardo A. Huberman,et al.  E-Mail as Spectroscopy: Automated Discovery of Community Structure within Organizations , 2005, Inf. Soc..

[11]  Qiong Chen,et al.  A method for local community detection by finding maximal-degree nodes , 2010, 2010 International Conference on Machine Learning and Cybernetics.

[12]  M. Newman,et al.  The structure of scientific collaboration networks. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

[13]  Claudio Castellano,et al.  Defining and identifying communities in networks. , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[14]  Erik M Bollt,et al.  Local method for detecting communities. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[15]  David Lusseau,et al.  The emergent properties of a dolphin social network , 2003, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[16]  Hao Huang,et al.  GMAC: A Seed-Insensitive Approach to Local Community Detection , 2013, DaWaK.

[17]  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.

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

[19]  Michalis Faloutsos,et al.  On power-law relationships of the Internet topology , 1999, SIGCOMM '99.

[20]  Konstantin Avrachenkov,et al.  Cooperative Game Theory Approaches for Network Partitioning , 2017, COCOON.

[21]  M. Newman,et al.  Finding community structure in very large networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[22]  A. Clauset Finding local community structure in networks. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

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