Message passing on networks with loops
Top Cited Papers
- 4 November 2019
- journal article
- research article
- Published by National Academy of Sciences in Proceedings of the National Academy of Sciences
- Vol. 116 (47) , 23398-23403
Abstract
Message passing is a fundamental technique for performing calculations on networks and graphs with applications in physics, computer science, statistics, and machine learning, including Bayesian inference, spin models, satisfiability, graph partitioning, network epidemiology, and the calculation of matrix eigenvalues. Despite its wide use, however, it has long been recognized that the method has a fundamental flaw: It works poorly on networks that contain short loops. Loops introduce correlations that can cause the method to give inaccurate answers or to fail completely in the worst cases. Unfortunately, most real-world networks contain many short loops, which limits the usefulness of the message-passing approach. In this paper we demonstrate how to rectify this shortcoming and create message-passing methods that work on any network. We give 2 example applications, one to the percolation properties of networks and the other to the calculation of the spectra of sparse matrices.Keywords
All Related Versions
Funding Information
- National Science Foundation (DMS-1710848)
This publication has 22 references indexed in Scilit:
- Belief-propagation algorithm and the Ising model on networks with arbitrary distributions of motifsPhysical Review E, 2011
- Random graphs containing arbitrary distributions of subgraphsPhysical Review E, 2010
- Percolation and epidemics in random clustered networksPhysical Review E, 2009
- Random Graphs with ClusteringPhysical Review Letters, 2009
- Loop calculus in statistical physics and information sciencePhysical Review E, 2006
- The kernel polynomial methodReviews of Modern Physics, 2006
- Models of social networks based on social distance attachmentPhysical Review E, 2004
- Analytic and Algorithmic Solution of Random Satisfiability ProblemsScience, 2002
- Percolation Processes and Related TopicsJournal of the Society for Industrial and Applied Mathematics, 1963
- Statistical theory of superlatticesProceedings of the Royal Society of London. A. Mathematical and Physical Sciences, 1935