We consider epidemic extinction in finite networks with a broad variation in local connectivity. Generalizing the theory of large fluctuations to random networks with a given degree distribution, we are able to predict the most probable, or optimal, paths to extinction in various configurations, including truncated power laws. We find that paths for heterogeneous networks follow a limiting form in which infection first decreases in low-degree nodes, which triggers a rapid extinction in high-degree nodes, and finishes with a residual low-degree extinction. The usefulness of our approach is further demonstrated through optimal control strategies that leverage the dependence of finite-size fluctuations on network topology. Interestingly, we find that the optimal control is a mix of treating both high- and low-degree nodes based on theoretical predictions, in contrast to methods that ignore dynamical fluctuations.
The extinction of epidemics in finite networks is an important topic in population dynamics [1,2]. Though many factors may contribute, such as environmental changes and social behavior, it has been demonstrated, and rigorously proven for finite populations, that internal fluctuations in a system’s dynamics can organize in such a way to induce a large fluctuation along a most probable, or optimal, path to extinction [3–5]. Such fluctuations to infection-free states have been studied extensively inwell-mixed systems, including the role of vaccination and treatment programs in reducing the average time to extinction [3,6]. Similarly, the most probable extinction paths have been found in networks with homogeneous degree, but the behavior appears to be independent of network topology, as in the well-mixed limit .
Somewhat separately, much work has been done in characterizing the deterministic dynamics, epidemic threshold, outbreak size distributions, small fluctuations, localization, and phases of epidemics in complex networks [8–14]. Only very recently has there been progress in understanding the interplay between stochastic noise and network dynamics that can lead to large fluctuations and switching between states . However, very little is known about how internal noise inherent to epidemic extinction pertains in heterogeneous networks having vastly differing topologies.
In this Letter we construct and analyze the most probable path through heterogeneous networks to extinction. Novel in this work is that we show the path has two primary forms, close to and far from the epidemic threshold. In the latter, we demonstrate an interesting multistep structure in which low-degree node infections decrease first, followed by a quick, nearly complete extinction in high-degree nodes, and finishing with a low-degree extinction. The approach is then used to design a novel targeted optimal treatment strategy that can exponentially reduce extinction times, but does not trivially treat the most well connected nodes, minimize the epidemic size, or maximize the number of treatments. Instead, the optimal control minimizes the “action” associated with a transition to extinction with respect to the network topology. Such controls that manipulate finite-size fluctuations inherent in contact processes based on topology are also novel in the study of complex networks [6,15].
To understand how extinctions depend on topological heterogeneity, we consider the stochastic susceptible-infectious-susceptible (SIS) model on uncorrelated random networks with a given degree distribution , where the degree is the number of links of a node. Simple graphs with nodes can be generated from in several ways, for example, with a configuration model network (CMN) . Such networks are usefully represented by an adjacency matrix , where is 1 if nodes and are linked, and 0 otherwise. In this representation a network’s SIS dynamics is captured by the states and transitions of its nodes; e.g., node is either infected, denoted , or susceptible, , and changes its state with probability per unit time , and with probability per unit time , where and are known as the infection and recovery rates, respectively.
In order to describe the dynamics given these reactions, it is useful to approximate with its expectation value in an ensemble of networks , which for uncorrelated networks takes the form in the limit of large . This is known as the “annealed” network approximation and represents a mean field for heterogeneous networks [8–10,14], though other techniques give similar results to those shown here . Given this form, the state of the network can be described by the number of infected nodes with degree , , which has corresponding reactions and rates: with rate of infection , and with recovery rate , where , and .
Since the SIS model is stochastic, associated with all network states is a probability distribution , which for networks having a general degree distribution satisfies an approximate master equation
It is convenient to analyze Eq. (2) by solving the canonical equations of motion, , , in terms of the fraction of each degree class infected , the ratio , and the rescaled time :
Of interest are particular solutions of Eq. (3) which correspond to network trajectories that remain near an endemic state for some time, and then decay into an extinct state, with no more infectious nodes. When the two states are well separated, the distribution is quasistationary, or in the WKB ansatz, :
In general, the average time to reach extinction will depend on and network properties in complicated ways [22,23]. However, for sufficiently large , the transition is an exponential process with a rate proportional to the probability, and therefore . The network action (4) is thus central to understanding the dependencies of extinction times on network topology.
Qualitatively, we find two important parameter regions to consider. First, close to the epidemic threshold when (which we call “weak”), the paths to extinction are approximately linear from to . The explicit form can be seen by expanding the equilibria in powers of , which gives to first order , implying that the endemic state and momentum at extinction are simply proportional to degree when the infection is weak. This is intuitive since in the weak limit high-degree nodes drive the epidemic, when only their local reproductive numbers are sufficient to spread infection, (), and therefore must recover disproportionately without reinfection in order for extinction to occur. Paths near the weak limit can be seen in Figs. 1(b) and 1(d) where and , respectively, and in Fig. 2(a) (red).
Also for weak infection, the action along the path from Eq. (4) is therefore
On the other hand if most nodes can propagate infection, (which we call “strong”), then the interplay between degree classes and the path to extinction is more complicated as the global dynamical structure of the path becomes apparent. However, we find that a limiting form emerges when comparing the dynamics of low- and high-degree nodes by which the path can be described in multiple steps.
Since in the strong limit most nodes will be infected in the endemic state, it is very improbable that high-degree nodes can recover without being reinfected, and thus we expect infection must first disproportionately decrease in low-degree nodes. We can extract the form of this step, by analyzing the unstable eigenmode of the endemic equilibrium to linear order and studying the asymptotic scaling of for large . Inserting these assumptions into Eq. (3), we find that must satisfy an eigenvalue equation for the rate :
Since and the sum are independent, it must be that for large , we have [the relative decrease in infection shown in Fig. 2(b) (1)], with relative momenta initially tending to a constant.
In the second step [Fig. 2(b) (2)], the small buildup of momenta for high-degree nodes becomes rapid as the -dependent contribution to approaches a maximum along the path. In analogy with mechanics, this can be thought of as the network’s contribution to the “force” on , which near its maximum quickly “pushes” from near zero to its maximum . On the other hand, since and decreases along the path, by inspecting , we can find an upper bound for , , because the -dependent contribution to is positive. Since until differs from zero, as the force approaches its maximum, can be approximated by the upper bound, giving the scaling for large : .
In the last step [Fig. 2(b) (3)], we expect to have a final decrease in low-degree node infections in a background of very small numbers of infected high-degree nodes, since the latter were rapidly depleted in the second step. The scaling can be found by analyzing the extinct state’s stable eigenmode , which gives an eigenvalue equation for the rate
In addition to a theoretical interest in the geometry of the optimal path through a network, it is also practically interesting, because extinction times scale exponentially with the action . Since the action depends nontrivially on network topology, e.g., Eq. (5), we suggest exploiting topology as a basis for optimal epidemic control strategies in finite networks, with the goal of minimizing extinction times [6,15,25]. We illustrate the approach with a random treatment procedure for infected nodes with degree , such that they recover with an increased rate , where is the overall treatment rate, and is a targeting fraction of the infected population with degree : .
In the weak limit we expect optimal treatment to favor large (similar to targeted immunization), since and are proportional to . However, in the strong limit, treating low-degree nodes close to will tend to decrease , since their numbers must be lowered in the first step, before momenta differ significantly from zero. In intermediate cases, we expect a mixed strategy to minimize . Treatment results are shown in Fig. 3 for a simple bimodal network with two degree classes for clarity, as a function of the targeting fraction for high-degree nodes, .
Interestingly, we find that choosing the optimal for the bimodal network can result in a nearly 50% decrease in the network action, implying an enormous reduction in extinction times, i.e., (inset of Fig. 3). Furthermore, we note that in Fig. 3 the size of the endemic state is minimized when (circles), the equilibrium treatment rate , is maximized when (circles), and is minimized when (triangles), but none corresponds to the minimum extinction time control (squares) . The example demonstrates that designing optimal controls intended to drive epidemics to extinction in finite networks cannot be found from the intuitive results of the deterministic limit alone, , but by targeting the network’s components in such a way as to minimize the network’s action.
In conclusion, we have considered how fluctuations in the SIS model produce extinctions from internal noise in finite heterogeneous networks, and have found that the process is captured by a most probable path. We were able to construct paths by combining the theory of rare events and random networks with a general degree distribution, and predict important consequences, such as the exponential decrease in extinction times with topological variation, as well as the multistep scaling of extinction through nodes with very different degree. Furthermore, we demonstrated how the theory can be used to manipulate fluctuations for optimal network control, producing exponential decreases in extinction times with a simple treatment strategy that minimized the action by leveraging its dependence on topology. Our theoretically predicted results were confirmed by simulations over large parameter ranges and different network topologies.
Lastly, we suggest the theoretical approach can be tailored to more arbitrary weighted networks and general epidemic processes that would allow one to predict the paths to extinction through real networks [1,8,13,17]. The specific formalism presented here could be augmented, in addition, to include degree correlations that may amplify or reverse the patterns described in interesting ways depending on the network assortativity.
We are grateful to Luis Mier-y-Teran Romero, D. J. Schneider, B. S. Lindley, C. R. Myers, and L. B. Shaw for useful discussions. J. H. received support as a National Research Council postdoctoral fellow. I. B. S was supported by U.S. Naval Research Laboratory funding (Grant No. N0001414WX00023) and the Office of Naval Research (Grant No. N0001414WX20610).
For example, analogous results can be derived by directly approximating , in which case degrees and their statistical moments are replaced by eigenvector centralities and eigenvalues of [8,13].
Since the path is hyperbolic and power laws have many degree classes, it is useful to apply a binning procedure that reduces the dimension for the iterative action minimizing method. Above, we have uniformly binned the distribution , and replaced with the average in each bin. This was chosen because it gives accurate approximations for . Also, was chosen small enough such that at least nodes could be expected in its bin given .