A Triad Percolation Method for Detecting Communities in Social Networks

For the purpose of detecting communities in social networks, a triad percolation method is proposed, which first locates all close-triads and open-triads from a social network, then a specified close-triad or open-triad is selected as the seed to expand by utilizing the triad percolation method, such that a community is found when this expanding process meet a particular threshold. This approach can efficiently detect communities not only from a densely social network, but also from the sparsely one. Experimental results performing on real-world social benchmark networks and artificially simulated networks give a satisfactory correspondence.

[1]  Andrea Lancichinetti,et al.  Detecting the overlapping and hierarchical community structure in complex networks , 2008, 0802.1218.

[2]  Zhiwei Zhang,et al.  Mining overlapping and hierarchical communities in complex networks , 2015 .

[3]  L. Jiao,et al.  Two-stage algorithm using influence coefficient for detecting the hierarchical, non-overlapping and overlapping community structure , 2014 .

[4]  Liang Chang,et al.  A comparative study on community detection methods in complex networks , 2018, J. Intell. Fuzzy Syst..

[5]  Bin Wu,et al.  A link clustering based overlapping community detection algorithm , 2013, Data Knowl. Eng..

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

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

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

[9]  Yang Bo,et al.  Community Mining in Complex Networks , 2013 .

[10]  Clara Pizzuti,et al.  Overlapping Community Discovery Methods: A Survey , 2014, Social Networks: Analysis and Case Studies.

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

[12]  Xiaoming Liu,et al.  SLPA: Uncovering Overlapping Communities in Social Networks via a Speaker-Listener Interaction Dynamic Process , 2011, 2011 IEEE 11th International Conference on Data Mining Workshops.

[13]  Jure Leskovec,et al.  Empirical comparison of algorithms for network community detection , 2010, WWW '10.

[14]  Weili Wu,et al.  Size Matters: A Comparative Analysis of Community Detection Algorithms , 2017, IEEE Transactions on Computational Social Systems.

[15]  Jean-Charles Delvenne,et al.  Stability of graph communities across time scales , 2008, Proceedings of the National Academy of Sciences.

[16]  Li Wang,et al.  Using the relationship of shared neighbors to find hierarchical overlapping communities for effective connectivity in IoT , 2011, 2011 6th International Conference on Pervasive Computing and Applications.

[17]  Boleslaw K. Szymanski,et al.  Overlapping community detection in networks: The state-of-the-art and comparative study , 2011, CSUR.

[18]  F. Pattyn,et al.  State dependence of climatic instability over the past 720,000 years from Antarctic ice cores and climate modeling , 2017, Science Advances.

[19]  T. Vicsek,et al.  Uncovering the overlapping community structure of complex networks in nature and society , 2005, Nature.

[20]  J. Reichardt,et al.  Statistical mechanics of community detection. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[21]  Leto Peel,et al.  The ground truth about metadata and community detection in networks , 2016, Science Advances.

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

[23]  Jure Leskovec,et al.  Statistical properties of community structure in large social and information networks , 2008, WWW.

[24]  Claudio Castellano,et al.  Community Structure in Graphs , 2007, Encyclopedia of Complexity and Systems Science.

[25]  Charu C. Aggarwal,et al.  Evolutionary Network Analysis , 2014, ACM Comput. Surv..

[26]  Bin Wu,et al.  Detecting Link Communities in Massive Networks , 2011, 2011 International Conference on Advances in Social Networks Analysis and Mining.

[27]  Fergal Reid,et al.  Detecting highly overlapping community structure by greedy clique expansion , 2010, KDD 2010.

[28]  Clara Pizzuti,et al.  Evolutionary Computation for Community Detection in Networks: A Review , 2018, IEEE Transactions on Evolutionary Computation.

[29]  Xing-yuan Wang,et al.  Detecting overlapping communities in networks using the maximal sub-graph and the clustering coefficient , 2014 .

[30]  Craig A. Knoblock,et al.  A Survey of Digital Map Processing Techniques , 2014, ACM Comput. Surv..

[31]  Denilson Barbosa,et al.  Using triads to identify local community structure in social networks , 2014, 2014 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2014).

[32]  Mao-Bin Hu,et al.  Detect overlapping and hierarchical community structure in networks , 2008, ArXiv.

[33]  D. Lusseau,et al.  The bottlenose dolphin community of Doubtful Sound features a large proportion of long-lasting associations , 2003, Behavioral Ecology and Sociobiology.

[34]  C. Bron,et al.  Algorithm 457: finding all cliques of an undirected graph , 1973 .

[35]  Hua Xu,et al.  Finding overlapping community from social networks based on community forest model , 2016, Knowl. Based Syst..

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

[37]  Jie Tang,et al.  Probabilistic Community and Role Model for Social Networks , 2015, KDD.

[38]  Sune Lehmann,et al.  Link communities reveal multiscale complexity in networks , 2009, Nature.

[39]  David F. Gleich,et al.  A Correlation Clustering Framework for Community Detection , 2018, WWW.

[40]  Jure Leskovec,et al.  Learning to Discover Social Circles in Ego Networks , 2012, NIPS.