Skip to main content
IEEE - PMC COVID-19 Collection logoLink to IEEE - PMC COVID-19 Collection
. 2020 Jun 10;8:109719–109731. doi: 10.1109/ACCESS.2020.3001298

Modelling Strong Control Measures for Epidemic Propagation With Networks—A COVID-19 Case Study

Michael Small 1,2,3,, David Cavanagh 1
PMCID: PMC8043504  PMID: 34192104

Abstract

We show that precise knowledge of epidemic transmission parameters is not required to build an informative model of the spread of disease. We propose a detailed model of the topology of the contact network under various external control regimes and demonstrate that this is sufficient to capture the salient dynamical characteristics and to inform decisions. Contact between individuals in the community is characterised by a contact graph, the structure of that contact graph is selected to mimic community control measures. Our model of city-level transmission of an infectious agent (SEIR model) characterises spread via a (a) scale-free contact network (no control); (b) a random graph (elimination of mass gatherings); and (c) small world lattice (partial to full lockdown—“social” distancing). This model exhibits good qualitative agreement between simulation and data from the 2020 pandemic spread of a novel coronavirus. Estimates of the relevant rate parameters of the SEIR model are obtained and we demonstrate the robustness of our model predictions under uncertainty of those estimates. The social context and utility of this work is identified, contributing to a highly effective pandemic response in Western Australia.

Keywords: Agent based model, complex network, infectious diseases, propagation on networks

I. Introduction

Modelling of disease transmission via compartmental models is well established and generally highly effective. However, the differential equations of these models depend on good estimates of underlying rate parameters and will then provide a continuous solution under the assumption that the population is well-mixed and homogeneous (i.e. all individuals have equal contact with all others). Under these assumptions disease propagation is driven by the parameter Inline graphic —the ratio of the rate of new infections to the rate of removal of infectious individuals from the transmission pool. Typically, and particularly for contemporary and evolving transmission, these parameters can be somewhat difficult to estimate [1], [2].

We propose an alternative approach to modelling the dynamic transmission of diseases. A consequence of this alternative approach is that the main determinant of epidemic dynamic behaviour is the contact network between individuals rather than precisely chosen optimal values of epidemic rate parameters. The physics literature is rife with models of propagation dynamics on networks. We observe that different societal control measures manifest as distinct topological structures and model city-level transmission of an infectious agent. Our approach models changing control strategies by changing the features of the underlying contact network with time. This approach allows us to model the likely time course of a disease and, perhaps surprisingly, we find that this approaches is both quantifiable and robust to uncertainty of the underlying rate parameters.

This report is intended as a guide to computational modelling of reported epidemic infection rates when good estimates of underlying epidemiological rate parameters are not available. The model provides a useful prediction of current control strategies. Nonetheless, we emphasise that the methodology and techniques are not (of themselves) novel, they have been discussed extensively in the references cited herein. The primary novel contribution of this paper is the interpretation of complex network topologies as the principal relevant parameter to characterise control, and a commentary on the live application of this approach in pandemic response and recovery. While global efforts to model the spread and control of coronavirus continue, we are taking a decidedly local approach. We focus our modelling and discussion on transmission in Australian cities, which we characterise as large heterogeneous populations. In particular, we focus on the most isolated of all cities in Australia, Perth, the capital of Western Australia. For the purposes of this manuscript we treat Perth as a single isolated urban centre of approximately 2 million people. Epidemic parameters, which we describe later, either follow established epidemiological values or are estimated to fit the time course of infection data. While our model is specific to one city, we intend that the methods and conclusion are generic and will be useful elsewhere.

Our model is a model of contact graphs. Different contact graphs are utilised to model different contact patterns within the population and hence model the effect of different control measures. In Sec. II we introduce and discuss a small amount of the most relevant literature, and in Sec. III we proceed to describe our model.

II. Background

It is no exaggeration to say that pandemic spread of infectious agents has very recently attracted wide interest. Mathematical epidemiology is a venerable and well respected field [3]. Propagation of disease in a community is modelled, under the assumption of a well-mixed and homogeneous population via differential equations characterising movement of individuals between disease classes: susceptible (S), exposed (E), infectious (I) or removed (R).

The standard compartmental (i.e. SIR) model dates back to the mathematical tour de force of Kermack and McKendrick [4]. The model assumes individuals can be categorised into one of several compartments: S or I; S, I or R; or, S, E, I, or R being the most common. Transition between the various compartments is governed by rate parameters Inline graphic and Inline graphic and it is the job of the mathematical epidemiologist to estimate those rates—and hence, when Inline graphic and the transmission is under control. In the standard SIR formulation the condition Inline graphic can be expressed as Inline graphic. Somewhat confusingly, Inline graphic is also used in the physics literature to denote the threshold itself—as in [5] where Inline graphic is derived in terms of moments of the contact network degree distribution. Nonetheless, efforts to estimate the relevant parameters for the coronavirus pandemic are currently underway and are best summarised (from our local perspective) by the technical reports of Shearer et al [6], Moss et al [7] and co-workers.

Conversely, the renaissance of interest in mathematical graphs under the guise of complex networks [8], [9], has raised considerable interest in propagation of infectious agent-like dynamics on such structures [10], [11]. Commonly, the agent is either modelling the spread of information or infection. When one is restricted to the spread of infectious agents on a network (in the context of epidemiology, a contact graph) several interesting features arise. In particular, if that contact graph is a scale free network (i.e. it has a power-law degree distribution), then the criterion on the key epidemic threshold to ensure control of the outbreak (for the SIS model) becomes Inline graphic [5]. Disease transmission becomes faster than exponential. In effect, what happens is that the power-law distribution of the scale-free network ensures that there is finite probability of the epidemic reaching an individual with an arbitrary large number of contacts. The number of secondary infections arising from that individual will be unbounded and transmission is guaranteed to persist. Of course, in the real-world nothing is unbounded and Fu and co-workers [12] showed that a piece-wise linear/constant infectivity was enough to ensure a positive epidemic threshold.

Surprisingly, however, little of the work in the physics literature on epidemic transmission has examined transmission on real-world networks. The first evidence (to the best of our knowledge) that epidemic transmission did really occur on a scale-free contact graph was provided by Small and others [13] for the transmission of avian influenza in migratory bird populations. Curiously, though, the data presented there gave an exponent for the scale-free distribution of approximately 1.2, significantly lower than the often cited “usual” range of (2, 3) — that is, the distribution not only had divergent variance, but also divergent mean.

The emergence of an earlier coronavirus, associated with the Severe Acute Respiratory Syndrome (SARS) in 2003, provided an opportunity to apply the structures and concepts of complex systems to the modelling of infectious diseases. Small and Tse [14] introduced a complex network based model of propagation and showed good agreement between simulations of that model and available case data. They found that epidemic parameters widely quoted in the literature were only consistent with observed case data when including significant nosocomial transmission [15]. Finally, and most importantly for the current discussion, the scale-free topology of the model [14] explained super-spreader events through contact rather than requiring pathologically highly infectious individuals [16].

Both the network-based models used to model SARS in 2003 [14][16], and the model we describe here are network models of contact between individuals. Unlike what we will propose in this current communication, the model of SARS in 2003 was topologically stationary [14][16]. The model assumed a lattice with long-range (i.e. small-world) connections following a power-law degree distribution. In those papers [14][16] time varying control strategies were reflected only in changes of the rate parameters. The current coronovirus outbreak (that is, COVID-19) poses a different and unique challenge. Since February 2020 (and up to the time of writing) global transport networks and daily movement of individuals have been disrupted on a global scale. Entire cities and countries have engaged in various levels of “lockdown”. We argue that it is neither appropriate nor sufficient to model this simply by modifying the rate of transmission or rate of removal. In the current work we propose a network switching model through which the topology of the network changes to reflect various changes in government and community mitigation and control strategies.

In Sec. III we introduce our model structure, and Sec. IV explores analytic expressions for the epidemic growth rate. In Sec. V presents our results for the case study of most interest to us, and Sec. VI describes a process for optimising model parameters based on observed caseload data.

III. The Model

We assume nodes in our network can be in one of four states, corresponding to the four states of the standard SEIR model: susceptible Inline graphic, exposed Inline graphic, infected Inline graphic, and removed Inline graphic. Rates govern the probability of transition between these states, with transition from Inline graphic to Inline graphic occurring only through neighbour-to-neighbour contact on the graph with a node in state Inline graphic.

For comparison, the standard SEIR compartmental differential equation based formulation is given by [3]:

III.

where Inline graphic determine the rate of infection, latency and removal respectively. Clearly, if we desire Inline graphic we need Inline graphic. The parameter Inline graphic determines the average latency period, and hence the ratio of Inline graphic and Inline graphic determines the rate of spread.

The assumptions underpinning models of the form (1) are that the population is fully mixed — that is, contacts exist between all members of the population, or, rather, every individual is indistinguishable and contacts occur at a constant rate between individuals. One way to extend this model is to introduce multi-group or stratified (perhaps by age, vulnerability, comorbidity, or location) transmission models. Doing so for coronavirus transmission is reasonable and has been extensively covered elsewhere: for the Australian perspective see [17], [18] However, this would require estimating distinct values of Inline graphic, Inline graphic and Inline graphic for each strata. We choose an approach which has fewer free parameters1 and model infection at the daily time scale.

Let Inline graphic be an Inline graphic-by-Inline graphic binary symmetric matrix, Inline graphic iff individuals Inline graphic and Inline graphic are in contact. The matrix Inline graphic is the adjacency matrix of the contact network which we model. We suppose that all individuals, excluding a small number who are exposed (E), are initially susceptible (S). Then, at each time step (each day):

  • Inline graphic a susceptible node Inline graphic becomes exposed if there exists a node Inline graphic that is infectious (I) and Inline graphic with probability Inline graphic;

  • Inline graphic an exposed node becomes infectious with probability Inline graphic; and,

  • Inline graphic an infectious node becomes removed (R) with probability Inline graphic.

The model structure is depicted in Fig. 1. Structural patterns of contact within the community are then modelled by varying the structure of the network Inline graphic. In this paper we propose distinct models corresponding to the different control strategies. in the following four subsections, the control strategies which we consider are: III-A no control, modelled with a scale free network; III-B hard isolation, modelled as a lattice; III-C no mass gatherings via a random graph; and III-D “social” distancing via a small-world network. We explore these four distinct network structures in the following subsections.

FIGURE 1.

FIGURE 1.

Model flow chart. A Graphical representation of the model state transition process. Each node can be in one of four states Inline graphic, Inline graphic, Inline graphic, or Inline graphic with transition between them determined by probabilities Inline graphic, Inline graphic and Inline graphic and the contact process of elements Inline graphic of the network adjacency matrix Inline graphic. Hence node-Inline graphic has probability Inline graphic of being infected through contact with node-Inline graphic.

A. Scale-Free Network Inline graphic

Let Inline graphic denote an Inline graphic-by-Inline graphic unweighted and undirected scale-free network. For simplicity (and rapidity of calculation) we generate this network via the preferential attachment algorithm of Barabasi and Albert [8] — there are good reasons for not doing this (notably that the rich club will be highly connected [19][21]). Nonetheless, simulations presented here did not depend on the choice of the Barabasi-Albert model over alternatives including the configuration model or likelihood approaches [21]. The network Inline graphic is parameterised by Inline graphic the number of new edges associated with each new node and so we represent it as Inline graphic (if each new node contributes Inline graphic new edges, then the mean degree will be Inline graphic). Here, to ensure comparable number of edges, we choose Inline graphic.

The network Inline graphic provides a model of random contacts in a community. There is ample evidence that individual contact patterns follow an approximately scale-free distribution. Specifically, in the context of the current pandemic, there is clear evidence in large scale community spread of COVID-19 at sporting events and other mass gatherings which are well modelled via the tail of a scale-free distribution [22][24]. Due to the random wiring of connections between nodes we expect contact network Inline graphic to yield at least exponential growth of infection. The tail of the degree distribution is unbounded and so the actual growth rate is greater than exponential.

B. Regular Lattice Inline graphic

Let Inline graphic denote a regular two dimensional lattice with periodic boundary conditions. Each node has four adjacent neighbours. For consistency with what follows we denote this as Inline graphic. Growth of infection on a lattice will be equivalent to diffusion in two dimensions and hence the infected population will grow geometrically – in the case of the configuration discussed here growth is sub-linear.

Lattice configuration is used here as an approximation to hard isolation: individuals do not move in geographical space and are therefore only connected to neighbours. Intuitively, one might expect a hard isolation model to consist of small isolated clusters corresponding to individual family units. In addition to being uninteresting – for the very obvious reason that transmission would cease – such a model is overly optimistic. Transmission would still be expected to occur between neighbours (in the ordinary sense of the word). The regular lattice configuration model is able to model such infection between family units, and adjacent dwellings. This is exactly the philosophy behind the model structure of [15].

C. Random Graph Inline graphic

Let Inline graphic denote a random graph (ala Erdös-Renyi [9]) with mean degree equal to four. Connections between nodes are chosen uniformly at random and constrained to avoid multiple edges or self-loops. That is, each edge is assigned to connect two randomly chosen nodes within the network, subject to the constraint of no self-loops and no multiple edges. At the opposite extreme to Inline graphic we denote by Inline graphic the lattice graph with no lattice structure — all connections have been rewired and hence correspond to complete random wiring. In other words, while Inline graphic is not a lattice it is the limiting case of Inline graphic for Inline graphic. Unlike Inline graphic the degree distribution of Inline graphic is binomial (there is a fixed constant probability that a link exists between any two random nodes, independent of all other structure). Hence, while Inline graphic will be characterised by super-spreader events (spiky outliers in the daily infection count), spreading with Inline graphic contacts is exponential but devoid of extreme events.

The random graph model represents a mixing populace with limitations placed on mass gatherings.

D. Small-World Lattice Inline graphic

Finally, let Inline graphic denote a Watts-Strogatz [25] two-dimensional lattice with random rewiring with probability Inline graphic. That is, the network Inline graphic is constructed as a regular lattice Inline graphic each edge emanating from node-Inline graphic has a probability Inline graphic of being disconnected from the neighbour node-Inline graphic and then rewired between node Inline graphic and random node-Inline graphic (in doing so, one node will decrease in degree by one, and one will increase by one).

For Inline graphic, the graph Inline graphic is an imperfect approximation to Inline graphic. That is, individuals are bound in a lattice configuration due to being geographically constrained. However, a fraction of individuals still exhibit long range connections. Effectively, the model Inline graphic assumes that the populace is practising what is referred to in the popular press as “social distancing” (everyone is fixed at a home location and connected only to others in the same vicinity). However, there is some finite limit to compliance with the enforced isolation. A probability Inline graphic of a given link switching and therefore connecting random nodes corresponds to a fraction Inline graphic of nodes compliant with these distancing measures since all there Inline graphic edges are not switched.

In opposition to the standard and rather flawed nomenclature, we will refer to this control strategy as physical distancing.

IV. Growth Rates

We now provide estimates of the characteristic growth rates for propagation on the network structures described above. A widely used approach [26] is to replace the compartmental equations (1) with distinct equations for nodes of each degree. What we describe here is the approach commonly adopted in the physics literature. For an excellent treatment of the original theoretical biology approach see [27]. Let Inline graphic, Inline graphic, Inline graphic and Inline graphic denote the number of nodes of degree Inline graphic in state Inline graphic, Inline graphic, Inline graphic or Inline graphic. The system (1) then becomes

IV.

where Inline graphic is the degree distribution of the network Inline graphic. In general Inline graphic is a little unsatisfactory as we should really compute the sum over Inline graphic. But even in the SIS case, doing so becomes rather unwieldy. Conversely, for SEIR-type or (SIR) epidemics the asymptotic state is trivial: Inline graphic, Inline graphic and Inline graphic. This provides no insight.

Nonetheless, we are interested in growth rate which is determined via decrease in the susceptible population

IV.

In the scale free case Inline graphic and hence growth is super-exponential: high degree nodes have a contact rate proportional to their degree and a non-zero probability of connecting to other high degree nodes.

Conversely, suppose that each node has a fixed degree

IV.

In our lattice model Inline graphic. The growth rate is then given by Inline graphic, system (2) immediately reduces to (1), and one is left with the usual exponential growth or decay. Hereafter, we are considering only nodes of degree Inline graphic and will drop the subscript Inline graphic for convenience. However, for Inline graphic this reasoning is flawed.

Employing (1), assumes perfect mixing and hence random distribution of infectious and susceptible nodes on the lattice. Under diffusion the infectious nodes will spread in a single cluster: nodes in that cluster will be in class E, I or R and the remainder of the population will be susceptible. The cluster will be of size Inline graphic and the exposed boundary will be of size scaling with Inline graphic, nodes on that exterior will be either Inline graphic or Inline graphic (we assume that diffusion is fast enough that the removed nodes are interior — this is certainly only an approximation and will depend on relative values of Inline graphic, Inline graphic and Inline graphic), but only the nodes in state Inline graphic are infectious. Hence, the number of infectious nodes in contact with susceptibles will scale with a quantity bounded by Inline graphic and Inline graphic — mostly likely around Inline graphic.2 On average, only half the links from an infectious node will point to a susceptible (the remainder will point to other nodes in the cluster), hence, the number of susceptible nodes connected to an infected node is approximated by

IV.

and the proportion of susceptible nodes that satisfy this condition will be

IV.

Hence, the expected number of new infections from a lattice diffusion model is obtained from the product of the rate Inline graphic and the contact between these exposed infected and susceptible individuals

IV.

We note in passing that typically Inline graphic—certainly during initial growth, or in the case of limited penetration. Moreover, the arguments above only hold when Inline graphic.

Finally, in a small-world model there is probability Inline graphic of a link pointing to a random distant location. With Inline graphic we assume that that link is pointing to a susceptible node and so the expected number of new infections is now

IV.

Since, Inline graphic and Inline graphic are linearly proportionate, the first term scales (very roughly) like Inline graphic the second like Inline graphic. That is, a mixture of the sub-linear growth dictated by the lattice (with proportion Inline graphic) and the classical compartmental model (1) with probability Inline graphic. Considering the Inline graphic and Inline graphic individuals as a single pool, the rate of new infections is balanced by the rate of removal Inline graphic and so infection will grow if

IV.

V. Results

In this section we first present results of the application of this model. We choose a city of population of approximately Inline graphic (Perth, Western Australia) and perform a simulation with initial exposed seeds and contact network Inline graphic (for Inline graphic). The transition time Inline graphic is the time with Inline graphic for some threshold infection load Inline graphic for the first time (i.e. Inline graphic for all Inline graphic and Inline graphic. For Inline graphic we set Inline graphic for various values of Inline graphic. In what follows we will use Inline graphic to denote the value of parameter Inline graphic assumed for all time Inline graphic, similar notation is adopted for Inline graphic and also for parameter Inline graphic.

The epidemic parameters which we have chosen for this simulation are illustrated in Table 1. We do not wish to dwell on the epidemiological appropriateness of these parameters — except to say that the were chosen to be consistent with our understanding of epidemiology and also gave results that appropriately coincided with the available time series data. The specific parameter values described in Table 1 were computed to be consistent with those employed by [6], [7]. However, the models described in [6], [7] are more epidemiologically detailed than ours and hence the parameter values reported here represent an agglomeration of various rates. Moreover, we confirm empirically that the rate of spread implied by these parameter choices shows very good agreement with the transmission data for Australia — see Sec. VI-B.

TABLE 1. Epidemic Simulation Parameters. The Simulation Size Inline graphic is Chosen to be a Square Number to Make the Construction of Inline graphic Simpler. Latency Period of Inline graphic is Comparable to Observation, the Other Parameters are Estimated Derived From the Values Used in [6], [7] for Australian Populations. These Parameter Values Ensure Growth in Infection for Inline graphic But Barely Endemic Otherwise (for Inline graphic). That is, These Parameters are Selected to Match the Observed Data for Our Principle Region of Interest. Subsequent Parameter Sensitivity Computation Will Indicate That Variation of These Parameters Does not Change the Qualitative Features, Only the Scale of the Observed Simulations.

Inline graphic Inline graphic
Inline graphic 14502
Inline graphic 150
Inline graphic 0.2 Inline graphic
Inline graphic Inline graphic Inline graphic
Inline graphic Inline graphic Inline graphic

Some brief notes on the effect of parameter selection are in order. First, varying Inline graphic will delay the transition to a “controlled” regime and produce a larger peak. The parameter Inline graphic is largely determined by the epidemiology of the infection, and for coronavirus COVID-19 is fairly well established [7]. It does have an important influence on the time delay of the system, but that is not evident from Fig. 2. Second, the parameters Inline graphic and Inline graphic for Inline graphic also determine the initial rate of spread — as standard epidemiology would expect. Third, the value of these parameters for Inline graphic determine the length of the “tail”. In all simulations these parameters are chosen so that a well mixed population would sustain endemic infection. It is the network structure, not fudging of these parameters that causes extinction of the infection—this will be further illustrated in Fig. 3.

FIGURE 2.

FIGURE 2.

Predicted epidemic time series. The upper panel is daily new infected individuals (i.e. Inline graphic), lower panel is total number infected (Inline graphic). For each network configuration, results show mean and distribution of 100 simulations over 240 days. In black Inline graphic for all time. In other simulations Inline graphic for all Inline graphic until Inline graphic, otherwise Inline graphic with values of Inline graphic from 0 to 1. The shaded envelopes are 90% confidence intervals. To compute the fraction of population compliant with social isolation measures Inline graphic we compute Inline graphic (here, the number of neighbours Inline graphic). Epidemic parameters follow the values established for our later simulations in Table 1. For the purposes of this plot, we vary only Inline graphic — the rewiring probability from Inline graphic to Inline graphic.

FIGURE 3.

FIGURE 3.

Parameter sensitivity. The four surfaces explore the expected total number of infections (population Inline graphic) for various parameter values Inline graphic and Inline graphic (for Inline graphic) and different control strategies (i.e. Inline graphic for different Inline graphic). The four surfaces depicted here correspond to (a) Inline graphic; (b) Inline graphic; (c) Inline graphic; (d) Inline graphic (that is, 99%, 90%, 80% and 70% observance of physical distancing measures). The three coordinates are (x) Inline graphic; (y) Inline graphic; and (z) Inline graphic (the logarithm base-10 of the total number of infections). In each case we computed 80 simulations of 300 days. Other parameters are as reported in Table 1. Surface (a) and (b) exhibit linear scaling with changing parameter values Inline graphic and Inline graphic, while for (c) and (d) that growth is exponential. That is, when compliance with isolation measures drops below 90% there is an explosive growth in the level of infection with Inline graphic and Inline graphic.

Fig. 2 depicts one ensemble of simulations. Of note from Fig. 2 is the complete infection of the population without control. Conversely, the random Erdös-Renyi graph Inline graphic has a sufficiently narrow degree distribution that the infection does (slowly) die away. Various values of Inline graphic with Inline graphic have the expected effect of gradually decreasing the total extent and duration of the outbreak. However, it is important to note that the 90% confidence windows are very wide and overlap almost entirely—while, on average smaller Inline graphic is better this is very often not evident from individual simulations. This is due to random variation in the initial spread for Inline graphic.

It is very clear from Fig. 2 that the variance between simulations is similar in magnitude to variation in parameters. However, parameters in Fig. 2 correspond to moderate parameters Inline graphic and Inline graphic and a wide variation in social isolation. In an effort to understand the parameter sensitivity of this simulation we perform repeated simulations over a wide range of Inline graphic and Inline graphic. For all selected values we generate 20 simulations of 300 days each and compute several indicators of infection penetration

  • Mean total infection: The total number of individuals that become exposed, infected or removed during the duration of the simulation. That is, Inline graphic.

  • Mean maximum infected: The maximum daily reported number of infections - that is, the maximum number of new infected individuals: Inline graphic

  • Half recovered time: The time in days required for half the simulations to entirely eliminate infection. That is, the median (over simulations) of the minimum (over time) Inline graphic such that Inline graphic

Results for Inline graphic are reported in Fig. 3, varying Inline graphic simply scales the reported numbers (data not shown). Depicted in Figs. 3 and 4 are computed values of the mean total infection. The other parameters described above behave in a consistent manner.

FIGURE 4.

FIGURE 4.

Parameter sensitivity. The three panels explore the expected total number of infections (population Inline graphic) for various parameter values Inline graphic and Inline graphic (i.e Inline graphic and Inline graphic for Inline graphic) and different control strategies (i.e. Inline graphic for different Inline graphic). The four panels depicted here correspond to (a) Inline graphic; (b) Inline graphic; (c) Inline graphic (90%, 80%, 70% physical distancing as reported in the panel headings). In each case we computed 80 simulations of 300 days. Other parameters are as reported in Table 1). Note that panel (a) has a linear ordinate, panel (b) and (c) are depicted with a logarithmic scale. As in Fig. 3 we observe explosive growth in impact with lower levels of compliance.

Figures 3 and 4 starkly illustrate the importance, for the coronavirus pandemic of 2020, of implementing and stringently enforcing isolation. Without isolation the epidemic impact is limited only for very optimistic values of Inline graphic and Inline graphic. Otherwise, the mean behaviour indicates infection growth by two orders of magnitude within 300 days - almost complete penetration. Our simulations indicate that this first becomes a risk as physical distancing is less than 90% effective. There is a boundary in our simulations which appears below 90% isolation and grows to include even moderate values of the other epidemic control parameters Inline graphic and Inline graphic.

VI. Parameter Selection

In part, our aim with this communication is to dissuade the application of modelling of time series to predict certain specific futures. That is, we are interested in simulation and inferring structure from the ensemble of such simulations. The random variation reported in Fig. 2 should discourage all but the most determined from prediction. Nonetheless, it is valid to ask two questions of observed time series data: (1) what parameter values are most likely given this observed trajectory, and (2) which trajectory (or set of trajectories) are most consistent with the current state. The first question we will address via a greedy optimisation procedure, to be described below. The second question is equivalent to asking for an ensemble estimate of the current state of exposed but undetected individuals within the community. A complete study of this second problem is beyond the scope of the present discussion, but some points are worth considering before we return to the issue of parameter estimation in Sec. VI-B. Finally, in Sec. VI-C we provide some estimates of the effectiveness of various control measures during recovery phase, subsequent to localised eradication.

A. State Estimation

As noted previously, there is very significant variation between trajectories for the same model parameter settings. While this means that the construction of more complex models – solely from time series data – is inadvisable, it is natural to seek to explain this variability. Simulations conducted above for an SEIR model with nontrivial latency period indicates that at any instance in time there is a large number of exposed but undetected individuals within the network. The location of this exposed class within the network (their distribution relative to hubs, for example) explains the variation we observe. This has been demonstrated by simulation from repeated random distributions of exposed individuals. It is easy to estimate the expected number Inline graphic from the time series Inline graphic and Inline graphic, however, the distribution of these individuals on the network is not uniform. The question that must be addressed to resolve this issue is what is the expected distribution of Inline graphic random walkers on a network Inline graphic? In the interest of clarity and succinctness, we do not address this issue here. For the purposes of Sec. VI-C, below, we simply model a re-introduction of infection as a small number of exposed individuals randomly distributed on the contact graph.

B. Parameter Estimation

A separate problem is to determine the maximum likelihood values of the parameters Inline graphic, Inline graphic, and Inline graphic for a given population Inline graphic and Inline graphic from an observed time series. This can be decomposed to several discrete steps.

  • 1)

    We suppose that Inline graphic is fixed and estimable by other means. For COVID-19, for example, Inline graphic should yield a latency period of 7–14 days [7], [17]. Hence Inline graphic.

  • 2)

    Determine the epidemic peak from the time series — this will define the turning point and the time when growth changes from exponential for geometric. This will allow one to determine Inline graphic and the corresponding Inline graphic. In effect we are now seeking a turning point of the total number of infections (Inline graphic) and not just Inline graphic as done in Fig. 2.

  • 3)

    For Inline graphic determine Inline graphic and Inline graphic. The ratio of these two parameters determines the epidemic growth rate via Inline graphic

  • 4)

    For Inline graphic it remains to determine Inline graphic, Inline graphic and Inline graphic. We note that Inline graphic controls the extent to which the system is driven by diffusion geometric) versus exponential growth. But, for now, the best we can do is a greedy likelihood maximisation process.

Note that, in the event that the peak has not yet been reached (i.e. Inline graphic) it is not even sensible to attempt to estimate the parameters Inline graphic, Inline graphic and Inline graphic. Nonetheless, in this situation one can estimate instantaneous (or windowed) values for Inline graphic and attempt to pick the end of the exponential growth phase. The latency introduced by Inline graphic somewhat complicates this process. Figure 5 illustrates the result of such a calculation. Finally, we note (as is indicated in the illustrated exemplars) that we assume a single policy change-point Inline graphic — this is clearly inappropriate for more complex time dependent responses.3 Of course the value of Inline graphic is actually determined by societal responses and control measures instituted in response to an outbreak. That is, it should, in principal be observable. Nonetheless, it is not clear that this will necessarily translate to the time when control takes effect — nor will it necessarily be possible to reduce it to a single control point. Hence, the value of Inline graphic we introduce here is a single parameter value corresponding to the single moment in time when a broad range of control measures modify the dynamics of the epidemic.

FIGURE 5.

FIGURE 5.

Control evaluation. We depict the effectiveness of control measures for each Australian state and internal territory (excluding Jervis Bay). In each case the epidemic diffusion is fitted to data up to the end of the exponential growth phase (that is, the point of inflexion on curves Inline graphic). Simulations up to this time point Inline graphic effectively seed the network and provide a distribution of infectious and exposed individuals within the community. Beyond this point we simulate the application of small-world control network structure Inline graphic for various values of Inline graphic. Here we illustrate Inline graphic, Inline graphic and Inline graphic corresponding to 95%, 90% and 80% control. Actual observed time series data is also shown and illustrates exception effectiveness of control measures for various Australian states.

C. Controlled Recovery

Finally, in Fig. 6 we explore the effect of control measures to mitigate against reemergence of the virus. We assume a healthy population and five individuals in state Inline graphic. We then simulate various different control measures, again modelled via complex networks as contact graphs. The population is Inline graphic, as before, and the parameters Inline graphic, Inline graphic and Inline graphic represent a state of heightened vigilance — but not sufficient to suppress infection. Each of the control measures described in the figure is modelled as follows

  • Mass gatherings are modelled with Inline graphic a scale-free network and hence no upper bound on the number of contacts a node might have.

  • Contact tracing (CT) is modelled by assuming that a fraction Inline graphic of the population has adopted contact tracing through their mobile device. Hence, if an infection were to occur between two such individuals, that infection will be extinguished via intervention from authorities. The fraction of links that are effectively removed is Inline graphic.

  • Inline graphic person limit is modelled by truncating the scale-free network so that no node has degree larger than Inline graphic. This is equivalent to the treatment described in [12].

  • No Mass gatherings are modelled with Inline graphic, as before.

  • Inline graphic% Stay home models physical isolation of a fraction Inline graphic of the population and is modelled with a small world lattice Inline graphic where Inline graphic.

FIGURE 6.

FIGURE 6.

Recovery and return. Here we depict the effect of various palliative control measures in the event of a reemergence of infection (modelled here by a population seeded with 5 exposed (infected but asymptomatic) individuals. The four solid lines represent a return to mass gatherings (black), a 50 person limit on gatherings (red), no mass gatherings (blue), and continued physical distancing (green). The dashed lines model the same scenarios with the addition of 50% of the population adopting and using contact tracing software (CT). Note that the red (second solid) line grows exponentially, the black line (top) is faster than exponential and the blue and green (bottom) lines are significantly below exponential. In all cases these lines represent the median of 100 simulations.

VII. Social Context and Utility

This model has its origins in the severe societal challenge of COVID-19, when the population of Perth was facing the prospect of loss of 30,000 lives, and hospitals being over-run within two or three weeks if the rate of escalation continued. The model was first used in a pandemic response workshop for a city of 100,000 people, led by the second author. The model results informed the importance in influencing people’s behaviour, to greater than 90% compliance, and hence the guidance to give to the city officers in the workshop. It served to demonstrate the dramatic range of outcomes which were possible, depending on the behaviour of constituents of the city, and degree of social distancing achieved. This proved very effective in enabling appropriate action, both in the workshop and afterwards with the city response seen as a model. Subsequently the results were shared on professional social media, and an online conference, influencing thousands more.

In combination with effective timely coordinated state and federal government polices, and a high level of societal compliance, a very strong result of virus suppression was achieved. The model was further developed to update progress, within two weeks, and at the time of the workshop debrief this was used to show the importance of continuing measures in suppression, and the rate at which rapid outbreak could occur, even in the context of strong initial suppression. This allowed the appropriate focus to shift towards a positive recovery. Again this was shared locally and internationally to provide hope for others and influence behaviour.

Subsequently, the actual case data within the state was plotted against the forecast range, and this was shared with state scientific authorities, enabling a constructive discussion about the correlation between application of selected state and national control measures and outcomes. The extension to modelling different approaches to recovery continues in a similar mode, with distinctive results, and the model outcomes have since been included in briefings for state health authorities and COVID-19 safety training.

To gain most value from the model, its results have been interpreted in a variety of environments, including most recently in collaborative virtual reality mode, in a digital Public Health Emergency Operations Centre (PHEOC) (Fig. 7). This has the advantage of rich immersion in the data, while allowing deep multi-party interaction and dialogue to discern appropriate observations, and at the same time allow parties to engage together from anywhere in the world. At the time of drafting, the number of new cases of COVID-19 has for the first time reached zero, with only seven fatalities in the State to date, remarkably low compared to world averages. A few weeks later the disease had been eliminated from the hospital system in Western Australia.

FIGURE 7.

FIGURE 7.

Immersive multiperson visualisation of the model in context using virtual reality. Here illustrated in our implementation of a digital Public Health Emergency Operations Centre, where the model is integrated into wider contextual information such as national trends and geospatial information. The model is used to communicate scenarios allowing stakeholders able to draw conclusions collaboratively in context.

VIII. Conclusion

The model we present here has a small – perhaps minimal – number of parameters, and describes the observed dynamics of pandemic disease transmission. When applied to data from the global outbreak of coronavirus in 2019/2020, the model provides good qualitative agreement with observed data across population centres. Nonetheless, identical simulations with new initial conditions yield vastly different outcomes. The variance of our model predictions is large, and in fact much larger than the variance observed between distinct epidemiological parameter values. Hence, choice of optimal transmission rates is a secondary concern behind appropriate description of contact patterns and transmission mitigation strategy. Our results indicate that particular simulations of models that claim to have predictive power within that prediction envelope may be prone to over-interpretation. Finally, despite modelling a complex system with complex networks we have demonstrated the sufficiency of a minimal model. Models with large numbers of parameters which are fitted to time series data are unnecessary and likely to be unreliable and misrepresent the underlying dynamical process. Our model emphasises accurate reproduction of the qualitative behaviour of the system, this does not preclude the construction of more complex models when sound epidemiological reasoning dictates it is necessary and when informed with direct evidence to allow for quantitative estimation of the relevant parameters.

While we are reluctant to make predictions from, or over interpret the application of, this model to the current coronovirus pandemic, our results indicate that strict physical isolation in combination with monitoring and the usual transmission mitigation strategies are required to minimise impact. Below 80% compliance with physical isolation measures risks catastrophic spread of infection (Fig. 4). This data is consistent with the evidence of explosive growth of infection experienced in some localities. Without decisive and potentially severe intervention, similar disasters are likely to occur in regions with weaker health systems.

In the simulations described above, we do not make any attempt to ensure “pseudo-continuity” between time varying manifestations of Inline graphic. That is, nodes that are connected for one network are not more likely to be connected after switching the network topology. We could see no simple and generic way in which to achieve this. Moreover, we did not detect any excessive mixing that one might expect should this mismatch be an issue.

It is worth noting that the computation cost of this model—despite being a population level simulation—is not great. We simulate the state of an entire population, but at each iteration the updates are determined entirely by a predefined contact structure. For population size Inline graphic and simulating Inline graphic time steps the computational time cost is Inline graphic. The memory requirement is Inline graphic (for a sparse contact network and population state vector). This modest computation demand mean that the algorithm can be successfully deployed in immersive, interactive and real-time environments.

In Sec. VI-A we raise the issue of estimating the expected distribution of unobserved infection sites (i.e. state Inline graphic) on a network. Should the model described here prove relevant, this will be an issue of immense importance to the proper quantification of uncertain future behaviour. Figure VI-C illustrates the application of these technique for future scenario planning.

Finally, the social context and utility of this modelling is demonstrated by its live use in shaping the planning and implementation of a highly effective response to COVID-19 on a city and state level. Ultimately, one must ask what is the purpose of modelling. Epidemic disease transmission is a fairly simple mathematical problem — exponential growth followed by decay. The difficulty is in reliably estimating parameters. We show that the contact structure provides a direct and effective approach to model control strategies. In addition to the information provided by our simulations, we describe in Sec. VII the application of these methods to effectively inform and influence policy makers.

Data Availability

Source code for all calculations described in the manuscript is available on https://github.com/CSSEGISandData/COVID-19.

Biographies

graphic file with name small-3001298.gif

Michael Small (Senior Member, IEEE) received the bachelor’s and Ph.D. degrees in pure and applied mathematics from The University of Western Australia (UWA), Perth, WA, Australia. After postdoctoral experience in Stellenbosch and Edinburgh, he joined the Department of Electronic and Information Engineering, The Hong Kong Polytechnic University, as a Faculty Member, from 2001 to 2011. In 2012, he was appointed Winthrop Professor of applied mathematics with the School of Mathematics and Statistics, UWA. He is currently a Principal Modelling Consultant with Integrated Energy Pty Ltd. His research interests include complex systems, complex networks, chaos and nonlinear dynamics, nonlinear time series analysis, and computational modeling. In 2011, he was a recipient of the Australian Research Council Future Fellowship. Since 2015, he holds the UWA-CSIRO Chair of Complex Engineering Systems. He is an Editor of the journal Chaos and an Associate Editor of the International Journal of Bifurcations and Chaos.

graphic file with name cavan-3001298.gif

David Cavanagh (Member, IEEE) received the degree in medicine and engineering from The University of Western Australia. He is currently the Managing Director of Integrated Energy Pty Ltd., who have been working for the last decade to enable safer, more valuable companies and communities, which are better for the environment and people. He leads a multidisciplinary consulting team which spans all the timezones of the world, with a proven track record in consulting assessments which have saved and enhanced lives in addition to tens of billions of dollars of value for his clients globally. He brings three decades of experience, with locations spanning six continents, and into space. His practice brings together psychology, technology, and architecture, so people can work better together over distance. A worldwide COVID knowledge network supports client engagements at company, city, state, and national level. A global client list includes City Councils, Universities, Australian State, and Federal Government Agencies, many of the world’s leading energy and resources companies, technology companies such as IBM; clean energy startups; and the European Space Agency. He is the author of several publications, including a book for Shell on how society should manage Y2K, wrote and delivers a course which has been delivered in six countries and three languages, chairs global conference streams in health, safety, and environment. He has won national innovation awards.

Funding Statement

The work of Michael Small was supported in part by the Australian Research Council Discovery Grants under Grant DP180100718 and Grant DP200102961, and in part by the Integrated Energy Pty Ltd. The work of David Cavanagh was supported by Integrated Energy Pty Ltd.

Footnotes

1

Our model is a network. One could argue that a network of Inline graphic individuals has Inline graphic parameters Inline graphic governing contact between individual Inline graphic and Inline graphic and (worse) potentially unique Inline graphic and Inline graphic for each individual. We prefer the statistical physics approach of describing the key features of a network with a very small number of parameters.

2

Throughout, we’ve assumed a 2-D lattice. Of course, this choice is arbitrary and an Inline graphic-D lattice would naturally lead to an expression involve the exponent Inline graphic with the random model prevailing at Inline graphic.

3

Or for regimes with inconsistent, indecisive or ineffectual responses.

References

  • [1].Read J. M., Bridgen J. R., Cummings D. A., Ho A., and Jewell C. P., “Novel coronavirus 2019-nCoV: Early estimation of epidemiological parameters and epidemic predictions,” MedRxiv, to be published, doi: 10.1101/2020.01.23.20018549. [DOI] [PMC free article] [PubMed]
  • [2].Wang H., Wang Z., Dong Y., Chang R., Xu C., Yu X., Zhang S., Tsamlag L., Shang M., Huang J., Wang Y., Xu G., Shen T., Zhang X., and Cai Y., “Phase-adjusted estimation of the number of coronavirus disease 2019 cases in wuhan, China,” Cell Discovery, vol. 6, no. , Dec. 2020, doi: 10.1038/s41421-020-0148-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [3].Murray J. D., “Mathematical Biology,” in Biomathematics Texts, vol. 19, 2nd ed. New York, NY, USA: Springer-Verlag, 1993. [Google Scholar]
  • [4].Kermack W. O. and McKendrick A. G., “A contribution to the mathematical theory of epidemics,” Proc. R. Soc. Lond. A, Math. Phys. Sci., vol. 115, no. 772, pp. 700–721, 1927. [Google Scholar]
  • [5].Pastor-Satorras R. and Vespignani A., “Epidemic spreading in scale-free networks,” Phys. Rev. Lett., vol. 86, no. 14, pp. 3200–3203, Apr. 2001. [DOI] [PubMed] [Google Scholar]
  • [6].Shearer F. M., Walker J., Tellioglu N., McCaw J. M., McVernon J., Black A., and Geard N., “Assessing the risk of spread of COVID-19 to the Asia Pacific region,” Doherty Inst., Melbourne, VIC, Australia, Tech. Rep. 2020. [Google Scholar]
  • [7].Moss R., Wood J., Brown D., Shearer F., Black A. J., Cheng A., McCaw J., and McVernon J., “Modelling the impact of COVID-19 in Australia to inform transmission reducing measures and health system preparedness,” Doherty Inst., Melbourne, VIC, Australia, Tech. Rep., 2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [8].Barabási A.-L. and Albert R., “Emergence of scaling in random networks,” Science, vol. 286, no. 5439, pp. 509–512, Oct. 1999. [DOI] [PubMed] [Google Scholar]
  • [9].Erdös P. and Rényi A., “On random graphs I,” Pub. Math. (Debrecen), vol. 6, pp. 290–297, Dec. 1959. [Google Scholar]
  • [10].Li H.-J., Bu Z., Wang Z., and Cao J., “Dynamical clustering in electronic commerce systems via optimization and leadership expansion,” IEEE Trans. Ind. Informat., vol. 16, no. 8, pp. 5327–5334, Aug. 2020. [Google Scholar]
  • [11].Li H.-J. and Wang L., “Multi-scale asynchronous belief percolation model on multiplex networks,” New J. Phys., vol. 21, no. 1, Jan. 2019, Art. no. 015005. [Google Scholar]
  • [12].Fu X., Small M., Walker D. M., and Zhang H., “Epidemic dynamics on scale-free networks with piecewise linear infectivity and immunization,” Phys. Rev. E, Stat. Phys. Plasmas Fluids Relat. Interdiscip. Top., vol. 77, no. 3, Mar. 2008, Art. no. 036113. [DOI] [PubMed] [Google Scholar]
  • [13].Small M., Walker D. M., and Tse C. K., “Scale-free distribution of avian influenza outbreaks,” Phys. Rev. Lett., vol. 99, no. 18, Oct. 2007, Art. no. 188702. [DOI] [PubMed] [Google Scholar]
  • [14].Small M. and Tse C. K., “Small world and scale free model for transmission of SARS,” Int. J. Bifurcation Chaos, vol. 15, no. 5, pp. 1745–1755, May 2005. [Google Scholar]
  • [15].Small M. and Tse C. K., “Clustering model for transmission of the SARS virus: Application to epidemic control and risk assessment,” Phys. A, Stat. Mech. Appl., vol. 351, nos. 2–4, pp. 499–511, Jun. 2005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [16].Small M., Tse C. K., and Walker D. M., “Super-spreaders and the rate of transmission of the SARS virus,” Phys. D, Nonlinear Phenomena, vol. 215, no. 2, pp. 146–158, Mar. 2006. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [17].Milne G. J. and Xie S., “The effectiveness of social distancing in mitigating COVID-19 spread: A modelling analysis,” MedRxiv, to be published, doi: 10.1101/2020.03.20.20040055. [DOI]
  • [18].Chang S. L., Harding N., Zachreson C., Cliff O. M., and Prokopenko M., “Modelling transmission and control of the COVID-19 pandemic in australia,” 2020, arXiv:2003.10218. [Online]. Available: http://arxiv.org/abs/2003.10218 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [19].Zhang L., Small M., and Judd K., “Exactly scale-free scale-free networks,” Phys. A, Stat. Mech. Appl., vol. 433, pp. 182–197, Sep. 2015. [Google Scholar]
  • [20].Small M., Li Y., Stemler T., and Judd K., “Growing optimal scale-free networks via likelihood,” Phys. Rev. E, Stat. Phys. Plasmas Fluids Relat. Interdiscip. Top., vol. 91, no. 4, Apr. 2015, Art. no. 042801. [DOI] [PubMed] [Google Scholar]
  • [21].Small M., Li Y., Judd K., and Stemler T., “Growing optimal scalefree networks by likelihood principles,” Phys. Rev. E, Stat. Phys. Plasmas Fluids Relat. Interdiscip. Top., vol. 91, Apr. 2015, Art. no. 042801. [DOI] [PubMed] [Google Scholar]
  • [22].Endo A., Abbott S., Kucharski A. J., and Funk S., “Estimating the overdispersion in COVID-19 transmission using outbreak sizes outside China,” Wellcome Open Res., vol. 5, p. 67, Apr. 2020, doi: 10.12688/wellcomeopenres.15842.1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [23].Miller D., Martin M. A., Harel N., Kustin T., Tirosh O., Meir M., Sorek N., Gefen-Halevi S., Amit S., Vorontsov O., Wolf D., Peretz A., Shemer-Avni Y., Roif-Kaminsky D., Kopelman N., Huppert A., Koelle K., and Stern A., “Full genome viral sequences inform patterns of sars-cov-2 spread into and within israel,” MedRxiv, to be published, doi: 10.1101/2020.05.21.20104521. [DOI] [PMC free article] [PubMed]
  • [24].Adam D., Wu P., Wong J., Lau E., Tsang T., Cauchemez S., Leung G., and Cowling B., “Clustering and superspreading potential of severe acute respiratory syndrome coronavirus 2 (sars-cov-2) infections in Hong Kong,” ResearchSquare, to be published. Accessed: Jun. 12, 2020. [Online]. Available: https://www.researchsquare.com/article/rs-29548/v1
  • [25].Watts D. J. and Strogatz S., “Collective dynamics of ‘small-world’ networks,” Nature, vol. 393, no. 6684, pp. 440–442, 1998. [DOI] [PubMed] [Google Scholar]
  • [26].Fu X., Small M., and Chen G., Propagation Dynamics on Complex Networks: Models, Analysis and Stability. Hoboken, NJ, USA: Wiley, 2014. [Google Scholar]
  • [27].d’Onofrio A., “A note on the global behaviour of the network-based SIS epidemic model,” Nonlinear Anal., Real World Appl., vol. 9, no. 4, pp. 1567–1572, Sep. 2008. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Source code for all calculations described in the manuscript is available on https://github.com/CSSEGISandData/COVID-19.


Articles from Ieee Access are provided here courtesy of Institute of Electrical and Electronics Engineers

RESOURCES