Many contagion processes evolving on populations do so simultaneously, interacting over time. Examples are co-evolution of human social processes and diseases, such as the uptake of mask wearing and disease spreading. Commensurately, multi-contagion agent-based simulations (ABSs) that represent populations as networks in order to capture interactions between pairs of nodes are becoming more popular. In this work, we present a new ABS system that simulates any number of contagions co-evolving on any number of networked populations. Individual (interacting) contagion models and individual networks are specified, and the system computes multi-contagion dynamics over time. This is a significant improvement over simulationmore »
A Framework for Simulating Multiple Contagions Over Multiple Networks
Many contagion processes evolving on populations do so simultaneously,
interacting over time. Examples are co-evolution of human
social processes and diseases, such as the uptake of mask wearing and
disease spreading. Commensurately, multi-contagion agent-based simulations
(ABSs) that represent populations as networks in order to capture
interactions between pairs of nodes are becoming more popular.
In this work, we present a new ABS system that simulates any number
of contagions co-evolving on any number of networked populations.
Individual (interacting) contagion models and individual networks are
specied, and the system computes multi-contagion dynamics over time.
This is a signicant improvement over simulation frameworks that require
union graphs to handle multiple networks, and/or additional code
to orchestrate the computations of multiple contagions. We provide a
formal model for the simulation system, an overview of the software,
and case studies that illustrate applications of interacting contagions.
- Publication Date:
- NSF-PAR ID:
- 10300632
- Journal Name:
- Complex Networks and Their Applications
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Complex contagion models have been developed to understand a wide range of social phenomena such as adoption of cultural fads, the diffusion of belief, norms, and innovations in social networks, and the rise of collective action to join a riot. Most existing works focus on contagions where individuals’ states are represented by binary variables, and propagation takes place over a single isolated network. However, characterization of an individual’s standing on a given matter as a binary state might be overly simplistic as most of our opinions, feelings, and perceptions vary over more than two states. Also, most real-world contagions takemore »
-
We consider SIS contagion processes over networks where, a classical assumption is that individuals' decisions to adopt a contagion are based on their immediate neighbors. However, recent literature shows that some attributes are more correlated between two-hop neighbors, a concept referred to as monophily. This motivates us to explore monophilic contagion, the case where a contagion (e.g. a product, disease) is adopted by considering two-hop neighbors instead of immediate neighbors (e.g. you ask your friend about the new iPhone and she recommends you the opinion of one of her friends). We show that the phenomenon called friendship paradox makes itmore »
-
We consider the simultaneous propagation of two contagions over a social network. We assume a threshold model for the propagation of the two contagions and use the formal framework of discrete dynamical systems. In particular, we study an optimization problem where the goal is to minimize the total number of infected nodes subject to a budget constraint on the total number of nodes that can be vaccinated. While this problem has been considered in the literature for a single contagion, our work considers the simultaneous propagation of two contagions. Since the optimization problem is NP-hard, we develop a heuristic basedmore »
-
We consider the simultaneous propagation of two contagions over a social network. We assume a threshold model for the propagation of the two contagions and use the formal framework of discrete dynamical systems. In particular, we study an optimization problem where the goal is to minimize the total number of infected nodes subject to a budget constraint on the total number of nodes that can be vaccinated. While this problem has been considered in the literature for a single contagion, our work considers the simultaneous propagation of two contagions. Since the optimization problem is NP-hard, we develop a heuristic basedmore »