An Improved Algorithm based on Time Domain Network Evolution

Community evolution is the highlight in the field of complex network. The current typical tracking community algorithms largely focus on adopting the traditional similarity functional measurements to capture the similarity between communities at temporal snapshots. However, it doesn’t take into account the actions accumulated with the events and the effects of community members in evolutionary networks. Meanwhile, different communities use traditional tracking methods with a simple similarity function, and as a result, many analogous communities cannot be effectively extracted in the network. To address these shortcomings, in this paper, we propose a much more powerful similarity function to catch and evaluate communities or groups in a successive time frame. We implement a community tracking method in our new function on the basis of previous research, in which we improve accuracy in network structure by taking the diversity corresponding to the active node in network-evolution into consideration. Finally, we find an interesting phenomenon and give a new method to weigh out the relationships involving active nodes within community evolution over time frames. Eventually, the performance of our algorithm is measured by applying it to real datasets and it is tested on tracking community structure and assessing the experimental results that inhibit active nodes extracted from the community. The experimental results show that our algorithm can effectively keep track of community structure and outperform other algorithms.

[1]  Osmar R. Zaïane,et al.  Tracking changes in dynamic information networks , 2011, 2011 International Conference on Computational Aspects of Social Networks (CASoN).

[2]  Derek Greene,et al.  Tracking the Evolution of Communities in Dynamic Social Networks , 2010, 2010 International Conference on Advances in Social Networks Analysis and Mining.

[3]  Marko Bajec,et al.  Robust network community detection using balanced propagation , 2011, ArXiv.

[4]  Malik Magdon-Ismail,et al.  Tracking and Predicting Evolution of Social Communities , 2011, 2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing.

[5]  Przemyslaw Kazienko,et al.  Predicting community evolution in social networks , 2015, 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

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

[7]  P. Erdos,et al.  On the evolution of random graphs , 1984 .

[8]  A. Barabasi,et al.  Quantifying social group evolution , 2007, Nature.

[9]  Michael Ley,et al.  DBLP - Some Lessons Learned , 2009, Proc. VLDB Endow..

[10]  Ciro Cattuto,et al.  Detecting the Community Structure and Activity Patterns of Temporal Networks: A Non-Negative Tensor Factorization Approach , 2013, PloS one.

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

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

[13]  Srinivasan Parthasarathy,et al.  An event-based framework for characterizing the evolutionary behavior of interaction graphs , 2007, KDD '07.

[14]  Sinan Aral,et al.  Identifying Influential and Susceptible Members of Social Networks , 2012, Science.

[15]  V. Colizza,et al.  Analytical computation of the epidemic threshold on temporal networks , 2014, 1406.4815.

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

[17]  Gueorgi Kossinets,et al.  Empirical Analysis of an Evolving Social Network , 2006, Science.

[18]  Bart Selman,et al.  Tracking evolving communities in large linked networks , 2004, Proceedings of the National Academy of Sciences of the United States of America.