Community Discovery in Dynamic Networks: a Survey
arXiv:1707.03186 · doi:10.1145/3172867
Abstract
Networks built to model real world phenomena are characeterised by some properties that have attracted the attention of the scientific community: (i) they are organised according to community structure and (ii) their structure evolves with time. Many researchers have worked on methods that can efficiently unveil substructures in complex networks, giving birth to the field of community discovery. A novel and challenging problem started capturing researcher interest recently: the identification of evolving communities. To model the evolution of a system, dynamic networks can be used: nodes and edges are mutable and their presence, or absence, deeply impacts the community structure that composes them. The aim of this survey is to present the distinctive features and challenges of dynamic community discovery, and propose a classification of published approaches. As a "user manual", this work organizes state of art methodologies into a taxonomy, based on their rationale, and their specific instanciation. Given a desired definition of network dynamics, community characteristics and analytical needs, this survey will support researchers to identify the set of approaches that best fit their needs. The proposed classification could also help researchers to choose in which direction should future research be oriented.
References in corpus (21)
- Fast unfolding of communities in large networks
- Uncovering the overlapping community structure of complex networks in nature and society
- Benchmark graphs for testing community detection algorithms
- Resolution limit in community detection
- Detecting the overlapping and hierarchical community structure of complex networks
- Community detection in networks: A user guide
- Quantifying social group evolution
- Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities
- The ground truth about metadata and community detection in networks
- Robust Detection of Dynamic Community Structure in Networks
- A Classification for Community Discovery Methods in Complex Networks
- Dynamic stochastic blockmodels for time-evolving social networks
- Stream Graphs and Link Streams for the Modeling of Interactions over Time
- GED: the method for group evolution discovery in social networks
- Accuracy and Precision of Methods for Community Identification in Weighted Networks
- Detection of node group membership in networks with group overlap
- Predicting Community Evolution in Social Networks
- Tracking and Predicting Evolution of Social Communities
- Identification of Group Changes in Blogosphere
- The cut-and-paste process
- Effect of size heterogeneity on community identification in complex networks
Cited by in corpus (31)
- A Comprehensive Survey on Community Detection with Deep Learning
- Foundations and modelling of dynamic networks using Dynamic Graph Neural Networks: A survey
- On community structure in complex networks: challenges and opportunities
- Detecting sequences of system states in temporal networks
- DynaMo: Dynamic Community Detection by Incrementally Maximizing Modularity
- A Framework for the Construction of Generative Models for Mesoscale Structure in Multilayer Networks
- Integrating Prior Knowledge in Mixed Initiative Social Network Clustering
- Nine Quick Tips for Analyzing Network Data
- Temporal Dynamics of Coordinated Online Behavior: Stability, Archetypes, and Influence
- Reciprocity, community detection, and link prediction in dynamic networks
- Community evolution in retweet networks
- Flow stability for dynamic community detection
- Analysis of group evolution prediction in complex networks
- A Fast and Efficient Incremental Approach toward Dynamic Community Detection
- LargeNetVis: Visual Exploration of Large Temporal Networks Based on Community Taxonomies
- Enumerating Isolated Cliques in Temporal Networks
- An embedding-based distance for temporal graphs
- Analyzing Ideological Communities in Congressional Voting Networks
- SCoT: Sense Clustering over Time: a tool for the analysis of lexical change
- Identifying robust features of community structure in complex networks
- Markov Random Geometric Graph (MRGG): A Growth Model for Temporal Dynamic Networks
- EC-SBM Synthetic Network Generator
- Clustering Time-Evolving Networks Using the Spatio-Temporal Graph Laplacian
- Dynamic Community Detection into Analyzing of Wildfires Events
- Linking Through Time: Memory-Enhanced Community Discovery in Temporal Networks
- Modelling and Predicting Online Vaccination Views using Bow-tie Decomposition
- Sketch-based community detection in evolving networks
- Skeleton coupling: a novel interlayer mapping of community evolution in temporal networks
- Scalable Community Detection Using Quantum Hamiltonian Descent and QUBO Formulation
- Community Detection in Energy Networks based on Energy Self-Sufficiency and Dynamic Flexibility Activation
- Detecting Patterns of Interaction in Temporal Hypergraphs via Edge Clustering