Modeling diffusion in networks with communities: a multitype branching process approach
arXiv:2408.04456 · doi:10.1103/PhysRevE.111.034310
Abstract
The dynamics of diffusion in complex networks are widely studied to understand how entities, such as information, diseases, or behaviors, spread in an interconnected environment. Complex networks often present community structure, and tools to analyze diffusion processes on networks with communities are needed. In this paper, we develop theoretical tools using multi-type branching processes to model and analyze diffusion processes, following a simple contagion mechanism, across a broad class of networks with community structure. We show how, by using limited information about the network -- the degree distribution within and between communities -- we can calculate standard statistical characteristics of propagation dynamics, such as the extinction probability, hazard function, and cascade size distribution. These properties can be estimated not only for the entire network but also for each community separately. Furthermore, we estimate the probability of spread crossing from one community to another where it is not currently spreading. We demonstrate the accuracy of our framework by applying it to two specific examples: the Stochastic Block Model and a log-normal network with community structure. We show how the initial seeding location affects the observed cascade size distribution on a heavy-tailed network and that our framework accurately captures this effect.
References in corpus (13)
- Random graphs with arbitrary degree distributions and their applications
- Suppressing cascades of load in interdependent networks
- Absence of epidemic threshold in scale-free networks with connectivity correlations
- Virality Prediction and Community Structure in Social Networks
- A Survey of Information Cascade Analysis: Models, Predictions, and Recent Advances
- Epidemic spreading on complex networks with community structures
- Competition-induced criticality in a model of meme popularity
- Network reconstruction and community detection from dynamics
- The 'who' and 'what' of #diabetes on Twitter
- Multi-parameter models of innovation diffusion on complex networks
- Hipsters on Networks: How a Small Group of Individuals Can Lead to an Anti-Establishment Majority
- Dynamics of Epidemics
- A multi-type branching process method for modelling complex contagion on clustered networks