1
|
Wilinski M, Lokhov AY. Learning of networked spreading models from noisy and incomplete data. Phys Rev E 2024; 110:054302. [PMID: 39690622 DOI: 10.1103/physreve.110.054302] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/08/2024] [Accepted: 10/02/2024] [Indexed: 12/19/2024]
Abstract
Recent years have seen a lot of progress in algorithms for learning parameters of spreading dynamics from both full and partial data. Some of the remaining challenges include model selection under the scenarios of unknown network structure, noisy data, missing observations in time, as well as an efficient incorporation of prior information to minimize the number of samples required for an accurate learning. Here, we introduce a universal learning method based on a scalable dynamic message-passing technique that addresses these challenges often encountered in real data. The algorithm leverages available prior knowledge on the model and on the data, and reconstructs both network structure and parameters of a spreading model. We show that a linear computational complexity of the method with the key model parameters makes the algorithm scalable to large network instances.
Collapse
|
2
|
Behrens F, Hudcová B, Zdeborová L. Dynamical phase transitions in graph cellular automata. Phys Rev E 2024; 109:044312. [PMID: 38755799 DOI: 10.1103/physreve.109.044312] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/25/2023] [Accepted: 03/22/2024] [Indexed: 05/18/2024]
Abstract
Discrete dynamical systems can exhibit complex behavior from the iterative application of straightforward local rules. A famous class of examples comes from cellular automata whose global dynamics are notoriously challenging to analyze. To address this, we relax the regular connectivity grid of cellular automata to a random graph, which gives the class of graph cellular automata. Using the dynamical cavity method and its backtracking version, we show that this relaxation allows us to derive asymptotically exact analytical results on the global dynamics of these systems on sparse random graphs. Concretely, we showcase the results on a specific subclass of graph cellular automata with "conforming nonconformist" update rules, which exhibit dynamics akin to opinion formation. Such rules update a node's state according to the majority within their own neighborhood. In cases where the majority leads only by a small margin over the minority, nodes may exhibit nonconformist behavior. Instead of following the majority, they either maintain their own state, switch it, or follow the minority. For configurations with different initial biases towards one state we identify sharp dynamical phase transitions in terms of the convergence speed and attractor types. From the perspective of opinion dynamics this answers when consensus will emerge and when two opinions coexist almost indefinitely.
Collapse
Affiliation(s)
- Freya Behrens
- Statistical Physics Of Computation Laboratory, École Polytechnique Fédérale de Lausanne, Lausanne, Switzerland
| | - Barbora Hudcová
- Algebra Department, Faculty of Mathematics and Physics, Charles University, Prague, Czech Republic
- Czech Institute of Informatics, Robotics and Cybernetics, Czech Technical University, Prague, Czech Republic
| | - Lenka Zdeborová
- Statistical Physics Of Computation Laboratory, École Polytechnique Fédérale de Lausanne, Lausanne, Switzerland
| |
Collapse
|
3
|
Cantwell GT, Kirkley A, Radicchi F. Heterogeneous message passing for heterogeneous networks. Phys Rev E 2023; 108:034310. [PMID: 37849099 DOI: 10.1103/physreve.108.034310] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/03/2023] [Accepted: 09/01/2023] [Indexed: 10/19/2023]
Abstract
Message passing (MP) is a computational technique used to find approximate solutions to a variety of problems defined on networks. MP approximations are generally accurate in locally treelike networks but require corrections to maintain their accuracy level in networks rich with short cycles. However, MP may already be computationally challenging on very large networks and additional costs incurred by correcting for cycles could be prohibitive. We show how the issue can be addressed. By allowing each node in the network to have its own level of approximation, one can focus on improving the accuracy of MP approaches in a targeted manner. We perform a systematic analysis of 109 real-world networks and show that our node-based MP approximation is able to increase both the accuracy and speed of traditional MP approaches. We find that, compared to conventional MP, a heterogeneous approach based on a simple heuristic is more accurate in 81% of tested networks, faster in 64% of cases, and both more accurate and faster in 49% of cases.
Collapse
Affiliation(s)
- George T Cantwell
- Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, New Mexico 87501, USA
- Department of Engineering, University of Cambridge, Cambridge CB2 1PZ, United Kingdom
| | - Alec Kirkley
- Institute of Data Science, University of Hong Kong, Hong Kong
- Department of Urban Planning and Design, University of Hong Kong, Hong Kong
- Urban Systems Institute, University of Hong Kong, Hong Kong
| | - Filippo Radicchi
- Center for Complex Networks and Systems Research, School of Informatics, Computing, and Engineering, Indiana University, Bloomington, Indiana 47408, USA
| |
Collapse
|
4
|
Zhang R, Tai J, Pei S. Ensemble inference of unobserved infections in networks using partial observations. PLoS Comput Biol 2023; 19:e1011355. [PMID: 37549190 PMCID: PMC10434926 DOI: 10.1371/journal.pcbi.1011355] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/04/2023] [Revised: 08/17/2023] [Accepted: 07/12/2023] [Indexed: 08/09/2023] Open
Abstract
Undetected infections fuel the dissemination of many infectious agents. However, identification of unobserved infectious individuals remains challenging due to limited observations of infections and imperfect knowledge of key transmission parameters. Here, we use an ensemble Bayesian inference method to infer unobserved infections using partial observations. The ensemble inference method can represent uncertainty in model parameters and update model states using all ensemble members collectively. We perform extensive experiments in both model-generated and real-world networks in which individuals have differential but unknown transmission rates. The ensemble method outperforms several alternative approaches for a variety of network structures and observation rates, despite that the model is mis-specified. Additionally, the computational complexity of this algorithm scales almost linearly with the number of nodes in the network and the number of observations, respectively, exhibiting the potential to apply to large-scale networks. The inference method may support decision-making under uncertainty and be adapted for use for other dynamical models in networks.
Collapse
Affiliation(s)
- Renquan Zhang
- School of Mathematical Sciences, Dalian University of Technology, Dalian, China
| | - Jilei Tai
- School of Mathematical Sciences, Dalian University of Technology, Dalian, China
| | - Sen Pei
- Department of Environmental Health Sciences, Mailman School of Public Health, Columbia University, New York, New York, United States of America
| |
Collapse
|
5
|
Torrisi G, Annibale A, Kühn R. Overcoming the complexity barrier of the dynamic message-passing method in networks with fat-tailed degree distributions. Phys Rev E 2021; 104:045313. [PMID: 34781444 DOI: 10.1103/physreve.104.045313] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/29/2021] [Accepted: 10/10/2021] [Indexed: 11/07/2022]
Abstract
The dynamic cavity method provides the most efficient way to evaluate probabilities of dynamic trajectories in systems of stochastic units with unidirectional sparse interactions. It is closely related to sum-product algorithms widely used to compute marginal functions from complicated global functions of many variables, with applications in disordered systems, combinatorial optimization, and computer science. However, the complexity of the cavity approach grows exponentially with the in-degrees of the interacting units, which creates a defacto barrier for the successful analysis of systems with fat-tailed in-degree distributions. In this paper, we present a dynamic programming algorithm that overcomes this barrier by reducing the computational complexity in the in-degrees from exponential to quadratic, whenever couplings are chosen randomly from (or can be approximated in terms of) discrete, possibly unit-dependent, sets of equidistant values. As a case study, we analyze the dynamics of a random Boolean network with a fat-tailed degree distribution and fully asymmetric binary ±J couplings, and we use the power of the algorithm to unlock the noise-dependent heterogeneity of stationary node activation patterns in such a system.
Collapse
Affiliation(s)
- Giuseppe Torrisi
- Department of Mathematics, King's College London, Strand, and London WC2R 2LS, United Kingdom
| | - Alessia Annibale
- Department of Mathematics, King's College London, Strand, and London WC2R 2LS, United Kingdom
| | - Reimer Kühn
- Department of Mathematics, King's College London, Strand, and London WC2R 2LS, United Kingdom
| |
Collapse
|
6
|
Li B, Saad D. Impact of presymptomatic transmission on epidemic spreading in contact networks: A dynamic message-passing analysis. Phys Rev E 2021; 103:052303. [PMID: 34134317 DOI: 10.1103/physreve.103.052303] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/02/2020] [Accepted: 04/19/2021] [Indexed: 01/12/2023]
Abstract
Infectious diseases that incorporate presymptomatic transmission are challenging to monitor, model, predict, and contain. We address this scenario by studying a variant of a stochastic susceptible-exposed-infected-recovered model on arbitrary network instances using an analytical framework based on the method of dynamic message passing. This framework provides a good estimate of the probabilistic evolution of the spread on both static and contact networks, offering a significantly improved accuracy with respect to individual-based mean-field approaches while requiring a much lower computational cost compared to numerical simulations. It facilitates the derivation of epidemic thresholds, which are phase boundaries separating parameter regimes where infections can be effectively contained from those where they cannot. These have clear implications on different containment strategies through topological (reducing contacts) and infection parameter changes (e.g., social distancing and wearing face masks), with relevance to the recent COVID-19 pandemic.
Collapse
Affiliation(s)
- Bo Li
- Non-linearity and Complexity Research Group, Aston University, Birmingham, B4 7ET, United Kingdom
| | - David Saad
- Non-linearity and Complexity Research Group, Aston University, Birmingham, B4 7ET, United Kingdom
| |
Collapse
|
7
|
Li Z, Zhu P, Zhao D, Deng Z, Wang Z. Suppression of epidemic spreading process on multiplex networks via active immunization. CHAOS (WOODBURY, N.Y.) 2019; 29:073111. [PMID: 31370413 DOI: 10.1063/1.5093047] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/16/2019] [Accepted: 06/22/2019] [Indexed: 06/10/2023]
Abstract
Spatial epidemic spreading, a fundamental dynamical process upon complex networks, attracts huge research interest during the past few decades. To suppress the spreading of epidemic, a couple of effective methods have been proposed, including node vaccination. Under such a scenario, nodes are immunized passively and fail to reveal the mechanisms of active activity. Here, we suggest one novel model of an observer node, which can identify infection through interacting with infected neighbors and inform the other neighbors for vaccination, on multiplex networks, consisting of epidemic spreading layer and information spreading layer. In detail, the epidemic spreading layer supports susceptible-infected-recovered process, while observer nodes will be selected according to several algorithms derived from percolation theory. Numerical simulation results show that the algorithm based on large degree performs better than random placement, while the algorithm based on nodes' degree in the information spreading layer performs the best (i.e., the best suppression efficacy is guaranteed when placing observer nodes based on nodes' degree in the information spreading layer). With the help of state probability transition equation, the above phenomena can be validated accurately. Our work thus may shed new light into understanding control of empirical epidemic control.
Collapse
Affiliation(s)
- Zhaoqing Li
- School of Automation, Northwestern Polytechnical University (NWPU), Xi'an, Shaanxi 710072, China
| | - Peican Zhu
- School of Computer Science and Engineering, NWPU, Xi'an, Shaanxi 710072, China
| | - Dawei Zhao
- Qilu University of Technology (Shandong Academy of Sciences), Jinan, Shandong 250014, China
| | - Zhenghong Deng
- School of Automation, Northwestern Polytechnical University (NWPU), Xi'an, Shaanxi 710072, China
| | - Zhen Wang
- Center for OPTical IMagery Analysis and Learning (OPTIMAL), NWPU, Xi'an, Shaanxi 710072, China
| |
Collapse
|
8
|
Laurence E, Young JG, Melnik S, Dubé LJ. Exact analytical solution of irreversible binary dynamics on networks. Phys Rev E 2018; 97:032302. [PMID: 29776174 DOI: 10.1103/physreve.97.032302] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/07/2017] [Indexed: 11/07/2022]
Abstract
In binary cascade dynamics, the nodes of a graph are in one of two possible states (inactive, active), and nodes in the inactive state make an irreversible transition to the active state, as soon as their precursors satisfy a predetermined condition. We introduce a set of recursive equations to compute the probability of reaching any final state, given an initial state, and a specification of the transition probability function of each node. Because the naive recursive approach for solving these equations takes factorial time in the number of nodes, we also introduce an accelerated algorithm, built around a breath-first search procedure. This algorithm solves the equations as efficiently as possible in exponential time.
Collapse
Affiliation(s)
- Edward Laurence
- Département de Physique, de Génie Physique, et d'Optique, Université Laval, Québec (Québec), Canada G1V 0A6
| | - Jean-Gabriel Young
- Département de Physique, de Génie Physique, et d'Optique, Université Laval, Québec (Québec), Canada G1V 0A6
| | - Sergey Melnik
- MACSI, Department of Mathematics & Statistics, University of Limerick, Limerick, V94 T9PX, Ireland
| | - Louis J Dubé
- Département de Physique, de Génie Physique, et d'Optique, Université Laval, Québec (Québec), Canada G1V 0A6
| |
Collapse
|
9
|
Barthel T, De Bacco C, Franz S. Matrix product algorithm for stochastic dynamics on networks applied to nonequilibrium Glauber dynamics. Phys Rev E 2018; 97:010104. [PMID: 29448376 DOI: 10.1103/physreve.97.010104] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/13/2015] [Indexed: 11/07/2022]
Abstract
We introduce and apply an efficient method for the precise simulation of stochastic dynamical processes on locally treelike graphs. Networks with cycles are treated in the framework of the cavity method. Such models correspond, for example, to spin-glass systems, Boolean networks, neural networks, or other technological, biological, and social networks. Building upon ideas from quantum many-body theory, our approach is based on a matrix product approximation of the so-called edge messages-conditional probabilities of vertex variable trajectories. Computation costs and accuracy can be tuned by controlling the matrix dimensions of the matrix product edge messages (MPEM) in truncations. In contrast to Monte Carlo simulations, the algorithm has a better error scaling and works for both single instances as well as the thermodynamic limit. We employ it to examine prototypical nonequilibrium Glauber dynamics in the kinetic Ising model. Because of the absence of cancellation effects, observables with small expectation values can be evaluated accurately, allowing for the study of decay processes and temporal correlations.
Collapse
Affiliation(s)
- Thomas Barthel
- Department of Physics, Duke University, Durham, North Carolina 27708, USA.,Laboratoire de Physique Théorique et Modèles Statistiques, Université Paris-Sud, CNRS UMR 8626, 91405 Orsay Cedex, France
| | - Caterina De Bacco
- Laboratoire de Physique Théorique et Modèles Statistiques, Université Paris-Sud, CNRS UMR 8626, 91405 Orsay Cedex, France.,Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, New Mexico 87501, USA
| | - Silvio Franz
- Laboratoire de Physique Théorique et Modèles Statistiques, Université Paris-Sud, CNRS UMR 8626, 91405 Orsay Cedex, France
| |
Collapse
|
10
|
Lokhov AY, Saad D. Optimal deployment of resources for maximizing impact in spreading processes. Proc Natl Acad Sci U S A 2017; 114:E8138-E8146. [PMID: 28900013 PMCID: PMC5625886 DOI: 10.1073/pnas.1614694114] [Citation(s) in RCA: 41] [Impact Index Per Article: 5.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/15/2023] Open
Abstract
The effective use of limited resources for controlling spreading processes on networks is of prime significance in diverse contexts, ranging from the identification of "influential spreaders" for maximizing information dissemination and targeted interventions in regulatory networks, to the development of mitigation policies for infectious diseases and financial contagion in economic systems. Solutions for these optimization tasks that are based purely on topological arguments are not fully satisfactory; in realistic settings, the problem is often characterized by heterogeneous interactions and requires interventions in a dynamic fashion over a finite time window via a restricted set of controllable nodes. The optimal distribution of available resources hence results from an interplay between network topology and spreading dynamics. We show how these problems can be addressed as particular instances of a universal analytical framework based on a scalable dynamic message-passing approach and demonstrate the efficacy of the method on a variety of real-world examples.
Collapse
Affiliation(s)
- Andrey Y Lokhov
- Center for Nonlinear Studies and Theoretical Division T-4, Los Alamos National Laboratory, Los Alamos, NM 87545;
| | - David Saad
- The Nonlinearity and Complexity Research Group, Aston University, Birmingham B4 7ET, United Kingdom
| |
Collapse
|
11
|
Abstract
We study extensively the forget-remember mechanism (FRM) for message spreading, originally introduced in Eur. Phys. J. B 62, 247 (2008)EPJBFY1434-602810.1140/epjb/e2008-00139-4. The freedom of specifying forget-remember functions governing the FRM can enrich the spreading dynamics to a very large extent. The master equation is derived for describing the FRM dynamics. By applying the mean field techniques, we have shown how the steady states can be reached under certain conditions, which agrees well with the Monte Carlo simulations. The distributions of forget and remember times can be explicitly given when the forget-remember functions take linear or exponential forms, which might shed some light on understanding the temporal nature of diseases like flu. For time-dependent FRM there is an epidemic threshold related to the FRM parameters. We have proven that the mean field critical transmissibility for the SIS model and the critical transmissibility for the SIR model are the lower and the the upper bounds of the critical transmissibility for the FRM model, respectively.
Collapse
Affiliation(s)
- Shengfeng Deng
- College of Physical Science and Technology, Huazhong Normal University, 430079 Wuhan, China
| | - Wei Li
- College of Physical Science and Technology, Huazhong Normal University, 430079 Wuhan, China.,Max-Planck-Institute for Mathematics in the Sciences, 04103 Leipzig, Germany
| |
Collapse
|
12
|
Shu P, Wang W, Tang M, Zhao P, Zhang YC. Recovery rate affects the effective epidemic threshold with synchronous updating. CHAOS (WOODBURY, N.Y.) 2016; 26:063108. [PMID: 27368773 PMCID: PMC7112458 DOI: 10.1063/1.4953661] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/05/2016] [Accepted: 05/30/2016] [Indexed: 05/11/2023]
Abstract
Accurate identification of effective epidemic threshold is essential for understanding epidemic dynamics on complex networks. In this paper, we systematically study how the recovery rate affects the susceptible-infected-removed spreading dynamics on complex networks, where synchronous and asynchronous updating processes are taken into account. We derive the theoretical effective epidemic threshold and final outbreak size based on the edge-based compartmental theory. To validate the proposed theoretical predictions, extensive numerical experiments are implemented by using asynchronous and synchronous updating methods. When asynchronous updating method is used in simulations, recovery rate does not affect the final state of spreading dynamics. But with synchronous updating, we find that the effective epidemic threshold decreases with recovery rate, and final outbreak size increases with recovery rate. A good agreement between the theoretical predictions and the numerical results are observed on both synthetic and real-world networks. Our results extend the existing theoretical studies and help us to understand the phase transition with arbitrary recovery rate.
Collapse
Affiliation(s)
- Panpan Shu
- School of Sciences, Xi'an University of Technology, Xi'an 710054, China
| | - Wei Wang
- Web Sciences Center, University of Electronic Science and Technology of China, Chengdu 610054, China
| | - Ming Tang
- Web Sciences Center, University of Electronic Science and Technology of China, Chengdu 610054, China
| | - Pengcheng Zhao
- School of Physics and Optoelectronic Engineering, Xidian University, Xi'an 710071, China
| | - Yi-Cheng Zhang
- Department of Physics, University of Fribourg, Chemin du Musée 3, 1700 Fribourg, Switzerland
| |
Collapse
|
13
|
Wang W, Liu QH, Zhong LF, Tang M, Gao H, Stanley HE. Predicting the epidemic threshold of the susceptible-infected-recovered model. Sci Rep 2016; 6:24676. [PMID: 27091705 PMCID: PMC4835734 DOI: 10.1038/srep24676] [Citation(s) in RCA: 31] [Impact Index Per Article: 3.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/21/2015] [Accepted: 03/31/2016] [Indexed: 11/14/2022] Open
Abstract
Researchers have developed several theoretical methods for predicting epidemic thresholds, including the mean-field like (MFL) method, the quenched mean-field (QMF) method, and the dynamical message passing (DMP) method. When these methods are applied to predict epidemic threshold they often produce differing results and their relative levels of accuracy are still unknown. We systematically analyze these two issues-relationships among differing results and levels of accuracy-by studying the susceptible-infected-recovered (SIR) model on uncorrelated configuration networks and a group of 56 real-world networks. In uncorrelated configuration networks the MFL and DMP methods yield identical predictions that are larger and more accurate than the prediction generated by the QMF method. As for the 56 real-world networks, the epidemic threshold obtained by the DMP method is more likely to reach the accurate epidemic threshold because it incorporates full network topology information and some dynamical correlations. We find that in most of the networks with positive degree-degree correlations, an eigenvector localized on the high k-core nodes, or a high level of clustering, the epidemic threshold predicted by the MFL method, which uses the degree distribution as the only input information, performs better than the other two methods.
Collapse
Affiliation(s)
- Wei Wang
- Web Sciences Center, University of Electronic Science and Technology of China, Chengdu 610054, China
- Big data research center, University of Electronic Science and Technology of China, Chengdu 610054, China
- Center for Polymer Studies and Department of Physics, Boston University, Boston, Massachusetts 02215, USA
| | - Quan-Hui Liu
- Web Sciences Center, University of Electronic Science and Technology of China, Chengdu 610054, China
- Big data research center, University of Electronic Science and Technology of China, Chengdu 610054, China
| | - Lin-Feng Zhong
- Web Sciences Center, University of Electronic Science and Technology of China, Chengdu 610054, China
- Big data research center, University of Electronic Science and Technology of China, Chengdu 610054, China
| | - Ming Tang
- Web Sciences Center, University of Electronic Science and Technology of China, Chengdu 610054, China
- Big data research center, University of Electronic Science and Technology of China, Chengdu 610054, China
| | - Hui Gao
- Web Sciences Center, University of Electronic Science and Technology of China, Chengdu 610054, China
- Big data research center, University of Electronic Science and Technology of China, Chengdu 610054, China
| | - H. Eugene Stanley
- Center for Polymer Studies and Department of Physics, Boston University, Boston, Massachusetts 02215, USA
| |
Collapse
|
14
|
Shrestha M, Scarpino SV, Moore C. Message-passing approach for recurrent-state epidemic models on networks. PHYSICAL REVIEW. E, STATISTICAL, NONLINEAR, AND SOFT MATTER PHYSICS 2015; 92:022821. [PMID: 26382468 DOI: 10.1103/physreve.92.022821] [Citation(s) in RCA: 26] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/07/2015] [Indexed: 05/25/2023]
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 and SIRS 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 2mk where m is the number of edges and k is the number of states, as opposed to mk^{2} 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 high-dimensional inference tasks.
Collapse
Affiliation(s)
- Munik Shrestha
- Department of Physics and Astronomy, University of New Mexico, Albuquerque, New Mexico 87131, USA and Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, New Mexico 87501, USA
| | - Samuel V Scarpino
- Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, New Mexico 87501, USA
| | - Cristopher Moore
- Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, New Mexico 87501, USA
| |
Collapse
|
15
|
Del Ferraro G, Aurell E. Dynamic message-passing approach for kinetic spin models with reversible dynamics. PHYSICAL REVIEW. E, STATISTICAL, NONLINEAR, AND SOFT MATTER PHYSICS 2015; 92:010102. [PMID: 26274101 DOI: 10.1103/physreve.92.010102] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/17/2014] [Indexed: 06/04/2023]
Abstract
A method to approximately close the dynamic cavity equations for synchronous reversible dynamics on a locally treelike topology is presented. The method builds on (a) a graph expansion to eliminate loops from the normalizations of each step in the dynamics and (b) an assumption that a set of auxilary probability distributions on histories of pairs of spins mainly have dependencies that are local in time. The closure is then effectuated by projecting these probability distributions on n-step Markov processes. The method is shown in detail on the level of ordinary Markov processes (n=1) and outlined for higher-order approximations (n>1). Numerical validations of the technique are provided for the reconstruction of the transient and equilibrium dynamics of the kinetic Ising model on a random graph with arbitrary connectivity symmetry.
Collapse
Affiliation(s)
- Gino Del Ferraro
- Department of Computational Biology, AlbaNova University Centre, SE-106 91 Stockholm, Sweden
| | - Erik Aurell
- Department of Computational Biology, AlbaNova University Centre, SE-106 91 Stockholm, Sweden
- ACCESS Linnaeus Centre, KTH-Royal Institute of Technology, SE-100 44 Stockholm, Sweden
- Departments of Information and Computer Science and Applied Physics and Aalto Science Institute, Aalto University, P. O. Box 15400, FI-00076 Aalto, Finland
| |
Collapse
|