TY - JOUR
T1 - A generating-function approach to modelling complex contagion on clustered networks with multi-type branching processes
AU - Keating, Leah A.
AU - Gleeson, James P.
AU - O'sullivan, David J.P.
N1 - Publisher Copyright:
© 2023 The Author(s).
PY - 2023/12/1
Y1 - 2023/12/1
N2 - Understanding cascading processes on complex network topologies is paramount for modelling how diseases, information, fake news and other media spread. In this article, we extend the multi-type branching process method developed in Keating et al., (2022), which relies on networks having homogenous node properties, to a more general class of clustered networks. Using a model of socially inspired complex contagion we obtain results, not just for the average behaviour of the cascades but for full distributions of the cascade properties. We introduce a new method for the inversion of probability generating functions to recover their underlying probability distributions; this derivation naturally extends to higher dimensions. This inversion technique is used along with the multi-type branching process to obtain univariate and bivariate distributions of cascade properties. Finally, using clique-cover methods, we apply the methodology to synthetic and real-world networks and compare the theoretical distribution of cascade sizes with the results of extensive numerical simulations.
AB - Understanding cascading processes on complex network topologies is paramount for modelling how diseases, information, fake news and other media spread. In this article, we extend the multi-type branching process method developed in Keating et al., (2022), which relies on networks having homogenous node properties, to a more general class of clustered networks. Using a model of socially inspired complex contagion we obtain results, not just for the average behaviour of the cascades but for full distributions of the cascade properties. We introduce a new method for the inversion of probability generating functions to recover their underlying probability distributions; this derivation naturally extends to higher dimensions. This inversion technique is used along with the multi-type branching process to obtain univariate and bivariate distributions of cascade properties. Finally, using clique-cover methods, we apply the methodology to synthetic and real-world networks and compare the theoretical distribution of cascade sizes with the results of extensive numerical simulations.
KW - branching processes
KW - complex contagion
KW - network dynamics
KW - probability-generating functions
UR - http://www.scopus.com/inward/record.url?scp=85177755120&partnerID=8YFLogxK
U2 - 10.1093/comnet/cnad042
DO - 10.1093/comnet/cnad042
M3 - Article
AN - SCOPUS:85177755120
SN - 2051-1310
VL - 11
JO - Journal of Complex Networks
JF - Journal of Complex Networks
IS - 6
M1 - cnad042
ER -