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 —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 and and it is the job of the mathematical epidemiologist to estimate those rates—and hence, when and the transmission is under control. In the standard SIR formulation the condition can be expressed as . Somewhat confusingly, is also used in the physics literature to denote the threshold itself—as in [5] where 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 [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 , exposed , infected , and removed . Rates govern the probability of transition between these states, with transition from to occurring only through neighbour-to-neighbour contact on the graph with a node in state .
For comparison, the standard SEIR compartmental differential equation based formulation is given by [3]:
where determine the rate of infection, latency and removal respectively. Clearly, if we desire we need . The parameter determines the average latency period, and hence the ratio of and 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 , and for each strata. We choose an approach which has fewer free parameters1 and model infection at the daily time scale.
Let be an -by- binary symmetric matrix, iff individuals and are in contact. The matrix 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):
a susceptible node becomes exposed if there exists a node that is infectious (I) and with probability ;
an exposed node becomes infectious with probability ; and,
an infectious node becomes removed (R) with probability .
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 . 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.
A. Scale-Free Network
Let denote an -by- 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 is parameterised by the number of new edges associated with each new node and so we represent it as (if each new node contributes new edges, then the mean degree will be ). Here, to ensure comparable number of edges, we choose .
The network 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 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
Let 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 . 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
Let 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 we denote by the lattice graph with no lattice structure — all connections have been rewired and hence correspond to complete random wiring. In other words, while is not a lattice it is the limiting case of for . Unlike the degree distribution of is binomial (there is a fixed constant probability that a link exists between any two random nodes, independent of all other structure). Hence, while will be characterised by super-spreader events (spiky outliers in the daily infection count), spreading with 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
Finally, let denote a Watts-Strogatz [25] two-dimensional lattice with random rewiring with probability . That is, the network is constructed as a regular lattice each edge emanating from node- has a probability of being disconnected from the neighbour node- and then rewired between node and random node- (in doing so, one node will decrease in degree by one, and one will increase by one).
For , the graph is an imperfect approximation to . 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 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 of a given link switching and therefore connecting random nodes corresponds to a fraction of nodes compliant with these distancing measures since all there 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 , , and denote the number of nodes of degree in state , , or . The system (1) then becomes
where is the degree distribution of the network . In general is a little unsatisfactory as we should really compute the sum over . But even in the SIS case, doing so becomes rather unwieldy. Conversely, for SEIR-type or (SIR) epidemics the asymptotic state is trivial: , and . This provides no insight.
Nonetheless, we are interested in growth rate which is determined via decrease in the susceptible population
In the scale free case 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
In our lattice model . The growth rate is then given by , 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 and will drop the subscript for convenience. However, for 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 and the exposed boundary will be of size scaling with , nodes on that exterior will be either or (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 , and ), but only the nodes in state are infectious. Hence, the number of infectious nodes in contact with susceptibles will scale with a quantity bounded by and — mostly likely around .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
and the proportion of susceptible nodes that satisfy this condition will be
Hence, the expected number of new infections from a lattice diffusion model is obtained from the product of the rate and the contact between these exposed infected and susceptible individuals
We note in passing that typically —certainly during initial growth, or in the case of limited penetration. Moreover, the arguments above only hold when .
Finally, in a small-world model there is probability of a link pointing to a random distant location. With we assume that that link is pointing to a susceptible node and so the expected number of new infections is now
Since, and are linearly proportionate, the first term scales (very roughly) like the second like . That is, a mixture of the sub-linear growth dictated by the lattice (with proportion ) and the classical compartmental model (1) with probability . Considering the and individuals as a single pool, the rate of new infections is balanced by the rate of removal and so infection will grow if
V. Results
In this section we first present results of the application of this model. We choose a city of population of approximately (Perth, Western Australia) and perform a simulation with initial exposed seeds and contact network (for ). The transition time is the time with for some threshold infection load for the first time (i.e. for all and . For we set for various values of . In what follows we will use to denote the value of parameter assumed for all time , similar notation is adopted for and also for parameter .
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 is Chosen to be a Square Number to Make the Construction of Simpler. Latency Period of 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 But Barely Endemic Otherwise (for ). 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.
14502 | ||
150 | ||
0.2 | ||
Some brief notes on the effect of parameter selection are in order. First, varying will delay the transition to a “controlled” regime and produce a larger peak. The parameter 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 and for also determine the initial rate of spread — as standard epidemiology would expect. Third, the value of these parameters for 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.
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 has a sufficiently narrow degree distribution that the infection does (slowly) die away. Various values of with 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 is better this is very often not evident from individual simulations. This is due to random variation in the initial spread for .
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 and 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 and . 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, .
-
•
Mean maximum infected: The maximum daily reported number of infections - that is, the maximum number of new infected individuals:
-
•
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) such that
Results for are reported in Fig. 3, varying 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.
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 and . 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 and .
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 from the time series and , 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 random walkers on a network ? 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 , , and for a given population and from an observed time series. This can be decomposed to several discrete steps.
-
1)
We suppose that is fixed and estimable by other means. For COVID-19, for example, should yield a latency period of 7–14 days [7], [17]. Hence .
-
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 and the corresponding . In effect we are now seeking a turning point of the total number of infections () and not just as done in Fig. 2.
-
3)
For determine and . The ratio of these two parameters determines the epidemic growth rate via
-
4)
For it remains to determine , and . We note that 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. ) it is not even sensible to attempt to estimate the parameters , and . Nonetheless, in this situation one can estimate instantaneous (or windowed) values for and attempt to pick the end of the exponential growth phase. The latency introduced by 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 — this is clearly inappropriate for more complex time dependent responses.3 Of course the value of 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 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.
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 . We then simulate various different control measures, again modelled via complex networks as contact graphs. The population is , as before, and the parameters , and 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 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 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 .
-
•
person limit is modelled by truncating the scale-free network so that no node has degree larger than . This is equivalent to the treatment described in [12].
-
•
No Mass gatherings are modelled with , as before.
-
•
% Stay home models physical isolation of a fraction of the population and is modelled with a small world lattice where .
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.
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 . 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 and simulating time steps the computational time cost is . The memory requirement is (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 ) 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
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.
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
Our model is a network. One could argue that a network of individuals has parameters governing contact between individual and and (worse) potentially unique and for each individual. We prefer the statistical physics approach of describing the key features of a network with a very small number of parameters.
Throughout, we’ve assumed a 2-D lattice. Of course, this choice is arbitrary and an -D lattice would naturally lead to an expression involve the exponent with the random model prevailing at .
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.