Evolving Networks and Social Network Analysis Methods and Techniques

Evolving networks by definition are networks that change as a function of time. They are a natural extension of network science since almost all real-world networks evolve over time, either by adding or by removing nodes or links over time: elementary actor-level network measures like network centrality change as a function of time, popularity and influence of individuals grow or fade depending on processes, and events occur in networks during time intervals. Other problems such as network-level statistics computation, link prediction, community detection, and visualization gain additional research importance when applied to dynamic online social networks (OSNs). Due to their temporal dimension, rapid growth of users, velocity of changes in networks, and amount of data that these OSNs generate, effective and efficient methods and techniques for small static networks are now required to scale and deal with the temporal dimension in case of streaming settings. This chapter reviews the state of the art in selected aspects of evolving social networks presenting open research challenges related to OSNs. The challenges suggest that significant further research is required in evolving social networks, i.e., existent methods, techniques, and algorithms must be rethought and designed toward incremental and dynamic versions that allow the efficient analysis of evolving networks.

[1]  João Gama,et al.  Social network analysis: An overview , 2018, WIREs Data Mining Knowl. Discov..

[2]  Laurence Brandenberger,et al.  Trading favors - Examining the temporal dynamics of reciprocity in congressional collaborations using relational event models , 2018, Soc. Networks.

[3]  João Gama,et al.  Incremental TextRank - Automatic Keyword Extraction for Text Streams , 2018, ICEIS.

[4]  João Gama,et al.  Efficient Incremental Laplace Centrality Algorithm for Dynamic Networks , 2017, COMPLEX NETWORKS.

[5]  Katarzyna Musial,et al.  Newton's Gravitational Law for Link Prediction in Social Networks , 2017, COMPLEX NETWORKS.

[6]  Mohammed Shahadat Uddin,et al.  Evolutionary Community Mining for Link Prediction in Dynamic Networks , 2017, COMPLEX NETWORKS.

[7]  A. Papachristos The Coming of a Networked Criminology , 2017 .

[8]  João Gama,et al.  A Social Network Analysis of The Portuguese Connection in Panama Papers , 2017 .

[9]  Michael Burch The dynamic graph wall: visualizing evolving graphs with multiple visual metaphors , 2017, J. Vis..

[10]  Peter Fransson,et al.  From static to temporal network theory: Applications to functional brain connectivity , 2017, Network Neuroscience.

[11]  Alexandre Hollocou,et al.  A linear streaming algorithm for community detection in very large networks , 2017, ArXiv.

[12]  A. Malm,et al.  Social Network Analysis and Terrorism , 2017 .

[13]  Michael Burch,et al.  A Taxonomy and Survey of Dynamic Graph Visualization , 2017, Comput. Graph. Forum.

[14]  Giulia Berlusconi,et al.  Social Network Analysis and Crime Prevention , 2017 .

[15]  Peter Fransson,et al.  From static to temporal network theory – applications to functional brain connectivity , 2016, bioRxiv.

[16]  Mario Miguel Fernandes Cordeiro,et al.  Event Detection: Monitoring and Tracking the Dynamics of Social Networks Communities , 2016, 2016 17th IEEE International Conference on Mobile Data Management (MDM).

[17]  Mario Miguel Fernandes Cordeiro,et al.  Mining the Twitter Stream: Unravel Events, Interactions, and Communities in Real-Time , 2016, 2016 17th IEEE International Conference on Mobile Data Management (MDM).

[18]  J. S. Fu,et al.  Leveraging social network analysis for research on journalism in the information age , 2016 .

[19]  Hongyang Zhang,et al.  Approximate Personalized PageRank on Dynamic Graphs , 2016, KDD.

[20]  João Gama,et al.  Dynamic community detection in evolving networks using locality modularity optimization , 2016, Social Network Analysis and Mining.

[21]  João Gama,et al.  Online Social Networks Event Detection: A Survey , 2016, Solving Large Scale Learning Tasks.

[22]  Kun-Lung Wu,et al.  SONIC: streaming overlapping community detection , 2016, Data Mining and Knowledge Discovery.

[23]  Kyung Soo Kim,et al.  Incremental iteration method for fast PageRank computation , 2015, IMCOM.

[24]  Ling Chen,et al.  Link prediction in dynamic social networks by integrating different types of information , 2014, Applied Intelligence.

[25]  Joel C. Gill,et al.  Reviewing and visualizing the interactions of natural hazards , 2014 .

[26]  Alexandre Proutière,et al.  Streaming, Memory Limited Algorithms for Community Detection , 2014, NIPS.

[27]  Chris Muelder,et al.  Analysis and Visualization of Dynamic Networks , 2014, Encyclopedia of Social Network Analysis and Mining.

[28]  Cheng Wu,et al.  A Real-Time Detecting Algorithm for Tracking Community Structure of Dynamic Networks , 2014, ArXiv.

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

[30]  Alexandre Proutière,et al.  Community Detection via Random and Adaptive Sampling , 2014, COLT.

[31]  Jari Saramäki,et al.  Temporal Networks , 2011, Encyclopedia of Social Network Analysis and Mining.

[32]  Peter J. Carrington,et al.  Crime and Social Network Analysis , 2014 .

[33]  Michael Burch,et al.  The State of the Art in Visualizing Dynamic Graphs , 2014, EuroVis.

[34]  Ümit V. Çatalyürek,et al.  Incremental algorithms for closeness centrality , 2013, 2013 IEEE International Conference on Big Data.

[35]  Kathleen M. Carley,et al.  Incremental algorithm for updating betweenness centrality in dynamically growing networks , 2013, 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2013).

[36]  Kathleen M. Carley,et al.  Incremental closeness centrality for dynamically changing social networks , 2013, 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2013).

[37]  Pili Hu,et al.  A Survey and Taxonomy of Graph Sampling , 2013, ArXiv.

[38]  Michael Burch,et al.  Matching Application Requirements with Dynamic Graph Visualization Profiles , 2013, 2013 17th International Conference on Information Visualisation.

[39]  Cecilia Mascolo,et al.  Graph Metrics for Temporal Networks , 2013, ArXiv.

[40]  Xiang Li,et al.  On the clustering coefficients of temporal networks and epidemic dynamics , 2013, 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013).

[41]  Boleslaw K. Szymanski,et al.  LabelRankT: incremental community detection in dynamic networks via label propagation , 2013, DyNetMM '13.

[42]  Cun-Quan Zhang,et al.  Terrorist Networks, Network Energy and Node Removal: A New Measure of Centrality Based on Laplacian Energy , 2013 .

[43]  Peter R. Monge,et al.  A Multitheoretical, Multilevel, Multidimensional Network Model of the Media System: Production, Content, and Audiences , 2013 .

[44]  Michelle Shumate,et al.  A Taxonomy of Communication Networks , 2013 .

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

[46]  Michelle Shumate,et al.  Emergence of Multidimensional Social Networks , 2013 .

[47]  Philip S. Yu,et al.  Dynamic Community Detection in Weighted Graph Streams , 2013, SDM.

[48]  Ke Hu,et al.  Link Prediction in Complex Networks by Multi Degree Preferential-Attachment Indices , 2012, ArXiv.

[49]  Cun-Quan Zhang,et al.  Laplacian centrality: A new centrality measure for weighted networks , 2012, Inf. Sci..

[50]  João Gama,et al.  An overview of social network analysis , 2012, WIREs Data Mining Knowl. Discov..

[51]  Ross J. Anderson,et al.  Temporal node centrality in complex networks. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[52]  Boleslaw K. Szymanski,et al.  Towards Linear Time Overlapping Community Detection in Social Networks , 2012, PAKDD.

[53]  Nicola Santoro,et al.  Time-varying graphs and dynamic networks , 2010, Int. J. Parallel Emergent Distributed Syst..

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

[55]  Nam P. Nguyen,et al.  Overlapping communities in dynamic networks: their detection and mobile applications , 2011, MobiCom.

[56]  Dong Xin,et al.  Fast personalized PageRank on MapReduce , 2011, SIGMOD '11.

[57]  Sreenivas Gollapudi,et al.  Estimating PageRank on graph streams , 2008, PODS.

[58]  Nam P. Nguyen,et al.  Adaptive algorithms for detecting community structure in dynamic social networks , 2011, 2011 Proceedings IEEE INFOCOM.

[59]  Nicola Santoro,et al.  Time-Varying Graphs and Social Network Analysis: Temporal Indicators and Metrics , 2011, ArXiv.

[60]  Myra Spiliopoulou,et al.  Evolution in Social Networks: A Survey , 2011, Social Network Data Analytics.

[61]  Charu C. Aggarwal,et al.  Social Network Data Analytics , 2011 .

[62]  Ashish Goel,et al.  Fast Incremental and Personalized PageRank , 2010, Proc. VLDB Endow..

[63]  Yutaka Matsuo,et al.  Earthquake shakes Twitter users: real-time event detection by social sensors , 2010, WWW '10.

[64]  Hosung Park,et al.  What is Twitter, a social network or a news media? , 2010, WWW '10.

[65]  David Kirk,et al.  An Overview of Social Network Analysis , 2010 .

[66]  Cecilia Mascolo,et al.  Characterising temporal distance and reachability in mobile and online social networks , 2010, CCRV.

[67]  V Latora,et al.  Small-world behavior in time-varying graphs. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[68]  A. Papachristos Murder by Structure: Dominance Relations and the Social Structure of Gang Homicide1 , 2009, American Journal of Sociology.

[69]  Michael Burch,et al.  Towards an Aesthetic Dimensions Framework for Dynamic Graph Visualisations , 2009, 2009 13th International Conference Information Visualisation.

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

[71]  Pietro Liò,et al.  Towards real-time community detection in large networks. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[72]  Jesús S. Aguilar-Ruiz,et al.  Knowledge discovery from data streams , 2009, Intell. Data Anal..

[73]  Jun Yu,et al.  Adaptive clustering algorithm for community detection in complex networks. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[74]  Jean-Loup Guillaume,et al.  Fast unfolding of communities in large networks , 2008, 0803.0476.

[75]  Marc Sageman,et al.  Connecting Terrorist Networks , 2008 .

[76]  Réka Albert,et al.  Near linear time algorithm to detect community structures in large-scale networks. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

[78]  Myra Spiliopoulou,et al.  Mining and Visualizing the Evolution of Subgroups in Social Networks , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[79]  A. Barabasi,et al.  Burstiness and memory in complex systems , 2006, physics/0610233.

[80]  Jaideep Srivastava,et al.  Divide and conquer approach for efficient pagerank computation , 2006, ICWE '06.

[81]  Chaomei Chen,et al.  CiteSpace II: Detecting and visualizing emerging trends and transient patterns in scientific literature , 2006, J. Assoc. Inf. Sci. Technol..

[82]  Daniel A. McFarland,et al.  The Art and Science of Dynamic Network Visualization , 2006, J. Soc. Struct..

[83]  Albert-László Barabási,et al.  The origin of bursts and heavy tails in human dynamics , 2005, Nature.

[84]  Jaideep Srivastava,et al.  Incremental page rank computation on evolving graphs , 2005, WWW '05.

[85]  Daniel A. McFarland,et al.  Dynamic Network Visualization1 , 2005, American Journal of Sociology.

[86]  P. Holme Network reachability of real-world contact sequences. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[87]  D. Watts The “New” Science of Networks , 2004 .

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

[89]  Yiming Yang,et al.  Introducing the Enron Corpus , 2004, CEAS.

[90]  Chaomei Chen,et al.  Visualizing evolving networks: minimum spanning trees versus pathfinder networks , 2003, IEEE Symposium on Information Visualization 2003 (IEEE Cat. No.03TH8714).

[91]  Lada A. Adamic,et al.  Friends and neighbors on the Web , 2003, Soc. Networks.

[92]  Ulrik Brandes,et al.  Visual Unrolling of Network Evolution and the Analysis of Dynamic Discourse† , 2003, Inf. Vis..

[93]  Sudipto Guha,et al.  Clustering Data Streams: Theory and Practice , 2003, IEEE Trans. Knowl. Data Eng..

[94]  Jennifer Widom,et al.  Models and issues in data stream systems , 2002, PODS.

[95]  Piotr Indyk,et al.  Maintaining Stream Statistics over Sliding Windows , 2002, SIAM J. Comput..

[96]  Rajeev Motwani,et al.  Sampling from a moving window over streaming data , 2002, SODA '02.

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

[98]  Nigel Coles,et al.  It's Not What You Know-It's Who You Know that Counts. Analysing Serious Crime Groups as Social Networks , 2001 .

[99]  U. Brandes A faster algorithm for betweenness centrality , 2001 .

[100]  Divesh Srivastava,et al.  On computing correlated aggregates over continual data streams , 2001, SIGMOD '01.

[101]  M. Newman Clustering and preferential attachment in growing networks. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[102]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[103]  M. Castells The Information Age: Economy, Society and Culture , 1999 .

[104]  D. Sim The Rise of the Network Society (The Information Age: Economy, Society and Culture, Volume 1) , 1998 .

[105]  Thomas W. Reps,et al.  An Incremental Algorithm for a Generalization of the Shortest-Path Problem , 1996, J. Algorithms.

[106]  Stanley Wasserman,et al.  Social Network Analysis: Methods and Applications , 1994, Structural analysis in the social sciences.

[107]  E. Kandel,et al.  Proceedings of the National Academy of Sciences of the United States of America. Annual subject and author indexes. , 1990, Proceedings of the National Academy of Sciences of the United States of America.

[108]  Leo Katz,et al.  A new status index derived from sociometric analysis , 1953 .