Adaptive Dynamic Social Networks Using an Agent-Based Model to Study the Role of Social Awareness in Infectious Disease Spread

Leonardo Lopez,Leonardo Giovanini
DOI: https://doi.org/10.1101/2024.07.16.24310475
2024-07-16
Abstract:The synergy between the spread of infectious diseases and individual behavior is widely recognized. Our pioneering methodology introduces a model based on agents embedded within adaptive temporal networks, providing a nuanced portrayal of daily interactions through an agent-based paradigm. Each agent encapsulates the interactions of individuals, with external stimuli and environmental cues influencing their conduct and comprising three intertwined elements (individual behavior, social dynamics, and epidemiological factors) the model has been validated against real-world influenza outbreaks, demonstrating superior performance compared to traditional methodologies. Our framework exhibits extensive versatility and applicability by encapsulating individual-level dynamics through elementary rules and simulating complex social behaviors such as social consciousness.
Epidemiology
What problem does this paper attempt to address?
The core problem that this paper attempts to solve is: **How to study the role of social awareness in the spread of infectious diseases in adaptive dynamic social networks through Agent - Based Model (ABM)**. Specifically, the goals of the paper are: 1. **Develop an innovative Agent - Based Model framework**: This framework can simulate the complex interactions among individual behaviors, social dynamics, and epidemiological factors. Each agent in the model represents an individual, and its behavior is influenced by external stimuli and environmental cues. 2. **Introduce adaptive temporal networks**: These networks can dynamically reflect the daily interactions between individuals and can be adjusted according to factors such as health status, behavioral changes, and social policies. 3. **Study the role of social awareness**: Explore how social awareness (such as the understanding of diseases and preventive measures) affects individual behaviors, thereby changing the spread patterns of infectious diseases. 4. **Verify the validity of the model**: By comparing with real - world influenza outbreak data, prove the superior performance of this model in predicting and understanding the spread of infectious diseases. 5. **Demonstrate the broad application potential of the model**: Emphasize that this model is not limited to specific diseases or regions and can also be applied to other complex social behaviors and public health problems. ### Main components of the model - **Individual behavior module**: Describes the attributes and behaviors of individuals, including age, gender, income, health status, etc. - **Activity module**: Defines the daily activity schedules of individuals, such as work, school, shopping, etc. - **Social behavior module**: Simulates the interactions between individuals and the changes in social structures. - **Health state module**: Describes the health status of individuals and its changes over time, including the processes of infection, recovery, etc. ### Formula representation In the model, the state transition of an individual can be represented by the following formula: \[ x_{v,k + 1}=f_v(x_{v,k}, x_{j\in N_k[v]}, k) \] where: - \( x_{v,k} \) represents the state of individual \( v \) at time step \( k \). - \( N_k[v] \) is the set of all nodes adjacent to individual \( v \) at time step \( k \). - \( f_v \) is the state transition function, which determines the state of individual \( v \) in the next time step. For example, the update rules for the health state can be represented as follows: - If \( x_{v,k}=R \), then \( x_{v,k + 1}=R \) (the recovered state remains unchanged). - If \( x_{v,k}=I \) and \( k = t_i^v+t_d^I \), where \( t_i^v \) is the time when individual \( v \) is infected and \( t_d^I \) is the infection period, then \( x_{v,k + 1}=R \) (recovery after the end of the infection period). - If \( x_{v,k}=S \) and there is \( x_{u,k}=I \) among all adjacent nodes \( u\in N_k[v] \), then the probability that \( x_{v,k + 1}=I \) is \( p_v \), otherwise it remains in the \( S \) state. Through these modules and formulas, this model can more accurately simulate the spread process of infectious diseases in complex social networks and reveal the crucial role of social awareness in it.