Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2021;57(2):347-368.
doi: 10.1007/s10844-021-00649-6. Epub 2021 Jun 17.

UTLDR: an agent-based framework for modeling infectious diseases and public interventions

Affiliations

UTLDR: an agent-based framework for modeling infectious diseases and public interventions

Giulio Rossetti et al. J Intell Inf Syst. 2021.

Abstract

Due to the SARS-CoV-2 pandemic, epidemic modeling is now experiencing a constantly growing interest from researchers of heterogeneous study fields. Indeed, due to such an increased attention, several software libraries and scientific tools have been developed to ease the access to epidemic modeling. However, only a handful of such resources were designed with the aim of providing a simple proxy for the study of the potential effects of public interventions (e.g., lockdown, testing, contact tracing). In this work, we introduce UTLDR, a framework that, overcoming such limitations, allows to generate "what if" epidemic scenarios incorporating several public interventions (and their combinations). UTLDR is designed to be easy to use and capable to leverage information provided by stratified populations of agents (e.g., age, gender, geographical allocation, and mobility patterns…). Moreover, the proposed framework is generic and not tailored for a specific epidemic phenomena: it aims to provide a qualitative support to understanding the effects of restrictions, rather than produce forecasts/explanation of specific data-driven phenomena.

Keywords: Activity driven networks; Agent-based modelling; Compartmental models; Epidemics.

PubMed Disclaimer

Conflict of interest statement

Conflict of InterestsThe authors have no conflicts of interest to declare that are relevant to the content of this article.

Figures

Fig. 1
Fig. 1
(a) In the SEIR model an individual can be in one of four states: (S)usceptible, (E)xposed, (I)nfected or (R)ecovered. Arrows indicate transitions among compartments. (b) The UTR model extends SEIR by introducing the Tested meta-compartment (blocks in green). Testing can be applied to both Exposed and Infected populations and results in transitions to Quarantine compartments (ET and IT)
Fig. 2
Fig. 2
(a) The UTLR extension includes lockdown compartments (blocks in orange). Restrictions can be applied to Susceptible, Exposed and Infected populations and result in transitions to locked compartments (SL, EL and IL) (b) The UTLDR compartment adds the possibility of differentiating between recovered and immunized population (R), and dead (D)
Fig. 3
Fig. 3
(a) The UTLDR module with limited ICU availability includes the severe hospitalized population HT, that is differentiated to the one with mild symptoms IT; moreover, population in HT that can not be treated adequately is placed in F. (b) The UTLDR module with corpse disposal allows the contact of population in S with an infected corpse in D
Fig. 4
Fig. 4
(a) The UTLDR model with partial immunity considers the possibility that population in S can be reinfected again. (b) The UTLDR model with vaccination includes a new sub-population V that has (successfully) being vaccinated
Fig. 5
Fig. 5
Experiments on the BA model. (a) The simplest SEIR + (b) re-infection allowed transition; (c) Testing and (d) Lockdown scenarios + (e) dead-recovered distinction + (f) ICU availability
Fig. 6
Fig. 6
Experiments on the ER model: (a) The simplest SEIR + (b) re-infection allowed transition; (c) Testing and (d) Lockdown scenarios + (e) dead-recovered distinction + (f) ICU availability
Fig. 7
Fig. 7
Diffusion trends for the Tuscany case study. All scenarios start with a setup phase of 30 iterations, during which only UTDR compartments are active. (a) A single lockdown of 90 iterations is activated; (b) two consecutive lockdown of length 60 and 30 iterations respectively are activated - separated by 30 iterations of UTDR; (c) The same setting of the previous scenario but the separation among consecutive lockdown is set to 60 iterations; (d) Same setting of (b) but lockdown lengths are switched

References

    1. Ahrenberg, L., Kok, S., Vasarhelyi, K., & Rutherford, A. (2016). Nepidemix.
    1. Alexander L, Jiang S, Murga M, González MC. Origin–destination trips by purpose and time of day inferred from mobile phone data. Transportation Research Part C: Emerging Technologies. 2015;58:240. doi: 10.1016/j.trc.2015.02.018. - DOI
    1. Anderson, R.M., May, R.M., & Anderson, B. (1992). Infectious diseases of humans: dynamics and control, vol 28 (Wiley Online Library).
    1. Aron JL, Schwartz IB. Seasonality and period-doubling bifurcations in an epidemic model. Journal of theoretical biology. 1984;110(4):665. doi: 10.1016/S0022-5193(84)80150-2. - DOI - PubMed
    1. Barabási AL, Albert R. Emergence of scaling in random networks. Science. 1999;286(5439):509. doi: 10.1126/science.286.5439.509. - DOI - PubMed

LinkOut - more resources