Abstract
To date, the only effective means to respond to the spreading of the COVID-19 pandemic are non-pharmaceutical interventions (NPIs), which entail policies to reduce social activity and mobility restrictions. Quantifying their effect is difficult, but it is key to reducing their social and economic consequences. Here, we introduce a meta-population model based on temporal networks, calibrated on the COVID-19 outbreak data in Italy and applied to evaluate the outcomes of these two types of NPIs. Our approach combines the advantages of granular spatial modelling of meta-population models with the ability to realistically describe social contacts via activity-driven networks. We focus on disentangling the impact of these two different types of NPIs: those aiming at reducing individuals’ social activity, for instance through lockdowns, and those that enforce mobility restrictions. We provide a valuable framework to assess the effectiveness of different NPIs, varying with respect to their timing and severity. Results suggest that the effects of mobility restrictions largely depend on the possibility of implementing timely NPIs in the early phases of the outbreak, whereas activity reduction policies should be prioritized afterwards.
Keywords: calibration, epidemic model, meta-population, mobility, networks, non-pharmaceutical interventions
1. Introduction
Following the first report of the novel coronavirus (SARS-CoV-2) in Wuhan, China, COVID-19 has risen above 83 million cases and 1 831 703 reported deaths as of 3 January 2021 [1]. The ongoing pandemic quickly reached Europe during February and March 2020, forcing most of the countries to implement unprecedented non-pharmaceutical interventions (NPIs) to fight the spread [2–6]. Some of these interventions promote policies to reduce human-to-human interactions, for example by enforcing social distancing, halting non-essential activities, closing schools and banishing large gatherings [2,5,6]. Others limit human mobility by means of travel restrictions and bans [6,7]. Owing to the considerable economic and social cost associated with the implementation of both of these types of policies [8–10], it is crucial to assess their effectiveness. Mathematical and computational epidemic models are key to being able to accurately evaluate a wide range of what/if scenarios and to predict the evolution of the pandemic for different choices of NPIs [7,11–18].
One of the fundamental aspects of the spread of infectious diseases is its spatial diffusion and the concurrent role of human mobility patterns [19–21]. Extensive studies on mobility within the COVID-19 pandemic revealed that population movements are among the main drivers of the spatial spreading of the outbreak [4,22]. Network structures have emerged as a powerful framework to encapsulate such mobility patterns within mathematical models of epidemics, especially by means of meta-population models [23]. This modelling paradigm is based on the definition of a set of communities (provinces, counties or regions), connected by a network that captures daily short-range commuting and long-range mobility.
Different from most of the classical meta-population models that tend to assume homogeneous mixing within each community [23,24], we propose a network structure that accounts for the inherent, heterogeneous and time-varying nature of human interactions [25,26], together with behavioural changes in response to the evolution of the pandemic [27,28]. To this aim, individuals interact on the basis of a mechanism inspired by activity-driven networks (ADNs) [29,30]. Our model includes two key aspects of social communities: mobility patterns and temporal, heterogeneous networks of contacts. Within this meta-population model, we incorporate a variation of a susceptible–infected–removed (SIR) epidemic process [31], which is designed to capture several key features of COVID-19, such as the presence of latency periods and the delay in the official reporting of infections and deaths.
We calibrate the model on epidemic data from the first wave of the Italian COVID-19 outbreak [32] to examine different scenarios that evaluate the spatial effects of NPIs. In particular, we explore the interplay between a reduction in social activity and mobility restrictions. At the modelling level, the former mechanism acts upon the network of contacts, while the latter modifies mobility patterns between communities. Our findings reveal that the timing of the interventions is essential for their effective implementation. We conclude that mobility restrictions should be applied at the early stage of the epidemic and coupled with appropriate policies to reduce social activity. Surprisingly, the impact of mobility restrictions is spatially heterogeneous. For the Italian outbreak, this results in a greater benefit for southern regions, that is, those located far from the initial outbreak. The overall effect of early travel restrictions in these areas led to a 12% reduction in the total number of deaths. We also examine different interventions across age cohorts, determining that the application of severe restrictions only to the most vulnerable age cohorts would not be sufficient to effectively reduce the death toll. Different phenomena are observed upon the relaxation of containment measures, with the contribution of continued mobility restrictions being negligible. In this phase of the fight against the epidemic, policies limiting social activity (for instance, by enforcing the use of face masks or social distancing) yield the main benefits in mitigating resurgent outbreaks.
2. Methods
2.1. Model
2.1.1. Meta-population activity-driven model
We consider a population of n individuals partitioned into a set of communities, located in bounded geographical areas (administrative divisions, such as regions, provinces or municipalities), where nh is the number of individuals in the hth community. Communities are connected through a weighted graph that models travel paths between them. The weight matrix W ∈ [0, 1]K×K, called the routing matrix, is a matrix with non-negative entries, zeros on the main diagonal and row sums equal to 1, such that Whk is the fraction of members of community h that move to community k per unit-time.
Individuals interact according to a mechanism inspired by ADNs [29,30], which accounts for the inherent, heterogeneous propensity of humans to interact with others. Specifically, individuals are divided into P baseline activity classes 0 < a1 < a2 < · · · < aP ≤ 1, where the baseline activity ai of individuals in the ith class quantifies their nominal propensity to interact with others. The latter can be interpreted as the average probability for an individual belonging to the ith class to generate interactions in a unit time step. At each time step and for each activity class i, a fraction ai of individuals, selected uniformly at random, activates and generates interactions with others, regardless of their class. This fraction of the population is called active. Active individuals may generate interactions within the community where they are located, or they may travel and interact in other communities, before returning to their community, at the end of the time step. This aspect is modelled through a mobility parameter b ∈ [0, 1], which quantifies the baseline fraction of the active population that commutes to other communities; the commuting unfolds according to the routing matrix W (figure 1). The remaining fraction 1 − b of the active population does not commute and interacts locally with individuals randomly selected within their community. We assume that the P activity classes are equally distributed in different communities. Specifically, we introduce the activity distribution vector η ∈ [0, 1]P, such that the number of individuals with activity class ai in the hth community is equal to the product nhηi. We finally introduce a parameter m ≥ 0 that captures the average number of contacts generated by each active individual in a time unit.
Two parameters, α ∈ [0, 1] and β ∈ [0, 1], are introduced to model NPIs. The former, α, models individuals’ self-isolation owing to the awareness of the disease spreading. In the model, this corresponds to scaling down the individual activity from its baseline value ai to αai. The latter, β, captures the effect of mobility restrictions, which are modelled by scaling down the baseline mobility parameter from b to βb.
2.1.2. Disease progression
The disease progression is modelled according to an extension of the classical SIR model (figure 2), which encapsulates a latency period between contagion and infectiousness, a limited duration of the infectious period, coinciding with the peak of the viral load, and a delay for deaths reporting [2]. Specifically, we adopt a susceptible–exposed–infectious–non-infectious–removed (SEINR) compartmental model (figure 2). After contagion, infected individuals become initially exposed (E) before spontaneously moving into the infectious (I) compartment with rate ν. Once the infectious period terminates (with rate μ), individuals transition to the non-infectious compartment (N), before recovering (or dying) with rate γ, which is represented by the R compartment. The compartment N captures the delay between the end of the infectious period and the reporting of a death. The number of deaths is the most reliable parameter for calibration, given the uncertainty in reporting active infectious cases. The parameters have immediate interpretation: 1/ν is the average latency period of the disease (time from contagion to infectiousness), 1/μ is the average period of communicability (in which individuals are infectious) and 1/γ captures the delay before reported deaths. Hence, 1/μ + 1/γ is the average time from infectiousness to the reported death. We comment that other important features of COVID-19 may be easily incorporated by considering further compartments into the model, similar to [33]. In this vein, one may include, for instance, a differentiation between symptomatic and asymptomatic infectious individuals, which might help implement timely feedback control interventions.
The contagion mechanism involves an interaction. We introduce a parameter λ ∈ [0, 1], which captures the fraction of susceptible individuals who become exposed after an interaction with an infectious individual. The contagion depends not only on λ; it depends also on individual properties (their activity) and on the network structure, as well as on the prevalence of infectious individuals. We denote by the contagion function, that is, the fraction of susceptible individuals with activity ai who belong to community h and who become infected at time t, whose expression is detailed in the following.
2.1.3. Dynamics
We consider the generic activity class i and community . Let , , and be macroscopic variables counting the number of susceptible, exposed, infectious and non-infectious individuals of class i in community h, respectively. Clearly, is the number of removed individuals in class i and community h. In the thermodynamic limit of large populations [23,34,35], n → ∞, we describe the epidemic spreading in terms of the macroscopic variables by writing the following system of mean-field recurrence equations:
2.1 |
We now detail the contagion mechanism and derive an explicit expression for . To simplify the notation, we omit time t, that is, is used to denote . In the thermodynamic limit of large populations n → ∞ and assuming that the epidemic prevalence is small (so that we can neglect the probability of having multiple interactions with infectious individuals at the same time), the quantity can be written as the sum of four different terms. The first summand accounts for the contagions caused by the fraction αai(1 − βb) of active individuals from who remain in the hth community and who interact therein with infectious individuals; the second summand accounts for the infections caused by the fraction (1 − αβaib) of who remain in community h and who come into contact therein with active infected individuals; the third and the fourth summands account for the contagions of the fraction αβaib of who are active and who move to other communities, interacting with infected individuals or receiving interactions from active infectious individuals in the community they move to, respectively. These four terms yield
2.2 |
where
2.3a |
and
2.3b |
are the fractions of infectious and active infectious individuals who are present in community h, respectively. The quantity
2.4 |
is the number of individuals who are located in community h, where is the average activity of the population.
2.2. Model calibration
We calibrate the model to reproduce the COVID-19 outbreak in Italy, setting provinces as communities, using epidemiological parameters from the medical literature [36–38], mobility data from the Italian National Institute of Statistics (ISTAT) [39] and data from officially reported deaths [32]. Based on available empirical data on social contacts per age group [40], we partition the population into two activity classes. The population below 65 years old forms the high-activity class, and the population above 65 years old constitutes the low-activity class. Different mortality rates are associated with the two classes to estimate the number of deaths, based on serology-informed data [41]. Practically, the high-activity class may encompass the low-risk/high-mobility portion of the population, and the low-activity class may comprise the high-risk/low-mobility portion of the population. The details of the model calibration are given below.
2.2.1. Calibration of the meta-population model
The Italian territory is divided into K = 107 provinces, which are selected as the metapopulation model communities, extracting the corresponding population nh from the census data [39]. Provinces are administrative units that offer most of the essential services to the population (supermarkets, hospitals, schools, public offices, restaurants, etc.). Hence, our choice of spatial granularity allows one to distinguish and disentangle the effects of the two categories of NPIs considered in this paper, whereby activity reduction refers to the execution of everyday-life activities within a province, and mobility restrictions prevent travel between provinces. Provinces are grouped into 20 regions, gathered in five macro-regions: north-west, north-east, centre, south and islands (electronic supplementary material, section S1 and figure S1).
We partition the population into P = 2 activity classes, based on age-stratified data on social contacts [40], aggregating age groups that form a high or low number of contacts, respectively. Specifically, the former contains people below 65 years old, while the latter contains people above 65 years old. According to the same study, we set m = 19.77. The baseline activity classes a1 and a2 are determined by matching the average number of contacts of the individuals in the classes. The fraction ηi of population in each class is determined from the Italian age distribution [39]. Simulations are presented in the electronic supplementary material, figure S8 to show the robustness of our results for different levels of class partitioning.
We consider two types of mobility: the commuting pattern between provinces and long-range mobility. The former is directly obtained from the 2011 census data in the ISTAT database [39], which has been validated and adopted to model mobility in recent works on COVID-19 [13]. Comprehensive data on long-range mobility are not available. We estimate them as follows. For each province, we consider the number of nights spent in accommodation facilities over the period from February to May 2011, which represents the destinations of travellers [39]. Origins are estimated based on the flows between macro-regions [39]. Assuming uniformity within each macro-region, we set the origins proportional to the population of each province. Finally, W is obtained by combining the two origin–destination matrices (figure 3). The mobility parameter b is estimated as the fraction of the population who move outside their province, using data from [39].
NPIs are implemented as follows. At t = t0, we set α = β = 1. Then, based on empirical data [42], we consider a linear decrease over 15 days to reach a value αlow. Such a decrease begins on 5 March (the day of the enforcement of the first social distancing measures) and ends on 20 March (when a severe lockdown is enacted). Similarly, β is reduced to βlow. As suggested in [42], mobility restrictions have not been implemented uniformly county wide: changes were enforced on 1 March for macro-regions north-west, north-east and centre, and on 7 March for south and islands. The values of αlow and βlow are identified from epidemic data.
2.2.2. Calibration of the epidemic parameters
Epidemic parameters are taken from the literature on COVID-19. Specifically, the latency period 1/ν and the infectious period 1/μ are taken from [2], based on clinical estimations from [43,44], respectively; γ is the inverse of the difference between the average time from infectiousness to the reported death [45] and 1/μ. The infection probability λ depends on the model of social interactions. Hence, we identify it from real-world data. Table 1 reports the parameters used in our simulations.
Table 1.
meaning | value(s) | reference | |
---|---|---|---|
1/ν | latency period | 6.4 days | [2,43] |
1/μ | infectiousness period | 5 days | [2,44] |
1/γ | time from infectiousness to reported death | 9.52 days | [2,44,45] |
λ | per-contact infection probability | 0.042 | ✓ |
η | class distribution | [0.768, 0.232] | [39,40] |
a | baseline activity | [0.149, 0.545] d−1 | [40] |
b | mobility parameter | 0.09 | [39] |
αlow | activity reduction | 0.176 | ✓ |
m | average number of contacts | 19.77 | [40] |
βlow | mobility reduction | 0 | ✓ |
2.2.3. Parameter identification
We calibrated our model by fitting the temporal evolution of the reported deaths, during the COVID-19 outbreak in Italy. Data at the regional level were retrieved from the official Italian Dipartimento della Protezione Civile [32] database. This database starts on 24 February, and we had extended it backwards in time for 20 days (until 4 February). We filled with zero deaths the section of the database from 4 February to 20 February, and we manually corrected the database to include seven deaths that were not reported therein in the period from 20 to 23 February (electronic supplementary material, section S2). To calibrate the model, we focused on the period from 4 February (denoted as t0) to 18 May (denoted as tend); namely, until the first relaxation of NPIs. To enhance the reliability of the data, we applied a weekly moving average.
Using the SEINR epidemic progression model, we computed the deaths in province h for activity class i as a fraction of the removed individuals , according to the class fatality ratio and . The latter was inferred from a serology-informed estimate performed on age-stratified data from Geneva, Switzerland [41], scaled on the Italian age distribution using census data [39]. Since we had no access to reliable information about the initial number of exposed or infected individuals, such initial conditions needed to be identified. For each province h and activity class i, we initialized the number of exposed and infected as a fraction k1 and k2 of the total reported cases at the end of the observation time (24 June) Ch(tend) from the official database [32],
2.5 |
where k1 and k2 were identified together with the other parameters.
The parameter identification was formulated as a minimization problem, solved by means of a dual-annealing procedure [46]. Specifically, we defined the cost function c as the weighted sum of the squared error between the number of deaths predicted by the model and the regional real data, normalized with respect to the maximum number of deaths in the region. To this aim, we defined the set of regions and the partition of provinces into regions as the function , such that π(h) = r if and only if province h was located in region r. For each , we introduced
2.6 |
and the cost function as the sum of cr weighted with the total number of deaths in the region r is
2.7 |
Here, Dr(t) indicates the reported deaths in region r, is the weekly moving average and is its maximum value. Using the fatality ratio, the model predicts f Rh(t) deaths in province h at time t. Figure 4 shows the real and simulated time series with the identified parameters.
3. Results
3.1. Implementation of NPIs
Here, we elucidate the role of NPIs in halting the spread of COVID-19. We aim at disentangling the contribution of the two most common kinds of interventions: reduction of individuals’ activity, through lockdown or social distancing, and enforcement of mobility restrictions. We take as a reference the NPIs implemented in Italy (detailed in the electronic supplementary material, §S2) and identify the NPI-related parameters from available data. The enforcement of lockdown and social distancing policies, gradually enacted during a time window of two weeks (from 5 to 20 March), are modelled through a linear decrease of the α parameter from 1 to αlow = 0.176. The effect of the nearly complete mobility restrictions between provinces can be seen from 1 March in the northern macro-regions and from 7 March in the southern ones [42]. We model these restrictions by setting the mobility parameter to βlow = 0 on the corresponding dates.
We start by investigating the effect of mobility restrictions in combination with activity reduction policies (figure 5a). We simulate the mobility restrictions as being applied on 4 February, that is, almost one month earlier than the actual date. We compare the number of deaths over the time window that ranges from 4 February to the date of the first relaxation of NPIs in Italy (18 May). We observe that the effect of mobility restrictions becomes significant for intermediate levels of activity reduction policies (that is, 0.3 < α < 0.7). On the other hand, a negligible effect of mobility restrictions is registered for milder levels of activity reduction policies (α > 0.7) and for extremely severe activity reductions (α < 0.3). The latter, counterintuitive, finding is due to a balance between the increased number of deaths in some northern macro-regions (close to the initial outbreak) and the decrease in deaths in others (electronic supplementary material, figure S5).
To detail this mechanism, we examine the number of deaths in each macro-region, using different levels of mobility restrictions and setting the activity reduction to the lockdown level, αlow = 0.176 (figure 5b). Our results suggest that the impact of mobility restrictions is strongly dependent on their geographical location, and it vanishes if it is not implemented in a timely way. Notably, we find that the timely implementation of severe mobility restrictions would have reduced the number of deaths by more than 12% in the islands macro-region (that is, far from where the outbreak was initially located) over the duration of severe NPIs. Such an advantage becomes smaller and smaller as the considered macro-regions are closer to the initial location of the outbreak. Paradoxically, mobility restrictions even become slightly detrimental if applied in the north-west macro-region, where the outbreak started. This is due to the commute of infected individuals from the most affected provinces to the rest of the provinces and of susceptible individuals from less impacted provinces to the rest of the country. For comparison, we also report the death count for the implementation of the same restrictions on 1 March, which corresponds to the actual date of their implementation. We observe that the timing of NPIs is essential; an earlier application of travel restrictions by one month would have saved twice as many lives. Similar results are obtained for the peak of the epidemic incidence (electronic supplementary material, figures S6 and S7).
The large geographical variability in the number of deaths is confirmed in figure 6a–f , which shows the total number of deaths for two representative provinces under different timing and intensity of implementation of NPIs. While the province of Bergamo (in the north-west macro-region), which had one of the earliest and biggest outbreaks, seems unrelieved by mobility restrictions, the province of Sud Sardegna (in the islands macro-region), an area much less affected by the pandemic than the former, would have largely benefited by such an intervention. To investigate this further, we factor out the role of the two types of NPIs by performing a non-negative matrix factorization [47] on the outcome of our simulations at the province level (details in the electronic supplementary material, §§S3 and S4). Specifically, we focus on values of α ranging over a interval with respect to the value of the lowest activity coefficient αlow = 0.176, identified from real-world data during the lockdown, and we simulate the early application of mobility restrictions with different intensity levels and timing. Our analysis leads to the characterization of two sets of Italian provinces. The first (in green in figure 6g) comprises provinces where timely implemented mobility restrictions are effective in reducing epidemic prevalence (for example, Sud Sardegna). The second set (in brown in figure 6g) contains provinces for which mobility restrictions have instead a negligible impact. Predictably, most of the provinces in the north-west (where the outbreak started) are unaffected by mobility restrictions, while the majority of provinces in the south and islands would have benefited from an earlier implementation of such restrictions.
Surprisingly, some important exceptions are identified. For instance, the provinces of Varese and Monza (close to the Milan metropolitan area) would have benefited from timely mobility restrictions. We believe that this is due to the initially small number of cases in those two provinces, and to the large number of daily commuters from those provinces to the Milan province and other neighbouring locations, where the Italian outbreak started. Hence, the same dynamics between north and south Italy is documented again over a much smaller spatial scale, between northern provinces with a larger initial difference in epidemic prevalence. Similar results are observed for other intervention scenarios (electronic supplementary material, figure S2).
Finally, we discuss the possibility of implementing targeted activity reductions that act independently on the two activity classes. This allows us to study the effectiveness of differential intervention policies that could aim at strongly reducing social activity for age cohorts that are more at risk of developing severe illness, while implementing mild restrictions for younger people. Instead of a single parameter α, we thus introduce two parameters α1 and α2 that measure the activity reduction for the high- and the low-activity classes, respectively. The heat map in figure 7 illustrates the effect of different combinations of α1 and α2 on the total number of deaths; the level curves help us to understand the trade-off in targeting the two classes. We observe that the total number of deaths is mostly determined by the parameter α1, that is, the activity reduction for the high-activity class. Hence, our results suggest that implementing targeted stay-at-home policies in which severe activity reductions are only enforced on the age cohorts that are more at risk (in our scenario, people over 65 years old) is not sufficient to reduce the overall death toll.
3.2. Relaxation of NPIs towards reopening strategies
The proposed meta-population model enables the analysis of reopening strategies to relax restrictions while avoiding resurgent outbreaks. This has recently emerged as a key issue in the control of COVID-19 outbreaks in the medium- to long-term period [48]. We run our calibrated model to simulate the epidemic until the date of intervention relaxation. Then, we vary the values of parameters α and β to account for the relaxation of the containment measures. Similar to the previous analysis, we consider a set of different options for the parameters after intervention relaxation and different times for starting the reopening strategies. Specifically, we model the relaxation of the reduction of social activity by varying the parameter α from αlow , identified during the lockdown, to a value of α = 0.6. Likewise, we describe the uplifting of mobility restrictions by varying the parameter β from 0 (no mobility allowed) to 1 (nominal mobility reinstated).
Our results suggest that the effect of maintaining mobility restrictions after the relaxation of NPIs is negligible and dominated by the activity reduction (figure 8). We evaluate the total number of deaths in a time window of 60 days after the relaxation date (18 May). Both at the province level, for which we show the examples of Sud Sargegna (figure 8a) and Bergamo (figure 8b), and at the aggregated country level (figure 8c), the contribution of mobility restrictions is little or absent. These results are confirmed by other scenarios with different relaxation dates (electronic supplementary material, §§S5 and S6 and figures S3 and S4). Overall, this evidence indicates that activity reduction in the relaxation of NPIs should be thoughtfully calibrated, trading the risk of resurgent outbreaks against the social and economic costs associated with such policies. On the other hand, further enforcement of mobility restrictions within the country after the end of the epidemic wave does not seem to be beneficial in the relaxation phase.
4. Discussion
Motivated by the evidence of the key role of NPIs in the ongoing COVID-19 outbreak [2–6], we made an effort to propose a parsimonious mathematical framework to study NPIs and elucidate their impact on epidemic spreading. Specifically, we combined a meta-population model, capturing the spatial distribution of the population and its mobility patterns [23,24], with an ADN-based structure, which reflects real-world features of social activity, such as heterogeneity [29,30] and behavioural traits [27,28]. We explicitly incorporated two types of NPIs: actions aiming at reducing individuals’ activity (social distancing, forbidding gatherings and, in general, any measure that curtails the number of contacts favouring the spread of the infection) and policies to restrict individuals’ mobility (for instance, through travel bans). Through the lens of our modelling framework, we disentangled the effect of these two types of policies depending on the time of their implementation. We calibrated the model with data on the ongoing COVID-19 outbreak in Italy [32].
We leveraged the model to explore a wide range of what/if scenarios on the spatio-temporal dynamics of COVID-19 spreading for different combinations of NPIs. Our analysis allows us to draw interesting conclusions on when and how to apply NPIs to make the fight against the spread more effective. While the level of activity reduction is unequivocally a decisive factor, the impact of mobility restrictions has a more nuanced impact. First, we observed that mobility restrictions produce benefits only if applied at the early stage of the outbreak, and only if paired with appropriate activity reduction policies. Moreover, we discovered that the effect of mobility restrictions is strongly dependent on space. In fact, through a non-negative matrix factorization technique, we identified two sets of provinces that are differently affected by mobility restrictions. The first set, mostly consisting of provinces in the north (where the outbreak initially started), has little or no benefit from mobility restrictions. The provinces in the second set, instead, would have benefited from early implementation of mobility restrictions. Surprisingly, this set includes some of the provinces in the north (most affected area). Then, we discussed the possible implementation of targeted NPIs, with severe restrictions only for age cohorts that are more at risk of developing severe illness. Our modelling framework brought to light concerning limitations in the implementation of these targeted interventions: although economic reasons may prompt these interventions, their public health value could be limited. Finally, while mobility restrictions are useful in the early stage of the outbreak, their late implementation is ineffective. A different scenario is observed for the relaxation of NPIs, where the level of activity reduction should be carefully and gradually relaxed.
Our study outlines several avenues of future research, which can be pursued by leveraging the generality of the heterogeneous meta-population framework proposed in this study. During the first wave of COVID-19 in Italy, NPIs were homogeneously implemented nationwide through Decrees of the Prime Minister. Hence, we have used uniform parameters among the provinces. However, from November 2020, local NPIs have been enacted. The proposed model could benefit from the study of heterogeneous implementation (and relaxation) of NPIs between provinces and even the implementation of targeted mobility restrictions between specific provinces (through the modification of the routing matrix W), whose analysis is envisaged for future research. The outcome of such an analysis can inform policymakers on targeted interventions that may reduce social and economic costs while effectively halting the epidemic. Also, other targeted intervention policies, such as those aiming at reducing the activity of all high-risk individuals, regardless of their age, may be explored. Our model could also be used to assess strategies leading to safe reopening of schools. These studies may be conducted at the whole country level or at a local level. Country-wise interventions could be engineered by using further activity classes that capture, for instance, students and teachers. In this vein, a contact matrix among activity classes could help capture inhomogeneous interaction patterns between and within activity classes, similar to [40]. Local targeted interventions, instead, may be pursued via our meta-population structure, where communities are used to model specific locations, such as schools and neighbourhoods. The introduction of a community that represents the rest of the world would enable the study of the impact of closures of national borders.
While we considered a simple model for the progression of the epidemic, additional compartments and transitions may be added to capture hospitalization or testing [33] and used to analyse different what/if scenarios and design feedback control interventions, informed by the number of reported cases or hospitalizations [18]. A limitation of our modelling framework lies in its deterministic formulation, which prevents it from capturing phenomena such as local disease eradication. This may be crucial to study the pandemic at longer time scales, encompassing future vaccination campaigns. A stochastic formulation of the meta-population activity-driven model may be proposed and used as a viable tool to shed light onto these important phenomena and understand their impact on the spreading process. Finally, the simplicity of our mathematical framework may be conducive to a rigorous analytical treatment, involving, for example, the computation of the epidemic threshold, towards providing further insight into the effect of NPIs on the spread of the epidemic.
Acknowledgements
The authors are indebted to Alessandro Vespignani for precious discussion and to Anna Sawulska for help with designing the figures.
Contributor Information
Maurizio Porfiri, Email: mporfiri@nyu.edu.
Alessandro Rizzo, Email: alessandro.rizzo@polito.it.
Data accessibility
Epidemiological data are available at [32]; geographical, mobility and census data at [39]. The code used for the simulations is available at https://gitlab.com/PoliToComplexSystemLab/adn-metapopulation-2020.
Authors' contributions
L.Z. and A.R. conceived and designed the research with inputs from all the authors. F.P. performed the parameter identification and the numerical studies and wrote a first draft of the manuscript. A.R. and M.P. supervised the research and consolidated the manuscript into its present form. All the authors contributed to the interpretation and analysis of the results and to reviewing the current manuscript.
Competing interests
We declare we have no competing interests.
Funding
This work was partially supported by the National Science Foundation (CMMI-1561134 and CMMI-2027990), Compagnia di San Paolo, MAECI (‘Mac2Mic’), the European Research Council (ERC-CoG-771687) and The Netherlands Organisation for Scientific Research (NWO-vidi-14134).
References
- 1.World Health Organization. 2020. Coronavirus disease (COVID-2019) situation reports. See www.who.int/emergencies/diseases/novel-coronavirus-2019/situation-reports (accessed 27 January 2021).
- 2.Prem K, Liu Y, Russell TW, Kucharski AJ, Eggo RM, Davies N. 2020. The effect of control strategies to reduce social mixing on outcomes of the COVID-19 epidemic in Wuhan, China: a modelling study. Lancet Pub. Health 5, e261-e270. ( 10.1016/S2468-2667(20)30073-6) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Lai S et al. 2020. Effect of non-pharmaceutical interventions to contain COVID-19 in China. Nature 585, 410-413. ( 10.1038/s41586-020-2293-x) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Kraemer MU et al. 2020. The effect of human mobility and control measures on the COVID-19 epidemic in China. Science 368, 493-497. ( 10.1126/science.abb4218) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Tian H et al. 2020. An investigation of transmission control measures during the first 50 days of the COVID-19 epidemic in China. Science 368, 638-642. ( 10.1126/science.abb6105) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Haug N, Geyrhofer L, Londei A, Dervic E, Desvars-Larrive A, Loreto V, Pinior B, Thurner S, Klimek P. 2020. Ranking the effectiveness of worldwide COVID-19 government interventions. Nat. Hum. Behav. 4, 1303-1312. ( 10.1038/s41562-020-01009-0) [DOI] [PubMed] [Google Scholar]
- 7.Chinazzi M et al. 2020. The effect of travel restrictions on the spread of the 2019 novel coronavirus (COVID-19) outbreak. Science 368, 395-400. ( 10.1126/science.aba9757) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Bartik AW, Bertrand M, Cullen Z, Glaeser EL, Luca M, Stanton C. 2020. The impact of COVID-19 on small business outcomes and expectations. Proc. Natl Acad. Sci. USA 117, 17 656-17 666. ( 10.1073/pnas.2006991117) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Bonaccorsi G et al. 2020. Economic and social consequences of human mobility restrictions under COVID-19. Proc. Natl Acad. Sci. USA 117, 15 530-15 535. ( 10.1073/pnas.2007658117) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Qiu J, Shen B, Zhao M, Wang Z, Xie B, Xu Y. 2020. A nationwide survey of psychological distress among Chinese people in the COVID-19 epidemic: implications and policy recommendations. Gen. Psychiatr. 33, e100213–e100213. ( 10.1136/gpsych-2020-100213) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Siegenfeld AF, Taleb NN, Bar-Yam Y. 2020. Opinion: What models can and cannot tell us about COVID-19. Proc. Natl Acad. Sci. USA 117, 16 092-16 095. ( 10.1073/pnas.2011542117) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Bertozzi AL, Franco E, Mohler G, Short MB, Sledge D. 2020. The challenges of modeling and forecasting the spread of COVID-19. Proc. Natl Acad. Sci. USA 117, 16 732-16 738. ( 10.1073/pnas.2006520117) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Gatto M, Bertuzzo E, Mari L, Miccoli S, Carraro L, Casagrandi R, Rinaldo A. 2020. Spread and dynamics of the COVID-19 epidemic in Italy: effects of emergency containment measures. Proc. Natl Acad. Sci. USA 117, 10 484-10 491. ( 10.1073/pnas.2004978117) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Aleta A et al. 2020. Modelling the impact of testing, contact tracing and household quarantine on second waves of COVID-19. Nat. Hum. Behav. 4, 964-971. ( 10.1038/s41562-020-0931-9) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Metcalf CJE, Morris DH, Park SW. 2020. Mathematical models to guide pandemic response. Science 369, 368-369. ( 10.1126/science.abd1668) [DOI] [PubMed] [Google Scholar]
- 16.Vespignani A et al. 2020. Modelling COVID-19. Nat. Rev. Phys. 2, 279-281. ( 10.1038/s42254-020-0178-4) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Estrada E. 2020. COVID-19 and SARS-CoV-2. Modeling the present, looking at the future. Phys. Rep. 869, 1-51. ( 10.1016/j.physrep.2020.07.005) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Della Rossa F et al. 2020. A network model of Italy shows that intermittent regional strategies can alleviate the COVID-19 epidemic. Nat. Commun. 11, 5106. ( 10.1038/s41467-020-18827-5) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Colizza V, Barrat A, Barthélemy M, Vespignani A. 2006. The role of the airline transportation network in the prediction and predictability of global epidemics. Proc. Natl Acad. Sci. USA 103, 2015-2020. ( 10.1073/pnas.0510525103) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Brockmann D, Helbing D. 2013. The hidden geometry of complex, network-driven contagion phenomena. Science 342, 1337-1342. ( 10.1126/science.1245200) [DOI] [PubMed] [Google Scholar]
- 21.Balcan D, Colizza V, Gonçalves B, Hu H, Ramasco JJ, Vespignani A. 2009. Multiscale mobility networks and the spatial spreading of infectious diseases. Proc. Natl Acad. Sci. USA 106, 21 484-21 489. ( 10.1073/pnas.0906910106) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Jia JS, Lu X, Yuan Y, Xu G, Jia J, Christakis NA. 2020. Population flow drives spatio-temporal distribution of COVID-19 in China. Nature 582, 389-394. ( 10.1038/s41586-020-2284-y) [DOI] [PubMed] [Google Scholar]
- 23.Pastor-Satorras R, Castellano C, Van Mieghem P, Vespignani A. 2015. Epidemic processes in complex networks. Rev. Mod. Phys. 87, 925-979. ( 10.1103/RevModPhys.87.925) [DOI] [Google Scholar]
- 24.Gómez-Gardeñes J, Soriano-Paños D, Arenas A. 2018. Critical regimes driven by recurrent mobility patterns of reaction–diffusion processes in networks. Nat. Phys. 14, 391-395. ( 10.1038/s41567-017-0022-7) [DOI] [Google Scholar]
- 25.Volz E, Meyers LA. 2009. Epidemic thresholds in dynamic contact networks. J. R. Soc. Interface 6, 233-241. ( 10.1098/rsif.2008.0218) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Holme P, Saramäki J. 2012. Temporal networks. Phys. Rep. 519, 97-125. ( 10.1016/j.physrep.2012.03.001) [DOI] [Google Scholar]
- 27.Funk S, Salathé M, Jansen VA. 2010. Modelling the influence of human behaviour on the spread of infectious diseases: a review. J. R. Soc. Interface 7, 1247-1256. ( 10.1098/rsif.2010.0142) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Rizzo A, Frasca M, Porfiri M. 2014. Effect of individual behavior on epidemic spreading in activity driven networks. Phys. Rev. E 90, 042801. ( 10.1103/PhysRevE.90.042801) [DOI] [PubMed] [Google Scholar]
- 29.Perra N, Gonçalves B, Pastor-Satorras R, Vespignani A. 2012. Activity driven modeling of time varying networks. Sci. Rep. 2, 1-7. ( 10.1038/srep00469) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Zino L, Rizzo A, Porfiri M. 2016. Continuous-time discrete-distribution theory for activity-driven networks. Phys. Rev. Lett. 117, 228302. ( 10.1103/PhysRevLett.117.228302) [DOI] [PubMed] [Google Scholar]
- 31.Brauer F, Castillo-Chavez C. 2012. Mathematical models in population biology and epidemiology, 2nd edn. New York, NY: Springer. [Google Scholar]
- 32. Dipartimento della Protezione Civile. COVID-19 Italia - Monitoraggio situazione. GitHub; 2020. See https://github.com/pcm-dpc/COVID-19 . (accessed 27 January 2021).
- 33.Giordano G et al. 2020. Modelling the COVID-19 epidemic and implementation of population-wide interventions in Italy. Nat. Med. 26, 855-860. ( 10.1038/s41591-020-0883-7) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Kurtz TG. 1970. Solutions of ordinary differential equations as limits of pure jump Markov processes. J. Appl. Probab. 7, 49-58. ( 10.2307/3212147) [DOI] [Google Scholar]
- 35.Kurtz TG. 1971. Limit theorems for sequences of jump Markov processes approximating ordinary differential processes. J. Appl. Probab. 8, 344-356. ( 10.2307/3211904) [DOI] [Google Scholar]
- 36.Zhang J et al. 2020. Evolving epidemiology and transmission dynamics of coronavirus disease 2019 outside Hubei province, China: a descriptive and modelling study. Lancet Inf. Dis. 20, 793-802. ( 10.1016/S1473-3099(20)30230-9) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37. World Health Organization. 2020 Report of the WHO-China joint mission on coronavirus disease 2019 (COVID-19). See https://www.who.int/publications/i/item/report-of-the-who-china-joint-mission-on-coronavirus-disease-2019-(covid-19) (accessed 27 January 2021).
- 38.Zou L et al. 2020. SARS-CoV-2 viral load in upper respiratory specimens of infected patients. N. Engl. J. Med. 382, 1177-1179. ( 10.1056/NEJMc2001737) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39. ISTAT. Istituto Nazionale di Statistica; 2020. See https://www.istat.it . (accessed 27 January 2021).
- 40.Mossong J et al. 2008. Social contacts and mixing patterns relevant to the spread of infectious diseases. PLOS Med. 5, e74. ( 10.1371/journal.pmed.0050074) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Perez-Saez J et al. 2020. Serology-informed estimates of SARS-CoV-2 infection fatality risk in Geneva, Switzerland. Lancet Inf. Dis. ( 10.1016/S1473-3099(20)30584-3) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Pepe E et al. 2020. COVID-19 outbreak response, a dataset to assess mobility changes in Italy following national lockdown. Sci. Data 7, 230. ( 10.1038/s41597-020-00575-2) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Backer JA, Klinkenberg D, Wallinga J. 2020. Incubation period of 2019 novel coronavirus (2019-nCoV) infections among travellers from Wuhan, China, 20–28 January 2020. Eurosurveillance 25, 2000062. ( 10.2807/1560-7917.ES.2020.25.5.2000062) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Wölfel R et al. 2020. Virological assessment of hospitalized patients with COVID-2019. Nature 581, 465-469. ( 10.1038/s41586-020-2196-x) [DOI] [PubMed] [Google Scholar]
- 45.Linton N et al. 2020. Incubation period and other epidemiological characteristics of 2019 novel coronavirus infections with right truncation: a statistical analysis of publicly available case data. J. Clin. Med 9, 538. ( 10.3390/jcm9020538) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Xiang Y, Gong X. 2000. Efficiency of generalized simulated annealing. Phys. Rev. E 62, 4473. ( 10.1103/physreve.62.4473) [DOI] [PubMed] [Google Scholar]
- 47.Lee DD, Seung HS. 1999. Learning the parts of objects by non-negative matrix factorization. Nature 401, 788-791. ( 10.1038/44565) [DOI] [PubMed] [Google Scholar]
- 48.Ruktanonchai NW et al. 2020. Assessing the impact of coordinated COVID-19 exit strategies across Europe. Science 369, 1465-1470. ( 10.1126/science.abc5096) [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Citations
- Dipartimento della Protezione Civile. COVID-19 Italia - Monitoraggio situazione. GitHub; 2020. See https://github.com/pcm-dpc/COVID-19 . (accessed 27 January 2021).
- ISTAT. Istituto Nazionale di Statistica; 2020. See https://www.istat.it . (accessed 27 January 2021).
Data Availability Statement
Epidemiological data are available at [32]; geographical, mobility and census data at [39]. The code used for the simulations is available at https://gitlab.com/PoliToComplexSystemLab/adn-metapopulation-2020.