Benchmark model to assess community structure in evolving networks
arXiv:1501.05808 · doi:10.1103/PhysRevE.92.012805
Abstract
Detecting the time evolution of the community structure of networks is crucial to identify major changes in the internal organization of many complex systems, which may undergo important endogenous or exogenous events. This analysis can be done in two ways: considering each snapshot as an independent community detection problem or taking into account the whole evolution of the network. In the first case, one can apply static methods on the temporal snapshots, which correspond to configurations of the system in short time windows, and match afterwards the communities across layers. Alternatively, one can develop dedicated dynamic procedures, so that multiple snapshots are simultaneously taken into account while detecting communities, which allows us to keep memory of the flow. To check how well a method of any kind could capture the evolution of communities, suitable benchmarks are needed. Here we propose a model for generating simple dynamic benchmark graphs, based on stochastic block models. In them, the time evolution consists of a periodic oscillation of the system's structure between configurations with built-in community structure. We also propose the extension of quality comparison indices to the dynamic scenario.
11 pages, 7 figures, 3 tables
References in corpus (12)
- Natural Scales in Geographical Patterns
- Benchmark graphs for testing community detection algorithms
- Quantifying social group evolution
- Missing and spurious interactions and the reconstruction of complex networks
- Robust Detection of Dynamic Community Structure in Networks
- Phase transition in the detection of modules in sparse networks
- Identifying modular flows on multilayer networks reveals highly overlapping organization in social systems
- Random walks and search in time-varying networks
- GED: the method for group evolution discovery in social networks
- Modeling temporal networks using random itineraries
- Mesoscopic analysis of networks: applications to exploratory analysis and data clustering
- Temporal stability of network partitions
Cited by in corpus (14)
- Community detection in networks: A user guide
- Community Discovery in Dynamic Networks: a Survey
- On community structure in complex networks: challenges and opportunities
- A Framework for the Construction of Generative Models for Mesoscale Structure in Multilayer Networks
- Hierarchical mutual information for the comparison of hierarchical community structures in complex networks
- Forbidden triads and Creative Success in Jazz: The Miles Davis Factor
- Community Detection in Dynamic Networks via Adaptive Label Propagation
- Deep Graphs - a general framework to represent and analyze heterogeneous complex systems across scales
- Unconsciousness reconfigures modular brain network dynamics
- Characterization of interactions' persistence in time-varying networks
- Community Evolution
- Optimal timescale for community detection in growing networks
- Skeleton coupling: a novel interlayer mapping of community evolution in temporal networks
- Sketch-based community detection in evolving networks