Evolutionary Network Analysis

Evolutionary network analysis has found an increasing interest in the literature because of the importance of different kinds of dynamic social networks, email networks, biological networks, and social streams. When a network evolves, the results of data mining algorithms such as community detection need to be correspondingly updated. Furthermore, the specific kinds of changes to the structure of the network, such as the impact on community structure or the impact on network structural parameters, such as node degrees, also needs to be analyzed. Some dynamic networks have a much faster rate of edge arrival and are referred to as network streams or graph streams. The analysis of such networks is especially challenging, because it needs to be performed with an online approach, under the one-pass constraint of data streams. The incorporation of content can add further complexity to the evolution analysis process. This survey provides an overview of the vast literature on graph evolution analysis and the numerous applications that arise in different contexts.

[1]  David Liben-Nowell,et al.  The link-prediction problem for social networks , 2007 .

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

[3]  W. Wallis,et al.  A Graph-Theoretic Approach to Enterprise Network Dynamics , 2006 .

[4]  Ryan A. Rossi,et al.  Role-dynamics: fast mining of large dynamic networks , 2012, WWW.

[5]  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).

[6]  C. University,et al.  Finding Patterns in Blog Shapes and Blog Evolution , 2015 .

[7]  F. Stokman Evolution of social networks , 1997 .

[8]  Zan Huang,et al.  The Time-Series Link Prediction Problem with Applications in Communication Surveillance , 2009, INFORMS J. Comput..

[9]  Christos Faloutsos,et al.  Mobile Phone Graph Evolution: Findings, Model and Interpretation , 2011, 2011 IEEE 11th International Conference on Data Mining Workshops.

[10]  Ben Taskar,et al.  Link Prediction in Relational Data , 2003, NIPS.

[11]  Jimeng Sun,et al.  Less is More: Compact Matrix Decomposition for Large Sparse Graphs , 2007, SDM.

[12]  Jimeng Sun,et al.  Beyond streams and graphs: dynamic tensor analysis , 2006, KDD '06.

[13]  S. Teichmann,et al.  Gene regulatory network growth by duplication , 2004, Nature Genetics.

[14]  Jeffrey Scott Vitter,et al.  Random sampling with a reservoir , 1985, TOMS.

[15]  Kwan-Liu Ma,et al.  Clustering, Visualizing, and Navigating for Large Dynamic Graphs , 2012, GD.

[16]  Philip S. Yu,et al.  Outlier detection in graph streams , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[17]  Philip S. Yu,et al.  GraphScope: parameter-free mining of large time-evolving graphs , 2007, KDD '07.

[18]  Christos Faloutsos,et al.  Modeling Blog Dynamics , 2009, ICWSM.

[19]  Charu C. Aggarwal,et al.  Finding Top-k Shortest Path Distance Changes in an Evolutionary Network , 2011, SSTD.

[20]  Philip S. Yu,et al.  Fast Monitoring Proximity and Centrality on Time-evolving Bipartite Graphs , 2008 .

[21]  Myra Spiliopoulou,et al.  Studying Community Dynamics with an Incremental Graph Mining Algorithm , 2008, AMCIS.

[22]  Christos Faloutsos,et al.  Fast mining of complex time-stamped events , 2008, CIKM '08.

[23]  H. Sebastian Seung,et al.  Algorithms for Non-negative Matrix Factorization , 2000, NIPS.

[24]  Danh Le Phuoc,et al.  Linked Stream Data Processing , 2012, Reasoning Web.

[25]  Philip S. Yu,et al.  Incremental tensor analysis: Theory and applications , 2008, TKDD.

[26]  Víctor M. Eguíluz,et al.  Cascade dynamics of multiplex propagation , 2005 .

[27]  Lyle H. Ungar,et al.  Statistical Relational Learning for Link Prediction , 2003 .

[28]  Andrew McGregor,et al.  Finding Graph Matchings in Data Streams , 2005, APPROX-RANDOM.

[29]  Osmar R. Zaïane,et al.  Incremental local community identification in dynamic social networks , 2013, 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2013).

[30]  Philip S. Yu,et al.  Online Analysis of Community Evolution in Data Streams , 2005, SDM.

[31]  Bo Zhao,et al.  PET: a statistical model for popular events tracking in social communities , 2010, KDD.

[32]  Ricard V. Solé,et al.  A Model of Large-Scale proteome Evolution , 2002, Adv. Complex Syst..

[33]  Lei Chen,et al.  Continuous Subgraph Pattern Search over Graph Streams , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[34]  Brandon Pincombea,et al.  Anomaly Detection in Time Series of Graphs using ARMA Processes , 2007 .

[35]  James Bailey,et al.  Discovering correlated spatio-temporal changes in evolving graphs , 2007, Knowledge and Information Systems.

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

[37]  Dorothea Wagner,et al.  Modularity-Driven Clustering of Dynamic Graphs , 2010, SEA.

[38]  Matthew Hurst,et al.  Event Detection and Tracking in Social Streams , 2009, ICWSM.

[39]  Hisashi Kashima,et al.  Eigenspace-based anomaly detection in computer systems , 2004, KDD.

[40]  Jock D. Mackinlay,et al.  Visualizing the evolution of Web ecologies , 1998, CHI.

[41]  Yihong Gong,et al.  Incremental Spectral Clustering With Application to Monitoring of Evolving Blog Communities , 2007, SDM.

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

[43]  Charu C. Aggarwal,et al.  Event Detection in Social Streams , 2012, SDM.

[44]  Christos Faloutsos,et al.  Surprising Patterns for the Call Duration Distribution of Mobile Phone Users , 2010, ECML/PKDD.

[45]  Philip S. Yu,et al.  On Clustering Graph Streams , 2010, SDM.

[46]  Christos Faloutsos,et al.  Realistic, Mathematically Tractable Graph Generation and Evolution, Using Kronecker Multiplication , 2005, PKDD.

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

[48]  Jure Leskovec,et al.  The dynamics of viral marketing , 2005, EC '06.

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

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

[51]  Shirui Pan,et al.  Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence Graph Classification with Imbalanced Class Distributions and Noise ∗ , 2022 .

[52]  Huan Liu,et al.  Community evolution in dynamic multi-mode networks , 2008, KDD.

[53]  Gabriel Kliot,et al.  Streaming graph partitioning for large distributed graphs , 2012, KDD.

[54]  C. Faloutsos,et al.  EVENT DETECTION IN TIME SERIES OF MOBILE COMMUNICATION GRAPHS , 2010 .

[55]  Horst Bunke,et al.  Detection of Abnormal Change in a Time Series of Graphs , 2002, J. Interconnect. Networks.

[56]  Chengqi Zhang,et al.  Nested Subtree Hash Kernels for Large-Scale Graph Classification over Streams , 2012, 2012 IEEE 12th International Conference on Data Mining.

[57]  Ravi Kumar,et al.  Structure and evolution of online social networks , 2006, KDD '06.

[58]  David J. Marchette,et al.  Scan Statistics on Enron Graphs , 2005, Comput. Math. Organ. Theory.

[59]  Yuxiang Wang,et al.  A Significance-Driven Framework for Characterizing and Finding Evolving Patterns of News Networks , 2012, AICI.

[60]  Mohammad Al Hasan,et al.  Link prediction using supervised learning , 2006 .

[61]  David R. Karger,et al.  Minimum cuts in near-linear time , 1998, JACM.

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

[63]  Ramesh R. Sarukkai,et al.  Link prediction and path analysis using Markov chains , 2000, Comput. Networks.

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

[65]  A. Vespignani,et al.  Modeling of Protein Interaction Networks , 2001, Complexus.

[66]  G. B. A. Barab'asi Competition and multiscaling in evolving networks , 2000, cond-mat/0011029.

[67]  Charu C. Aggarwal,et al.  gSketch: On Query Estimation in Graph Streams , 2011, Proc. VLDB Endow..

[68]  Christos Faloutsos,et al.  Statistical Properties of Social Networks , 2011, Social Network Data Analytics.

[69]  Alfred O. Hero,et al.  Evolutionary spectral clustering with adaptive forgetting factor , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[70]  Jon M. Kleinberg,et al.  Overview of the 2003 KDD Cup , 2003, SKDD.

[71]  Yizhou Sun,et al.  Ranking-based clustering of heterogeneous information networks with star network schema , 2009, KDD.

[72]  Yizhou Sun,et al.  Integrating community matching and outlier detection for mining evolutionary community outliers , 2012, KDD.

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

[74]  Albert-László Barabási,et al.  Evolution of Networks: From Biological Nets to the Internet and WWW , 2004 .

[75]  Venkatesan Guruswami,et al.  CopyCatch: stopping group attacks by spotting lockstep behavior in social networks , 2013, WWW.

[76]  Aristides Gionis,et al.  Mining Graph Evolution Rules , 2009, ECML/PKDD.

[77]  Joshua M. Stuart,et al.  A Gene-Coexpression Network for Global Discovery of Conserved Genetic Modules , 2003, Science.

[78]  Jure Leskovec,et al.  Microscopic evolution of social networks , 2008, KDD.

[79]  Xinzhong Li,et al.  Mechanistic Insights into Metabolic Disturbance during Type-2 Diabetes and Obesity Using Qualitative Networks , 2010, Trans. Comp. Sys. Biology.

[80]  Ian T. Jolliffe,et al.  Principal Component Analysis , 2002, International Encyclopedia of Statistical Science.

[81]  Eli Upfal,et al.  The Web as a graph , 2000, PODS.

[82]  Bhavana Dalvi,et al.  Structure, tie persistence and event detection in large phone and SMS networks , 2010, MLG '10.

[83]  Jimeng Sun,et al.  A Survey of Models and Algorithms for Social Influence Analysis , 2011, Social Network Data Analytics.

[84]  Jure Leskovec,et al.  Meme-tracking and the dynamics of the news cycle , 2009, KDD.

[85]  Mohammad Al Hasan,et al.  A Survey of Link Prediction in Social Networks , 2011, Social Network Data Analytics.

[86]  Philip S. Yu,et al.  On Influential Node Discovery in Dynamic Social Networks , 2012, SDM.

[87]  Massimo Marchiori,et al.  Error and attacktolerance of complex network s , 2004 .

[88]  Jon M. Kleinberg,et al.  The Web as a Graph: Measurements, Models, and Methods , 1999, COCOON.

[89]  Charu C. Aggarwal,et al.  On Classification of Graph Streams , 2011, SDM.

[90]  Michael Ley,et al.  The DBLP Computer Science Bibliography: Evolution, Research Issues, Perspectives , 2002, SPIRE.

[91]  Zehra Cataltepe,et al.  GA-TVRC-Het: genetic algorithm enhanced time varying relational classifier for evolving heterogeneous networks , 2014, Data Mining and Knowledge Discovery.

[92]  Yun Chi,et al.  On evolutionary spectral clustering , 2009, TKDD.

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

[94]  Christos Faloutsos,et al.  Anomaly, event, and fraud detection in large network datasets , 2013, WSDM.

[95]  Jon M. Kleinberg,et al.  Group formation in large social networks: membership, growth, and evolution , 2006, KDD '06.

[96]  Deepayan Chakrabarti,et al.  Evolutionary clustering , 2006, KDD '06.

[97]  Philip S. Yu,et al.  Generative Models for Evolutionary Clustering , 2012, TKDD.

[98]  Kun-Lung Wu,et al.  Clustering Streaming Graphs , 2012, 2012 IEEE 32nd International Conference on Distributed Computing Systems.

[99]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[100]  Charu C. Aggarwal,et al.  Content-centric flow mining for influence analysis in social streams , 2013, CIKM.

[101]  Christos Faloutsos,et al.  Understanding and Managing Cascades on Large Graphs , 2012, Proc. VLDB Endow..

[102]  C. Bilgin Dynamic Network Evolution : Models , Clustering , Anomaly Detection , 2009 .

[103]  Koji Tsuda,et al.  Graph Classification , 2010, Managing and Mining Graph Data.

[104]  Yizhou Sun,et al.  Community Trend Outlier Detection Using Soft Temporal Pattern Mining , 2012, ECML/PKDD.

[105]  Christos Faloutsos,et al.  Patterns of Cascading Behavior in Large Blog Graphs , 2007, SDM.

[106]  Petros Drineas,et al.  Fast Monte Carlo Algorithms for Matrices III: Computing a Compressed Approximate Matrix Decomposition , 2006, SIAM J. Comput..

[107]  M. Kraetzl,et al.  Detection of abnormal change in dynamic networks , 1999, 1999 Information, Decision and Control. Data and Information Fusion Symposium, Signal Processing and Communications Symposium and Decision and Control Symposium. Proceedings (Cat. No.99EX251).

[108]  George Karypis,et al.  Algorithms for Mining the Evolution of Conserved Relational States in Dynamic Networks , 2011, ICDM.

[109]  Charu C. Aggarwal,et al.  Managing and Mining Graph Data , 2010, Managing and Mining Graph Data.

[110]  Jure Leskovec,et al.  Supervised random walks: predicting and recommending links in social networks , 2010, WSDM '11.

[111]  Rebecca Willett,et al.  Detection of anomalous meetings in a social network , 2008, 2008 42nd Annual Conference on Information Sciences and Systems.

[112]  Matthew Richardson,et al.  Mining knowledge-sharing sites for viral marketing , 2002, KDD.

[113]  Philip S. Yu,et al.  On dense pattern mining in graph streams , 2010, Proc. VLDB Endow..

[114]  Yongsheng Ding,et al.  Low-Rank Kernel Matrix Factorization for Large-Scale Evolutionary Clustering , 2012, IEEE Transactions on Knowledge and Data Engineering.

[115]  Tamara G. Kolda,et al.  Temporal Link Prediction Using Matrix and Tensor Factorizations , 2010, TKDD.

[116]  Ting Guo,et al.  Graph hashing and factorization for fast graph stream classification , 2013, CIKM.

[117]  Tamara G. Kolda,et al.  Link Prediction on Evolving Data Using Matrix and Tensor Factorizations , 2009, 2009 IEEE International Conference on Data Mining Workshops.

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

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

[120]  Charu C. Aggarwal,et al.  When will it happen?: relationship prediction in heterogeneous information networks , 2012, WSDM '12.

[121]  Charu C. Aggarwal,et al.  Evolutionary Clustering and Analysis of Bibliographic Networks , 2011, 2011 International Conference on Advances in Social Networks Analysis and Mining.

[122]  Philip S. Yu,et al.  Graph stream classification using labeled and unlabeled graphs , 2013, 2013 IEEE 29th International Conference on Data Engineering (ICDE).

[123]  T. Snijders,et al.  Modeling the Coevolution of Networks and Behavior , 2007 .

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

[125]  David K. Smith Network Flows: Theory, Algorithms, and Applications , 1994 .

[126]  S. Redner,et al.  Connectivity of growing random networks. , 2000, Physical review letters.

[127]  Philip S. Yu,et al.  On Dynamic Link Inference in Heterogeneous Networks , 2012, SDM.

[128]  Lise Getoor,et al.  Co-evolution of social and affiliation networks , 2009, KDD.

[129]  Ambuj K. Singh,et al.  NetSpot: Spotting Significant Anomalous Regions on Dynamic Networks , 2013, SDM.

[130]  Purnamrita Sarkar,et al.  Nonparametric Link Prediction in Dynamic Networks , 2012, ICML.

[131]  Christos Faloutsos,et al.  Graph Mining: Laws and Generators , 2010, Managing and Mining Graph Data.

[132]  Charu C. Aggarwal,et al.  Co-author Relationship Prediction in Heterogeneous Bibliographic Networks , 2011, 2011 International Conference on Advances in Social Networks Analysis and Mining.

[133]  Albert,et al.  Topology of evolving networks: local events and universality , 2000, Physical review letters.

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

[135]  Tanya Y. Berger-Wolf,et al.  A framework for community identification in dynamic social networks , 2007, KDD '07.

[136]  Piotr Indyk,et al.  Identifying Representative Trends in Massive Time Series Data Sets Using Sketches , 2000, VLDB.

[137]  Lawrence B. Holder,et al.  Large-scale continuous subgraph queries on streams , 2011, HPCDB '11.

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

[139]  Jiawei Han,et al.  A Particle-and-Density Based Evolutionary Clustering Method for Dynamic Networks , 2009, Proc. VLDB Endow..

[140]  Prasenjit Mitra,et al.  Temporal and Information Flow Based Event Detection from Social Text Streams , 2007, AAAI.

[141]  Hector Garcia-Molina,et al.  Web graph similarity for anomaly detection , 2010, Journal of Internet Services and Applications.

[142]  Christos Faloutsos,et al.  Fast Robustness Estimation in Large Social Graphs: Communities and Anomaly Detection , 2012, SDM.

[143]  Christos Faloutsos,et al.  Graphs over time: densification laws, shrinking diameters and possible explanations , 2005, KDD '05.

[144]  A. Barabasi,et al.  Evolution of the social network of scientific collaborations , 2001, cond-mat/0104162.

[145]  Deng Cai,et al.  Tensor Subspace Analysis , 2005, NIPS.

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

[147]  Bo Zhao,et al.  Community evolution detection in dynamic heterogeneous information networks , 2010, MLG '10.

[148]  G. Karypis,et al.  Incremental Singular Value Decomposition Algorithms for Highly Scalable Recommender Systems , 2002 .

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

[150]  Philip S. Yu,et al.  A Survey of Synopsis Construction in Data Streams , 2007, Data Streams - Models and Algorithms.

[151]  Christos Faloutsos,et al.  Monitoring Network Evolution using MDL , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[152]  Jian Zhang,et al.  A Survey on Streaming Algorithms for Massive Graphs , 2010, Managing and Mining Graph Data.

[153]  Philip S. Yu,et al.  Colibri: fast mining of large static and dynamic graphs , 2008, KDD.

[154]  Le Song,et al.  Estimating time-varying networks , 2008, ISMB 2008.

[155]  S. N. Dorogovtsev,et al.  Structure of growing networks with preferential linking. , 2000, Physical review letters.

[156]  Philip S. Yu,et al.  On Graph Stream Clustering with Side Information , 2013, SDM.

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

[158]  Ambuj K. Singh,et al.  Mining Heavy Subgraphs in Time-Evolving Networks , 2011, 2011 IEEE 11th International Conference on Data Mining.

[159]  Hsinchun Chen,et al.  Link prediction approach to collaborative filtering , 2005, Proceedings of the 5th ACM/IEEE-CS Joint Conference on Digital Libraries (JCDL '05).

[160]  Graham Cormode,et al.  Node Classification in Social Networks , 2011, Social Network Data Analytics.

[161]  Prem Melville,et al.  Supervised Rank Aggregation for Predicting Influencers in Twitter , 2011, 2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing.

[162]  Charu C. Aggarwal,et al.  On Node Classification in Dynamic Content-based Networks , 2011, SDM.

[163]  Srikanta J. Bedathur,et al.  Towards time-aware link prediction in evolving social networks , 2009, SNA-KDD '09.

[164]  Christos Faloutsos,et al.  RTM: Laws and a Recursive Generator for Weighted Time-Evolving Graphs , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[165]  Charu C. Aggarwal,et al.  On Anomalous Hotspot Discovery in Graph Streams , 2013, 2013 IEEE 13th International Conference on Data Mining.

[166]  Charu C. Aggarwal,et al.  Data Clustering : Algorithms and Applications , 2012 .

[167]  Tanya Y. Berger-Wolf,et al.  A framework for analysis of dynamic social networks , 2006, KDD '06.

[168]  Yun Chi,et al.  Facetnet: a framework for analyzing communities and their evolutions in dynamic networks , 2008, WWW.