Modeling sequences and temporal networks with dynamic community structures
arXiv:1509.04740 · doi:10.1038/s41467-017-00148-9
Abstract
In evolving complex systems such as air traffic and social organizations, collective effects emerge from their many components' dynamic interactions. While the dynamic interactions can be represented by temporal networks with nodes and links that change over time, they remain highly complex. It is therefore often necessary to use methods that extract the temporal networks' large-scale dynamic community structure. However, such methods are subject to overfitting or suffer from effects of arbitrary, a priori imposed timescales, which should instead be extracted from data. Here we simultaneously address both problems and develop a principled data-driven method that determines relevant timescales and identifies patterns of dynamics that take place on networks as well as shape the networks themselves. We base our method on an arbitrary-order Markov chain model with community structure, and develop a nonparametric Bayesian inference framework that identifies the simplest such model that can explain temporal interaction data.
15 Pages, 6 figures, 2 tables
References in corpus (16)
- Stochastic blockmodels and community structure in networks
- What's in a crowd? Analysis of face-to-face behavioral networks
- An information-theoretic framework for resolving community structure in complex networks
- Modern temporal network theory: A colloquium
- Contact patterns in a high school: a comparison between data collected using wearable sensors, contact diaries and friendship surveys
- Robust Detection of Dynamic Community Structure in Networks
- Dynamic stochastic blockmodels for time-evolving social networks
- Parsimonious module inference in large networks
- Representing higher-order dependencies in networks
- Identifying modular flows on multilayer networks reveals highly overlapping organization in social systems
- Nonparametric Bayesian inference of the microcanonical stochastic block model
- Inferring the mesoscale structure of layered, edge-valued and time-varying networks
- Detectability thresholds and optimal algorithms for community structure in dynamic networks
- Model selection and hypothesis testing for large-scale network models with overlapping groups
- When is a Network a Network? Multi-Order Graphical Model Selection in Pathways and Temporal Networks
- Inferring Markov Chains: Bayesian Estimation, Model Comparison, Entropy Rate, and Out-of-class Modeling
Cited by in corpus (34)
- Social physics
- Robustness and resilience of complex networks
- On community structure in complex networks: challenges and opportunities
- Bayesian stochastic blockmodeling
- Nonparametric weighted stochastic block models
- Mapping higher-order network flows in memory and multilayer networks with Infomap
- When is a Network a Network? Multi-Order Graphical Model Selection in Pathways and Temporal Networks
- Randomized reference models for temporal networks
- Detection of timescales in evolving complex systems
- Predictability of real temporal networks
- Different approaches to community detection
- Tensorial and bipartite block models for link prediction in layered networks and temporal networks
- Multiplex decomposition of non-Markovian dynamics and the hidden layer reconstruction problem
- Reciprocity, community detection, and link prediction in dynamic networks
- Flow stability for dynamic community detection
- HYPA: Efficient Detection of Path Anomalies in Time Series Data on Networks
- Generative model for reciprocity and community detection in networks
- Dynamic Hidden-Variable Network Models
- Understanding Complex Systems: From Networks to Optimal Higher-Order Models
- Higher-order models capture changes in controllability of temporal networks
- State aggregations in Markov chains and block models of networks
- Quantifying agent impacts on contact sequences in social interactions
- Convex skeletons of complex networks
- Hidden dependence of spreading vulnerability on topological complexity
- Predicting Sequences of Traversed Nodes in Graphs using Network Models with Multiple Higher Orders
- Inference of Edge Correlations in Multilayer Networks
- Locating Community Smells in Software Development Processes Using Higher-Order Network Centralities
- Entrograms and coarse graining of dynamics on complex networks
- Impact of environmental changes on the dynamics of temporal networks
- Compressing the chronology of a temporal network with graph commutators
- Network compression with configuration models and the minimum description length
- Loan maturity aggregation in interbank lending networks obscures mesoscale structure and economic functions
- Bayesian Modeling of Random Walker for Community Detection in Networks
- Anomaly, reciprocity, and community detection in networks