A message-passing approach for recurrent-state epidemic models on networks
arXiv:1505.02192 · doi:10.1103/PhysRevE.92.022821
Abstract
Epidemic processes are common out-of-equilibrium phenomena of broad interdisciplinary interest. Recently, dynamic message-passing (DMP) has been proposed as an efficient algorithm for simulating epidemic models on networks, and in particular for estimating the probability that a given node will become infectious at a particular time. To date, DMP has been applied exclusively to models with one-way state changes, as opposed to models like SIS (susceptible-infectious-susceptible) and SIRS (susceptible-infectious-recovered-susceptible) where nodes can return to previously inhabited states. Because many real-world epidemics can exhibit such recurrent dynamics, we propose a DMP algorithm for complex, recurrent epidemic models on networks. Our approach takes correlations between neighboring nodes into account while preventing causal signals from backtracking to their immediate source, and thus avoids "echo chamber effects" where a pair of adjacent nodes each amplify the probability that the other is infectious. We demonstrate that this approach well approximates results obtained from Monte Carlo simulation and that its accuracy is often superior to the pair approximation (which also takes second-order correlations into account). Moreover, our approach is more computationally efficient than the pair approximation, especially for complex epidemic models: the number of variables in our DMP approach grows as where is the number of edges and is the number of states, as opposed to for the pair approximation. We suspect that the resulting reduction in computational effort, as well as the conceptual simplicity of DMP, will make it a useful tool in epidemic modeling, especially for inference tasks where there is a large parameter space to explore.
12 pages, 8 figures
References in corpus (7)
- Cooperative Game Theory Approaches for Network Partitioning
- Validation of Dunbar's number in Twitter conversations
- A message passing approach for general epidemic models
- Percolation on sparse networks
- Dynamical Systems on Networks: A Tutorial
- Dynamic message-passing equations for models with unidirectional dynamics
- The zero-patient problem with noisy observations
Cited by in corpus (34)
- Unification of theoretical approaches for epidemic spreading on complex networks
- Coevolution spreading in complex networks
- Fundamentals of spreading processes in single and multilayer complex networks
- Suppressing epidemic spreading in multiplex networks with social-support
- Predicting the epidemic threshold of the susceptible-infected-recovered model
- Recovery rate affects the effective epidemic threshold with synchronous updating
- Contact-based model for epidemic spreading on temporal networks
- Efficient sampling of spreading processes on complex networks using a composition and rejection algorithm
- Relevance of backtracking paths in epidemic spreading on networks
- Phase transition of the susceptible-infected-susceptible dynamics on time-varying configuration model networks
- Impact of presymptomatic transmission on epidemic spreading in contact networks: A dynamic message-passing analysis
- Percolation and the effective structure of complex networks
- Meta-food-chains as a many-layer epidemic process on networks
- Node Immunization with Non-backtracking Eigenvalues
- Cluster approximations for the TASEP: stationary state and dynamical transition
- Spectral theory of the non-backtracking Laplacian for graphs
- Matrix Product Belief Propagation for reweighted stochastic dynamics over graphs
- The matrix product approximation for the dynamic cavity method
- Variational approximations for stochastic dynamics on graphs
- Infection-induced Cascading Failures -- Impact and Mitigation
- Susceptible-infected-susceptible model on networks with eigenvector localization
- Analysis of the susceptible-infected-susceptible epidemic dynamics in networks via the non-backtracking matrix
- Epidemic threshold and localization of the SIS model on directed complex networks
- Comparison of theoretical approaches for epidemic processes with waning immunity in complex networks
- Localization of nonbacktracking centrality on dense subgraphs of sparse networks
- Maximizing spreading influence via measuring influence overlap for social networks
- On the accuracy of message-passing approaches to percolation in complex networks
- Impacts of bridging nodes on the epidemic activation mechanisms
- From random point processes to hierarchical Cavity Master Equations for the stochastic dynamics of disordered systems in Random Graphs: Ising models and epidemics
- Nonequilibrium steady-state dynamics of Markov processes on graphs
- The Perron non-backtracking eigenvalue after node addition
- Dynamics of epidemic models from cavity master equations
- Complex non-backtracking matrix for directed graphs
- Non-Backtracking Centrality Based Random Walk on Networks