- Open Access
Belief propagation for finite networks using a symmetry-breaking source node
Phys. Rev. Research 8, 013202 – Published 23 February, 2026
DOI: https://doi.org/10.1103/pgxg-mhjr
Abstract
Belief propagation (BP) is an efficient message-passing algorithm widely used for inference in graphical models and for solving various problems in statistical physics. However, BP often yields inaccurate estimates of order parameters and their susceptibilities in finite systems, particularly in sparse networks with few loops. Here, we show for both percolation and Ising models that fixing the state of a single well-connected “source” node to break global symmetry substantially improves inference accuracy and captures finite-size effects across a broad range of networks, especially treelike ones, at no additional computational cost.
Physics Subject Headings (PhySH)
Article Text
Supplemental Material
References (48)
- J. Pearl, Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference (Morgan Kaufmann, San Francisco, CA, 1988).
- M. J. Wainwright and M. I. Jordan, Graphical models, exponential families, and variational inference, Found. Trends Mach. Learn. 1, 1 (2008).
- D. Koller and N. Friedman, Probabilistic Graphical Models: Principles and Techniques, Adaptive Computation and Machine Learning (MIT Press, Cambridge, MA, 2010).
- F. Kschischang, B. Frey, and H.-A. Loeliger, Factor graphs and the sum-product algorithm, IEEE Trans. Inf. Theory 47, 498 (2001).
- M. I. Jordan, Graphical models, Stat. Sci. 19, 140 (2004).
- E. Alpaydın, Introduction to Machine Learning, Adaptive Computation and Machine Learning, 2nd ed. (MIT Press, Cambridge, MA, 2010).
- B. Karrer and M. E. J. Newman, Message passing approach for general epidemic models, Phys. Rev. E 82, 016101 (2010).
- F. Altarelli, A. Braunstein, L. Dall’Asta, A. Lage-Castellanos, and R. Zecchina, Bayesian inference of epidemics on networks via belief propagation, Phys. Rev. Lett. 112, 118701 (2014).
- M. B. Hastings, Community detection as an inference problem, Phys. Rev. E 74, 035102(R) (2006).
- A. Decelle, F. Krzakala, C. Moore, and L. Zdeborová, Inference and phase transitions in the detection of modules in sparse networks, Phys. Rev. Lett. 107, 065701 (2011).
- H. Nguyen and R. Zheng, On budgeted influence maximization in social networks, IEEE J. Sel. Areas Commun. 31, 1084 (2013).
- S. Pei, J. Wang, F. Morone, and H. A. Makse, Influencer identification in dynamical complex systems, J. Complex Netw. 8, cnz029 (2020).
- H. Nishimori, Statistical Physics of Spin Glasses and Information Processing: An Introduction, 1st ed. (Oxford University Press, Oxford, 2001).
- L. Zdeborová and F. Krzakala, Statistical physics of inference: Thresholds and algorithms, Adv. Phys. 65, 453 (2016).
- M. Mézard and A. Montanari, Information, Physics, and Computation (Oxford University Press, New York, USA, 2009).
- K. P. Murphy, Y. Weiss, and M. I. Jordan, Loopy belief propagation for approximate inference: An empirical study, in Proceedings of the 15th Conference on Uncertainty in Artificial Intelligence, UAI’99 (Morgan Kaufmann, San Francisco, CA, 1999), pp. 467–475.
- B. Karrer, M. E. J. Newman, and L. Zdeborová, Percolation on sparse networks, Phys. Rev. Lett. 113, 208702 (2014).
- A. Allard and L. Hébert-Dufresne, On the accuracy of message-passing approaches to percolation in complex networks, arXiv:1906.10377.
- G. T. Cantwell and M. E. J. Newman, Message passing on networks with loops, Proc. Natl. Acad. Sci. USA 116, 23398 (2019).
- G. T. Cantwell, A. Kirkley, and F. Radicchi, Heterogeneous message passing for heterogeneous networks, Phys. Rev. E 108, 034310 (2023).
- P. Mann and S. Dobson, Belief propagation on networks with cliques and chordless cycles, Phys. Rev. E 107, 054303 (2023).
- M. E. J. Newman, Message passing methods on complex networks, Proc. R. Soc. A 479, 20220774 (2023).
- J. M. Mooij and H. J. Kappen, On the properties of the Bethe approximation and loopy belief propagation on binary networks, J. Stat. Mech. (2005) P11012.
- S. N. Dorogovtsev, A. V. Goltsev, and J. F. F. Mendes, Critical phenomena in complex networks, Rev. Mod. Phys. 80, 1275 (2008).
- S. Yoon, A. V. Goltsev, S. N. Dorogovtsev, and J. F. F. Mendes, Belief-propagation algorithm and the Ising model on networks with arbitrary distributions of motifs, Phys. Rev. E 84, 041144 (2011).
- A. Kirkley, G. T. Cantwell, and M. E. J. Newman, Belief propagation for networks with loops, Sci. Adv. 7, eabf1211 (2021).
- S. N. Dorogovtsev, A. V. Goltsev, and J. F. F. Mendes, Correlations in interacting systems with a network topology, Phys. Rev. E 72, 066130 (2005).
- J. D. Fraser, Spontaneous symmetry breaking in finite systems, Philos. Sci. 83, 585 (2016).
- D. Stauffer and A. Aharony, Introduction to Percolation Theory, 2nd ed. (Taylor & Francis, London, 1994).
- M. E. J. Newman and G. T. Barkema, Monte Carlo Methods in Statistical Physics (Oxford University Press, New York, USA, 1999).
- S. B. Lee, Universal behavior of the amplitude ratio of percolation susceptibilities for off-lattice percolation models, Phys. Rev. E 53, 3319 (1996).
- D. P. Landau and K. Binder, A Guide to Monte Carlo Simulations in Statistical Physics, 4th ed. (Cambridge University Press, Cambridge, 2014).
- See Supplemental Material at http://link.aps.org/supplemental/10.1103/pgxg-mhjr for derivations of BP and MFA equations, details of the MC algorithm, definitions of the error metrics, and details of the network datasets.
- M. Welling and Y. W. Teh, Linear response algorithms for approximate inference in graphical models, Neural Comput. 16, 197 (2004).
- M. Mézard and T. Mora, Constraint satisfaction problems and neural networks: A statistical physics perspective, J. Physiol. Paris 103, 107 (2009).
- H. C. Nguyen, R. Zecchina, and J. Berg, Inverse statistical problems: From the inverse Ising problem to data science, Adv. Phys. 66, 197 (2017).
- E. Aurell, C. Ollion, and Y. Roudi, Dynamics and performance of susceptibility propagation on synthetic data, Eur. Phys. J. B 77, 587 (2010).
- F. Y. Wu, The Potts model, Rev. Mod. Phys. 54, 235 (1982).
- J. Pearl, Fusion, propagation, and structuring in belief networks, Artif. Intell. 29, 241 (1986).
- B. Bidyuk and R. Dechter, Cutset sampling for Bayesian networks, J. Artif. Intell. Res. 28, 1 (2007).
- F. Eaton and Z. Ghahramani, Choosing a variable to clamp, in Proceedings of the 12th International Conference on Artificial Intelligence and Statistics, edited by D. van Dyk and M. Welling (PMLR, Clearwater Beach, FL, 2009), Vol. 5, pp. 145–152.
- W. Feller, An Introduction to Probability Theory and its Applications (Wiley, Oxford, England, 1950), Vol. 1.
- C. Lupo and F. Ricci-Tersenghi, Approximating the XY model on a random graph with a -state clock model, Phys. Rev. B 95, 054433 (2017).
- L. M. Del Bono, F. Nicoletti, and F. Ricci-Tersenghi, Analytical solution to Heisenberg spin glass models on sparse random graphs and their de Almeida–Thouless line, Phys. Rev. B 110, 184205 (2024).
- C. Baldassi, F. Pittorino, and R. Zecchina, Shaping the learning landscape in neural networks around wide flat minima, Proc. Natl. Acad. Sci. USA 117, 161 (2020).
- C. Lucibello, F. Pittorino, G. Perugini, and R. Zecchina, Deep learning via message passing algorithms based on belief propagation, Mach. Learn.: Sci. Technol. 3, 035005 (2022).
- H. Huang, Statistical mechanics of neural networks, in Statistical Mechanics of Neural Networks, edited by H. Huang (Springer Nature, Singapore, 2021), pp. 99–109.
- T. P. Peixoto, The Netzschleuder network catalogue and repository, Zenodo (2020), http://doi.org/10.5281/zenodo.7839980.