Skip to main content
IEEE - PMC COVID-19 Collection logoLink to IEEE - PMC COVID-19 Collection
. 2017 Nov 2;6(1):16–30. doi: 10.1109/TNSE.2017.2770091

Contact Adaption During Epidemics: A Multilayer Network Formulation Approach

Faryad Darabi Sahneh 1,, Aram Vajdi 1, Joshua Melander 1, Caterina M Scoglio 1
PMCID: PMC7309295  PMID: 34192124

Abstract

People change their physical contacts as a preventive response to infectious disease propagations. Yet, only a few mathematical models consider the coupled dynamics of the disease propagation and the contact adaptation process. This paper presents a model where each agent has a default contact neighborhood set, and switches to a different contact set once she becomes alert about infection among her default contacts. Since each agent can adopt either of two possible neighborhood sets, the overall contact network switches among Inline graphic possible configurations. Notably, a two-layer network representation can fully model the underlying adaptive, state-dependent contact network. Contact adaptation influences the size of the disease prevalence and the epidemic threshold—a characteristic measure of a contact network robustness against epidemics—in a nonlinear fashion. Particularly, the epidemic threshold for the presented adaptive contact network belongs to the solution of a nonlinear Perron-Frobenius (NPF) problem, which does not depend on the contact adaptation rate monotonically. Furthermore, the network adaptation model predicts a counter-intuitive scenario where adaptively changing contacts may adversely lead to lower network robustness against epidemic spreading if the contact adaptation is not fast enough. An original result for a class of NPF problems facilitate the analytical developments in this paper.

Keywords: Epidemics, contact adaptation, state-dependent switching networks, multilayer networks, nonlinear Perron-Frobenius

1. Introduction

Mathematical models of infectious diseases transmission are one of the primary tools for understanding the propagation of infectious diseases among plant, animal, or human populations [1], [2], [3]. Understanding how spreading dynamics are affected by individual-level transmission characteristics and large-scale properties of interactions aids endeavors to control and mitigate epidemics, making it critical for the public health and security.

In addition to their critical role in public health decision making [4], infectious disease models are appealing from complex systems perspective. Take for instance the Susceptible-Infected-Susceptible (SIS) model [3], where each individual in the population is either ‘Susceptible’ or ‘Infected’. The SIS model simply states that susceptible individuals may become infected when interacting with infected individuals, and infected individuals will become susceptible immediately after recovery. Rich dynamics of the SIS model, such as the phase transition observed between fast die-out of infections and long-term epidemic persistence [5], exemplify the ability of simple individual-level interactions to give rise to emergent phenomena.

Understanding disease transmission dynamics in human social networks is particularly challenging [6], partly because humans take preventive measures and alter their interactions in response to disease spreading [7], which subsequently change the course of the spreading [8]. As such, coupled modeling of behavioral change and infection transmission dynamics has seen significant attention recently [8], [9], [10], [11]. Medical treatments, quarantines, illness management practices, and individual preventive behaviors are a few examples of ways society works to reduce disease spreading.

Common preventive behaviors of individuals to the emergence of an epidemic are (1) adopting hygiene/pharmaceutical actions such as wearing a mask, using condoms, improving bodily/environmental cleanliness, and receiving vaccinations, and (2) altering contacts to avoid infection. In the first case, individuals are intending to reduce the probability of infection by cleansing themselves and their environment—or at least placing barriers between the two [12], [13], [14], [15], [16], [17]. In the second case, when individuals change who they come in contact with, the fundamental topology of the network itself is changing. As individuals remove certain contacts with people, while possibly creating new ones, the structural paths available to dynamic processes are being altered, resulting in rich dynamic interplay between network topology and the spreading process on top of it [18], [19], [20], [21], [22], [23], [24], [25], [26].

Existing approaches to incorporate preventive behaviors in mathematical models of infectious diseases fall into two general categories. First approach incorporates the effect of preventive behaviors directly into disease model parameters [27], [28], [29], [30], [31], [32], [33]. The second approach introduces additional dynamic states into a disease model to explicitly distinguish those who have adopted a preventive behavior from those who have not [13], [17], [34], [35], [36], [37], [38]. One example of individual-based models taking the second approach is the susceptible–alert–infected–susceptible (SAIS) framework, first introduced in [17].

The SAIS framework adds an ‘Alert’ state to the networked SIS model of [39]. The alert state represents individuals who (similar to susceptible individuals) can potentially become infected, but has adopted a preventive behavior. In the original SAIS model [17], alert individuals have a lower infection rate compared to the susceptible individuals, and susceptible individuals could become alert in presence of infection among their local contacts. The lower infection rate of alert individuals would correspond to their type-1 preventive behaviors (such as wearing masks or using condoms). This model predicts possibility of total eradication of an epidemics through preventive behaviors[34]. In a subsequent study [40], authors considered an information-dissemination network as an alternative alerting mechanism, and proposed the optimal design solution for an information-dissemination network based on eigenvector centralities [41] in the contact network graph. The SAIS model has been further explored in [42], [43], [44].

In this paper, we introduce the AC-SAIS model, where AC stands for ‘Adaptive Contact’, to model a scenario in which individuals change their contact neighborhood upon becoming alert. More specifically, each susceptible individual Inline graphic is in contact with a given set of individuals Inline graphic, and when she becomes alert, she switches to another set of individuals Inline graphic. We will use the terms default neighborhood and adapted neighborhood to distinguish the two. In our model, we assume both of these neighborhoods are known a priori. Yet, we do no make any restrictive assumptions on these neighborhood sets and deliver our results in the most generic setup. In practice, the default and adapted neighborhood sets might be closely related. For example, in a social distancing scenario [45], the adapted neighborhood would be a subset of the default neighborhood. Social distancing is not the only possible scenario of contact adaptation. In the context of sexually transmitted infections, for example, when a person is notified that one of his sexual partners is infected, in response, he may abandon all or some of his set of partners and seek partnership from a new venue.

When nodes adapt their contacts to a neighborhood constituting a more robust network, one might intuitively expect that the robustness of the network against epidemic spreading increases monotonically with the contact adaptation rate. This is true in the case of social distancing (where the alert neighborhood is a subset of the default ones) as it always help mitigating epidemic spreading, and the faster the social distancing is implemented, the better. However, when the set of adapted contacts of an individual is not restricted to be a subset of their default contacts, the network robustness against epidemic spreading can be a non-monotone function of the contact adaptation rate. Indeed, our model detects a counter-intuitive scenario where adaptively changing contacts may adversely lead to lower network robustness against epidemic spreading if the adaptation is not fast enough.

From dynamical systems perspective, this study contains several contributions. First, we propose a novel state-dependent switching network framework and show that a multilayer-network [46] formulation can be successfully employed. Second, we develop an original result of nonlinear Perron-Frobenius theory, where we find necessary and sufficient conditions for existence and uniqueness of a strictly positive eigenvector for the class of non-negative, concave maps. We apply this tool to find the epidemic threshold for our AC-SAIS model. Furthermore, we introduce a novel notion of connectivity for multilayer networks, which is novel for the new research field of multilayer networks.

The rest of the paper is organized as follows: After the literature review in Section 2, Section 3 introduces a novel notion of multilayer connectivity and an original result for nonlinear Perron-Frobenius theory, which are pivotal for the subsequent modeling and analysis. Section 4 develops the AC-SAIS model, showing that the proposed adaptive contact can be equivalently modeled by multilayer networks. Analyses in Section 5 are followed by numerical experiments in Section 6. Several proofs to theorems and lemmas are omitted for the sake of brevity, and can be found in the Supplemental Materials of this article, which can be found on the Computer Society Digital Library at http://doi.ieeecomputersociety.org/10.1109/TNSE.2017.2770091.

2. Literature Review

Typical approaches to modeling spreading processes on networks consider network topologies as independent of individual node states, such is the case when nodes retain the same set of contacts regardless of whether or not they, or their neighbors, are infected. This assumption is made for simplicity’s sake and is not representative of real world networks; especially in regards to social networks where a person’s contacts are in constant fluctuation. The notion of state-dependent topologies is especially poignant in the context of disease dynamics where a person will adjust who they come in contact with when in the presence of an infection. The extent to which this occurs can vary greatly—from removing a single contact to completely changing all of them—depending on the perceived severity of an infection.

Several formulations of adaptive contact exist in the literature of infectious disease modeling, including: 1) social distancing [47], where healthy individuals lower their contact with the rest of the population, 2) delete-and-reactivate [48], where healthy break their contact with infected population and reactivate after some time, 3) rewiring [49], [50], where healthy break their contact with infected population and create new links with healthy members [21] or any other randomly chosen individual [23].

Altering the local contacts can have a strong effect on disease dynamics, which in turn influences the contact adaptation process; a complicated mutual interaction between a time varying network topology and the dynamics of the nodes emerges. For example, Gross et al. [21] presented a model where susceptible individuals rewire their links from other infected individuals toward susceptible ones in an SIS model, resulting in the formation of two loosely connected clusters. Several researches have built on this model: Marceau et al. [22] additionally include the infection state of its neighbors in the node information. Risau et al. [23] rewire susceptible individuals from infected neighbors to random nodes, which in some cases completely suppresses epidemic spreading.

Most of contact adaptation schemes have been implemented for well-mixed populations or random network models of physical interactions. Studies that work with generic graphs as their contact network are scarce in the literature. Among a few existing research endeavors is the Adaptive-SIS (ASIS) model developed by Guo et al. [48], who studied an SIS epidemic model where contacts between susceptible and infected nodes are removed at some rate and reactivated later. They showed the epidemic threshold increases as a function of the link removal rate, while the network topology exhibits binomial-like degree distribution, assortative mixing, and modularity. This approach was rigorously extended by Ogura and Preciado [51], who additionally considered heterogeneous node and edge parameters, as well as a method for optimizing adaptation rates to mitigate epidemic outbreaks. This approach of adaptation for generic graphs considers a dynamic equation for the edge weights which is coupled with the epidemic model. Another approach would be through the notion of switching networks in dynamical systems.

A switching contact network is defined as a set of distinct networks where the “active” network at any given time is determined by some switching signal. More precisely, we denote a switching network Inline graphic, where Inline graphic is a signal that determines which of the Inline graphic networks are active at time Inline graphic. Usually this signal is external and independent of the system states. For example, a common approach is to consider Inline graphic as a Markov process independent from the disease states [52], [53]. The collection of possible edge sets Inline graphic may be given a priori as in [52], or they might be generated from local processes as in [53]. In the latter, Ogura and Preciado considered a base graph with Inline graphic edges where each edge can become active or inactive according to an externally defined Markov process, leading to an overall Inline graphic possible configurations for the switching contact network. We can also think of a more complex situation where the switching signal is dependent on the system states. In this way, the topology of the active network determines the evolution of the dynamic process and in turn, the state of the process itself signals network switching. Here lies our proposed contact adaptation scheme.

We consider a class of switching networks where the neighborhood set of each node depends on the state it occupies. Specifically, each node Inline graphic has one of two contact sets Inline graphic and Inline graphic, depending on whether is is ‘susceptible’ or ‘alert’. Therefore, for a network of size Inline graphic, the entirety of the switching network is composed of Inline graphic separate topologies. In this case, not only the network state-space size exponentially increases by Inline graphic, but also the switching signal depends on the collective system state.

3. Fundamental Concepts and Tools

Before diving into the modeling and analysis, we first start with a novel notion of connectivity for multilayer networks and an original results for a class of nonlinear Perron–Frobenius problems that will facilitate the subsequent developments in this paper.

3.1. Nonlinear Perron Frobenius

The classical Perron-Frobenius theorem [54] concerns the eigenvalue problem Inline graphic for a nonnegative and irreducible matrix Inline graphic. Let Inline graphic be the non-negative cone in the Inline graphicdimensional Euclidean space

3.1.

Assuming Inline graphic, here Inline graphic (Inline graphic) means Inline graphic (Inline graphic) for Inline graphic and Inline graphic denotes Inline graphic but Inline graphic. A matrix Inline graphic is called non-negative if all of its entries are either positive or zero. We can construct a graph Inline graphic associated with Inline graphic such that the edge Inline graphic exists if Inline graphic. The matrix Inline graphic is irreducible if and only if its associated graph Inline graphic is strongly connected. The classical Perron-Frobenius theorem may be stated as the following:

Theorem 1 (Perron–Frobenius Theorem [54]). —

Let Inline graphic be a nonnegative, irreducible matrix. Then Inline graphic has a positive eigenvalue Inline graphic which has multiplicity one and any eigenvalue of Inline graphic has a magnitude smaller than or equal to Inline graphic. Furthermore the eigenvector Inline graphic corresponding to Inline graphic is strictly positive (i.e., Inline graphic) and is the only eigenvector of Inline graphic in the nonnegative cone.

From mappings perspective, the classical Perron–Frobenius theory concerns solutions to the eigenvalue problem Inline graphic where Inline graphic is a linear self-map of the non-negative cone. By “self-map of the non-negative cone,” we mean that Inline graphic maps the non-negative cone to itself. But what if the map Inline graphic is not linear? Can we still get powerful results for nonlinear maps analogous to the Perron–Frobenius theorem? The whole area of the nonlinear Perron–Frobenius theory [55], [56], [57], [58], [59] seeks answer to these questions. A thorough review of nonlinear Perron–Frobenius theory is out of the scope of this paper. In short, results are usually more limited in that existence, uniqueness, or strictly positivity of an eigenvector is seldom guaranteed unless under restrictive assumptions on the nonlinear map.

The following properties are among the possibilities to relax the linearity assumption for the non-negative map Inline graphic. Note that the linear map Inline graphic with non-negative matrix Inline graphic has all of these properties.

Definition 1. —

Assume Inline graphic is a self-map of nonnegative cone. We say Inline graphic is

  • 1)

    homogeneous, if for any Inline graphic and Inline graphic, Inline graphic,

  • 2)

    concave, if Inline graphic for all Inline graphic and Inline graphic,

  • 3)

    super-additive, if Inline graphic for all Inline graphic,

  • 4)

    monotone,1 if Inline graphic for all Inline graphic.

The homogeneity property indicates that if Inline graphic is an eigenvector of Inline graphic, so is Inline graphic for any Inline graphic. Furthermore, the following lemma indicates that the class of homogeneous, concave self-maps of the non-negative cone is a special case of homogeneous, monotone maps.

Lemma 1. —

If Inline graphic is a homogeneous, concave map of the non-negative cone, then Inline graphic is also monotone and super-additive.

Several results in the literature concern the more general class of homogeneous, monotone maps [56], [57]. While existence and strict positivity of an eigenvector can be proved for this class of maps, uniqueness cannot be guaranteed without quite restrictive assumptions [56]. For example,2 for the homogeneous, monotone function Inline graphic, any vector Inline graphic with Inline graphic is an eigenvector of Inline graphic with eigenvalue Inline graphic. On the contrary, existence and strict positivity of a unique eigenvector can be proved for the special class of homogeneous, concave maps.

The nonlinear map of interest in this paper falls in the special class of homogeneous and concave maps. Therefore, we focus on this class of nonlinear maps and develop a new result.

So far, we relaxed the linearity restriction by assuming that our nonlinear map is homogeneous and concave. The next question is what would be the counter part to irreducibility of Inline graphic in the linear map Inline graphic for a homogeneous, concave map. For homogeneous, concave maps, Krause [58] proposes the following condition:

Definition 2 (Krause [58], Section 3). —

We say the homogeneous, concave self-map Inline graphic satisfies condition3 C1 in Inline graphic if for any non-empty subset Inline graphic, there exists Inline graphic and Inline graphic such that Inline graphic, where Inline graphic is the Inline graphicth unit vector in Inline graphic and Inline graphic denotes the Inline graphicth component of Inline graphic.

Furthermore, Krause proves that condition C1 is a sufficient condition for existence and uniqueness of a positive eigenvector:

Theorem 2 (Krause [58], Theorem 13). —

For the self-map Inline graphic, which is concave, homogeneous, and satisfies condition C1, the equation Inline graphic has a strictly positive solution Inline graphic, Inline graphic, and Inline graphic is the only eigenvector in the non-negative cone (up to scaling).

We argue that the condition C1 for the notion of irreducibility in [58] may be restrictive, and same strong results would be still valid under a more relaxed condition. Indeed, the nonlinear map of our interest in this paper may not satisfy the condition C1 in Definition 2.

To illustrate, suppose Inline graphic and the nonlinear map is Inline graphic. This map is both homogeneous and concave. However, it does not satisfy condition C1 of [58] stated in Definition 2. To test this, let Inline graphic; no Inline graphic leads to Inline graphic because Inline graphic and Inline graphic. However, this map has a unique, strictly positive eigenvector Inline graphic and Inline graphic with Inline graphic. Another example is Inline graphic. Again, Inline graphic and Inline graphic, so it does not satisfy condition C1. However, this map has a unique, strictly positive eigenvector Inline graphic and Inline graphic with Inline graphic.

Definition 3. —

We say the homogeneous, concave self-map Inline graphic of the non-negative cone satisfies condition C2 in Inline graphic if for any choice of Inline graphic, there exists Inline graphic such that Inline graphic, where Inline graphic is defined as Inline graphic.

The example function Inline graphic which does not satisfy condition C1, does satisfy C2. For instance, selecting Inline graphic yields Inline graphic because Inline graphic. The following lemma proves that C2 is indeed less restrictive than C1.

Lemma 2. —

A homogeneous, concave self-map Inline graphic of the nonnegative cone that satisfies condition C1 also satisfies condition C2.

We would like to emphasize that there is nothing special about usage of Inline graphic in Definition 3. The following lemma shows that any vector that has positive values on elements corresponding to Inline graphic and is zero on other elements would be equivalently applicable.

Lemma 3. —

For any choice Inline graphic, we have Inline graphic if and only if Inline graphic where the symbol Inline graphic denotes the Hadamard (entry-wise) multiplication.

In the linear domain, we know that if a non-negative matrix Inline graphic is irreducible, the matrix Inline graphic is primitive for any Inline graphic [60, Theorem 9], and vice versa. How would be the extension of this idea to the nonlinear domain? First, let us precisely define a primitive map.

Definition 4. —

The self-map Inline graphic of the non-negative cone is called primitive if there exists Inline graphic such that Inline graphic for all Inline graphic and Inline graphic. Here, Inline graphic denotes the Inline graphicth iterate of Inline graphic, i.e., Inline graphic and Inline graphic.

The following theorem states that Inline graphic satisfying C2 and Inline graphic being primitive are equivalent.

Theorem 3. —

The map Inline graphic with Inline graphic is primitive if and only if the homogeneous, concave self-map Inline graphic of the non-negative cone satisfies condition C2.

The duality between Inline graphic satisfying C2 and Inline graphic being primitive leads to the main theorem in this paper:

Theorem 4. —

Statements of Theorem 2 still holds if condition C1 is replaced with condition C2. Furthermore, if Inline graphic is a unique eigenvector of the homogeneous concave map Inline graphic in Inline graphic then Inline graphic must satisfy condition C2. Moreover, iterations of Inline graphic with Inline graphic converge to Inline graphic i.e.,

graphic file with name M159.gif

Compared with Theorem 1, it is evident that results for the nonlinear Perron–Frobenius problem in case of homogeneous, concave maps are very strong; existence and uniqueness of a strictly positive eigenvector can be guaranteed. Our contribution to the theory of nonlinear Perron–Frobenius theory for homogeneous, concave maps is that we relaxed the sufficient condition of [58] (through replacing C1 by C2) and proved that this new4 condition is also the necessary condition for uniqueness of the eigenvector in the non-negative cone.

3.2. Multilayer Networks and an Algorithmic Notion of Connectivity

Graph theory is the mathematics of networks. In graph theory, a directed graph is formally defined as an ordered pair Inline graphic, where Inline graphic is the set of nodes and Inline graphic is the set of ordered pairs of nodes representing their directed relation. We say node Inline graphic is a neighbor of node Inline graphic, if Inline graphic. The set Inline graphic denotes the neighbors of node Inline graphic. A path Inline graphic of length Inline graphic is an ordered tuple of edges than connects Inline graphic to Inline graphic, i.e., Inline graphic. A directed graph is strongly connected if there exists a path between all ordered pair of nodes in the network [54].

Several natural and technological systems show complex patterns of interactions among their heterogeneous entities. To capture the complexities of such systems, the network science community has recently shown substantial interest in the notion of multilayer networks [46], [61] and developing proper mathematics for them beyond the classical graph theory [62].

In this paper, we denote a multilayer network5 as an ordered tuple Inline graphic where nodes in Inline graphic are connected through two link types Inline graphic and Inline graphic. Corresponding to the multilayer network Inline graphic, we define Inline graphic and Inline graphic as the layers of Inline graphic. Motivated by the notion of strong connectivity for directed graphs, we propose a novel notion of connectivity for multilayer networks in the following.

Our proposed notion of multilayer connectivity, which from now on we will refer to it as M–connectivity, has an algorithmic definition. To motivate and acquaint our definition to the reader, we first point out a straight-forward property of simple strongly connected graphs. Suppose for the graph Inline graphic we have an arbitrary partition Inline graphic of the node set Inline graphic, i.e., members of Inline graphic are non-empty disjoint subsets of Inline graphic that cover Inline graphic, more precisely

3.2.

We can build a graph Inline graphic, where the partition set Inline graphic is the node set of Inline graphic. Note that each node Inline graphic of Inline graphic is a partitioning subset of Inline graphic. As such, to avoid possible confusion, we will refer to nodes of Inline graphic as hypernodes from now on. We assign a directed link from one hypernode Inline graphic to another hypernode Inline graphic, if there is a node Inline graphic of Inline graphic that is connected to a node Inline graphic, i.e., Inline graphic. Trivially, yet importantly, strong connectivity of Inline graphic implies strong connectivity of Inline graphic. For a multilayer network Inline graphic, we use a related notion to define connectivity.6 The main difference is that connection among subsets must be through both layers. Following provides a formal definition.

For a multilayer network Inline graphic, we iteratively build graphs Inline graphic, starting with Inline graphic, where Inline graphic is the trivial partition of Inline graphic singletons. From the graph Inline graphic, we build Inline graphic in the following way:

Step 1. Define the hypernode set Inline graphic of cardinality equal to the number of strongly connected components of Inline graphic where each element Inline graphic groups one and only one strongly connected component of Inline graphic (i.e., Inline graphic is the union of all the hypernodes in that strongly connected component). Note that, doing so, the hypernode set Inline graphic always denotes a partitioning of the node set Inline graphic.

Step2. We assign the directed link Inline graphic if at least one single node in Inline graphic is connected to Inline graphic through both layers simultaneously,7 i.e.,

3.2.

Fig. 1 illustrates the iterative procedure explained above.

Fig. 1.

Fig. 1.

Example of an M-connected multilayer network according to Definition 1. (a) In the two-layer graph, the red arrows represent Inline graphic edges and green arrows represent Inline graphic edges. (b) The first graph Inline graphic has the hypernodes set Inline graphic, and its links are the intersection of Inline graphic and Inline graphic edges. Hypernodes are depicted by black squares, and links between them are shown by black arrows. The graph Inline graphic is not strongly connected. (c) The second aggregate graph Inline graphic has the strongly connected components of Inline graphic as its hypernodes set Inline graphic. The links among the hypernodes is according to Step 2 in Section 3.2. For example, the directed link Inline graphic is due to node 6, a member of Inline graphic, being connected to the hypernode Inline graphic through both layers (because, Inline graphic and Inline graphic). The graph Inline graphic is not strongly connected either. (d) The third aggregated graph Inline graphic groups strongly connected components of Inline graphic as its hypernodes set Inline graphic. The graph Inline graphic is strongly connected. Therefore, the two-layer network in (a) is M–connected according to Definition 1.

Definition 5. —

A multilayer network Inline graphic is M– connected, if starting with with Inline graphic—where Inline graphic is the trivial partition of Inline graphic singletons—and inductively building Inline graphic following Step 1 and Step 2 described above, there exists an iteration step Inline graphic such that Inline graphic is strongly connected.

Intuitively, M–connectivity of Inline graphic implies that if we split the node set Inline graphic into any two subsets Inline graphic and Inline graphic, there is always a node in Inline graphic (resp. Inline graphic) that is connected to Inline graphic (resp. Inline graphic) through both edge types. A necessary condition for M–connectivity of Inline graphic is that both individual layers Inline graphic and Inline graphic are strongly connected. Moreover, a sufficient condition for M–connectivity of Inline graphic is that the intersection graph Inline graphic is strongly connected (because, Inline graphic which is similar to Inline graphic, will be already strongly connected).

M–Connectivity and Condition C2. Consider a multilayer network Inline graphic, where the node set are labeled from 1 to Inline graphic, i.e., Inline graphic. By defining a real valued vector Inline graphic on node set Inline graphic, we show the relation between M–connectivity and condition C2 for functions Inline graphic.

Theorem 5. —

Associated with the multilayer network Inline graphic where Inline graphic, suppose a homogeneous, concave map Inline graphic of the non-negative cone is such that for any nontrivial subset Inline graphic of Inline graphic and Inline graphic, Inline graphic if and only if there exists Inline graphic for which Inline graphic and Inline graphic. Then, Inline graphic satisfies condition C2 if and only if the multilayer network Inline graphic is M-connected.

4. Model Development

Before introducing our model, we first review a background on the networked SIS epidemic process.

4.1. A Background on Networked SIS Model

Susceptible–infected–susceptible model is a paradigmatic epidemic spreading model. In the SIS model, each individual is either susceptible or infected, and individuals are assumed to immediately become susceptible to the disease after recovery. SIS model is thus suitable for modeling sexually transmitted infections such as Gonorrhea and Syphilis [2].

Classical compartmental epidemic models assume homogeneous (fully mixed) interactions among individuals. In networked epidemic models, interactions among individuals are explicitly modeled using a contact network, represented by the graph Inline graphic, where individuals are represented by nodes Inline graphic of a graph and possible interactions are the edges Inline graphic of a graph. Node Inline graphic is a neighbor of node Inline graphic, denoted as Inline graphic, if she can infect node Inline graphic directly. We can also use weighted graphs to represent contact networks. Doing so, the weight value of a link would serve as a proxy for heterogeneity of contact levels among pairs of individuals. For example, if both nodes Inline graphic and Inline graphic are infected and Inline graphic, the likelihood that a susceptible node Inline graphic contracts the disease from node Inline graphic is double the likelihood of contracting it from node Inline graphic. In this paper, we allow the contact graph be directed and weighted.

In the networked SIS model [63], the state of node Inline graphic at time Inline graphic is denoted by Inline graphic, where Inline graphic if the node is susceptible or Inline graphic if it is infected. In this model, a susceptible nodes becomes infected if it is exposed to an infected individual. Moreover, an infected individual recovers and becomes susceptible again after a recovery period. The infection and curing times are commonly assumed to have a memoryless property, leading to exponentially distributed time intervals in continuous time descriptions. More general time distributions are also possible and addressed in the literature to some extent [53], [64], [65], [66], [67].

The overall evolution of the nodes states are due to their interactions with each other. Hence, mathematical description of the SIS model requires utilization of the collective state Inline graphic, which is the joint state of all Inline graphic nodes in the network. The network state is a continuous-time Markov process that undergoes transition over a space consisting of Inline graphic possible network states. In this description, we say an event has occurred if the state of a single node changes. Furthermore, the time interval for the event occurrence is exponentially distributed. This time interval can equivalently be described as the minimum of transition times of a set of statistically independent processes on node states, denoted by Inline graphic, and pair states, denoted by Inline graphic, as the following:

4.1.

where Inline graphic and Inline graphic are called curing and infection rates, respectively, and Inline graphic represents the corresponding exponentially distributed transition duration.

Describing the network Markov process as competition among statistically independent nodal and edge-based transitions, similar to the above formulation of the SIS process, allows for a much more general framework for modeling networked epidemic processes (see, [68]). We will use this approach to describe our adaptive contact epidemic model.

Finally, the Kolmogorov equation, which governs probability distribution of the SIS Markov process, is a system of Inline graphic coupled differential equations which is neither computationally nor analytically tractable for large number of nodes. Moment closure approximations [39], [68], [69], [70] or Monte Carlo simulations are thus necessary to study the networked SIS process. The SIS process shows a phase transition behavior where initial infections die out quickly for small values of Inline graphic, while infections can persist in the network for long time (coined as metastable state) for large values of Inline graphic [71]. The critical value separating these regions is called the epidemic threshold. As such, epidemic threshold suggests a measure of networks robustness against epidemic spreading. In this paper, whenever we say network Inline graphic is more robust against epidemic spreading than network Inline graphic, we mean network Inline graphic has a larger value of epidemic threshold that network Inline graphic.

4.2. AC-SAIS Markov Model

Consider a population of Inline graphic individuals, where each individual is either susceptible, alert, or infected. For each individual Inline graphic, let the random variable Inline graphic if the individual Inline graphic is susceptible at time Inline graphic, Inline graphic if alert, and Inline graphic if infected. In the AC-SAIS model of this paper, contacts of a node depends on her state. Specifically, we define Inline graphic as the neighbors of node i when she is susceptible, and Inline graphic as her neighbors when she is alert. Associated with these neighborhood sets, we consider weight values Inline graphic if Inline graphic and Inline graphic if Inline graphic as a proxy for heterogeneity of the contact levels.

Four competing stochastic transitions describe the AC-SAIS model, as Fig. 2 depicts:

  • 1)
    Infection of susceptible nodes: A susceptible individual becomes infected from her infected neighbor (among Inline graphic) after an exponentially distributed random time duration with the infection rate Inline graphic
    graphic file with name M352.gif
  • 2)
    Alerting of susceptible nodes: A susceptible individual becomes alert from her infected neighbor (among Inline graphic) after an exponentially distributed random time duration with the alerting rate Inline graphic
    graphic file with name M370.gif
  • 3)
    Infection of alert nodes: An alert individual becomes infected due to having an infected neighbor among her switched neighborhood set Inline graphic after an exponentially distributed random time duration with the infection rate Inline graphic
    graphic file with name M373.gif
  • 4)
    Recovering of infected nodes: An infected individual recovers to the susceptible state after an exponentially distributed random time duration with recovery rate Inline graphic
    graphic file with name M375.gif

Fig. 2.

Fig. 2.

Schematic of the AC-SAIS model. Black edges correspond to neighborhood Inline graphic of susceptible node Inline graphic, while red edges represent the neighborhood Inline graphic when node Inline graphic is in the alert state. Here, Inline graphic, Inline graphic, and Inline graphic are the infection rate, curing rate, and alerting rate, respectively. Inline graphic is the number of infected neighbors of Inline graphic in Inline graphic at time Inline graphic and Inline graphic is the number of infected neighbors of Inline graphic in Inline graphic at time Inline graphic.

A Few Remarks on the AC-SAIS Model. The disease dynamics component of the AC-SAIS model is according to the networked SIS model, elaborated in Section 4.1. Therefore, a representative example would be the spread of Syphilis or Gonorrhea for which the sexual contact network is well-defined and disease dynamics are SIS-type. In this scenario, the alerting process can be the result of a partner notification effort.

In the AC-SAIS model, we assume that if an alert individual never gets infected, she will remain in the alert state indefinitely. In other words, we do not consider an awareness decay process where alert individuals can transition to the susceptible state directly. In practice, we are assuming that the awareness decay process is so much slower than the disease dynamics that it becomes irrelevant for the disease spreading. Interested readers can refer to [44] for analysis of an SAIS model with awareness decay.

The current setup of the AC-SAIS model only considers a type-2 preventive behavior of altering contacts, whereas the original SAIS model considered a type-1 preventive behavior by assuming a lower infection rate for alert individuals. It would be possible to also incorporate type-1 behaviors in the AC-SAIS model by lowering the infection rate for the alert individuals to Inline graphic. In order to isolate the role of network adaptation, we do not change the infection rate in this study.

The contact alteration scheme in the AC-SAIS model assumes the contacts set of an individual only depends on her own state; it is the default set when susceptible, and the adapted set when alert. Particularly, the contact set of an alert individual is fixed and is independent of the health state of those contacts. Such contact adaptation scheme is most sensible when the identity of infected contacts are not known to the individual. For example, in the context of sexually transmitted diseases and partner notification, the identity of the infectious patient is not revealed to their partners. So, a subsequent contact adaptation may not necessarily lead to definite avoidance of infectious partners.

4.3. An Equivalent Multilayer Representation

From a networked dynamical system perspective, the network topology in the AC-SAIS model is time-varying and switches among Inline graphic different possibilities because each node Inline graphic may adopt one of the two neighborhood sets Inline graphic and Inline graphic. However, the AC-SAIS model can be equivalently interpreted as a spreading process on a two-layer network. The AC-SAIS Markov process described in Section 4.2 falls in the broad class of generalized epidemic modeling framework (GEMF) introduced in [68] for spreading processes on multilayer networks. In essence, the switching contact network of the AC-SAIS model can be equivalently described as a spreading process on multilayer network Inline graphic, where each layer determines the interaction neighborhood that induces state change in a node, depending on its current state. Note that we only need to include layers for susceptible and alert nodes, because the transition of an infected node towards the susceptible state is spontaneous and does not depend on other nodes states.

Significantly, a multilayer network formulation of adaptive contact reduces the problem from defining a process between Inline graphic separate topologies to defining a process on top of a static two–layer network, effectively modeling complex switching dynamics with a conceptually straightforward framework. The network layers Inline graphic and Inline graphic represent the two extreme cases among all possible Inline graphic configurations. The network layer Inline graphic would be physical contact network if none of the nodes were alert, and the network layer Inline graphic would be the physical contact network if none of the nodes were susceptible. Associated with network layers Inline graphic and Inline graphic, we define the weighted adjacency matrices Inline graphic and Inline graphic, respectively. The realized topology at a given time will be a mixture of the two network layers according to the collective node states at that time. Interestingly though, we show it is possible to characterize the behavior of the AC-SAIS model in terms of the spectral properties of Inline graphic and Inline graphic and their interrelation.

Remark. The actual, physical/social contact between the network agents is fundamentally different from those represented by the multilayer network Inline graphic. For example, a directed edge Inline graphic is physically relevant only if node Inline graphic is susceptible and node Inline graphic is infected. Otherwise, node Inline graphic and Inline graphic might have a different interaction if, for instance, both are susceptible. However, the later is not relevant for disease spreading and thus no need to be incorporated in our epidemic model. Take for instance the contact between node Inline graphic, who is a nurse, and node Inline graphic, who is a student. These two might not have any social contact in normal situation, however, when node Inline graphic (the student) is sick, she can possibly pass infection to node Inline graphic (the nurse); and this is the contact important for epidemic modeling purpose. Also, realize that this contact is directional because when the nurse is sick, she may not have a physical contact with the student. This is why in our state-dependent contact network formulation we do not make “undirectedness” assumption on the underlying graph.

4.4. Mean-Field AC-SAIS Model

Similar to the networked SIS model described in Section 4.1, the collective state Inline graphic in the AC-SAIS model is a Markov process. However, this Markov process is both analytically and numerically intractable due to its exponential state space size of Inline graphic (each node can be in one of three states). We can leverage the observation that the AC-SAIS model falls in the GEMF class of stochastic spreading processes on multilayer networks—for which Sahneh et al. [68] have derived a system of nonlinear differential equations describing the evolution of state-occupancy probabilities after adopting a first-order, mean-field-type approximation.

Following procedures explained in [68], we find the first order mean-field-type approximate model for the AC-SAIS model as

4.4.
4.4.

for Inline graphic, where Inline graphic corresponds to the probability that individual Inline graphic is infected, and Inline graphic corresponds to the probability that she is alert.

It is worthwhile to acknowledge the limitations of mean-field models. Statistical physics tells us that MF approximations function suitably for infinite-dimensional networks. While, they can perform very poorly for sparse or highly structured networks, such as rings or low-dimensional lattices, particularly close to critical model parameters. Despite, the approximation allows for investigating extremely complex dynamics, and discovering intriguing phenomena and key network characteristics influencing them.

5. Analysis of AC-SAIS Model

In this section, we compute and study the epidemic threshold of the mean-field AC-SAIS model in Eqs. ((2) and (3)) through analyzing its equilibrium points. Our motivation for this approach stems from the mean-field SIS model which exhibits a threshold phenomena in its equilibrium where a stable (see, [72], [73], [74]) endemic equilibrium emerges [39].

To facilitate the subsequent analysis, we make the following assumption on the structure of the default and adapted neighborhoods throughout this article.

Assumption 1. —

The edge sets Inline graphic and Inline graphic are such that the two-layer network Inline graphic is M–connected according to Definition 5.

5.1. Mean-Field Epidemic Threshold Equation

Our approach to finding the critical value Inline graphic for AC-SAIS model (Eqs. (2) and (3)) is through examining the equilibrium points; as used by Van Mieghem for the SIS model in [39]. The idea is to show that for Inline graphic an endemic equilibrium (Inline graphic exists aside from the disease-free equilibrium.8 In this approach, strong connectivity of the underlying contact network is pivotal. In case of the SIS model, Van Mieghem [39] showed that if the contact graph is strongly connected, equilibriums of the mean-field model must either be all zero—the disease-free equilibrium—or they must be strictly positive—the endemic equilibrium. Following lemma shows that similar argument holds for the AC-SAIS model (Eqs. (2) and (3)) under the M–connectivity assumption of the multilayer network Inline graphic as in Definition 5.

Lemma 4. —

Under Assumption 1, the equilibrium value of the infection probability Inline graphic is either zero for all individuals, or strictly positive for all individuals. Moreover, a positive equilibrium satisfies

graphic file with name M421.gif

with effective infection rate Inline graphic and relative alerting rate Inline graphic respectively defined as9

graphic file with name M427.gif

Proof. —

Assume Inline graphic. Letting Inline graphic in Eq. (3) for any node Inline graphic with Inline graphic or Inline graphic, yields

graphic file with name M433.gif

Therefore, according to Eq. (2), the equilibrium infection probabilities Inline graphic satisfy

graphic file with name M435.gif

Replacing Inline graphic from Eq. (5) in Eq. (6) yields the formula in Eq. (4).

The rest of the proof concerns choosing Inline graphic deliberately, so that Inline graphic guarantees Inline graphic, and repeating the process until concluding positive equilibrium probabilities for all nodes. We employ the definition of graphs Inline graphic associated with the multilayer network Inline graphic as explained in Section 3.2. According to Definition 5, if Inline graphic is M–connected, there exists Inline graphic such that Inline graphic is a strongly connected graph. Eq. (4) indicates that in order to get Inline graphic, both Inline graphic and Inline graphic must be positive. Therefore, choosing Inline graphic such that Inline graphic (for which Inline graphic and Inline graphic) necessitates Inline graphic. Repeating this process yields the equilibrium probability of all the nodes in the strongly connected component of Inline graphic that contains Inline graphic are all positive. This strongly connected component of Inline graphic becomes a single hypernode, which we call Inline graphic, for graph Inline graphic. So far, we have proved that Inline graphic. According to the definition of Inline graphic, for graph Inline graphic, there is a directed link from component Inline graphic to component Inline graphic, i.e., Inline graphic, if and only if

graphic file with name M464.gif

Since Inline graphic, we get Inline graphic for the above choice of Inline graphic, which further indicates all the nodes of Inline graphic have positive equilibrium values. As a result, all the nodes belonging to the strongly connected component of Inline graphic that contains Inline graphic have positive equilibrium values. This procedure can be repeated for Inline graphic. Since, Inline graphic is strongly connected, all the nodes of the network must have positive equilibrium values.

We can find the epidemic threshold by examining the equilibrium points in Eq. (4). For Inline graphic, the disease-free state is the only equilibrium. However, for Inline graphic, another equilibrium point Inline graphic, also exists in the positive orthant. Therefore, we find the threshold value of Inline graphic if we can find a critical value Inline graphic such that Inline graphic while Inline graphic for all Inline graphic. We have the following theorem regarding the value of the epidemic threshold. We would like to emphasize that such a threshold corresponds to the mean-field approximate model (Eqs. (2) and (3)) and should not be confused as the actual threshold value in the exact AC-SAIS Markov model.

Theorem 6. —

The threshold value Inline graphic for AC-SAIS model ((2) and (3)) is such that the equation

graphic file with name M482.gif

with

graphic file with name M483.gif

has a nontrivial solution Inline graphic.

Proof. —

Eq. (4) can be rewritten as

graphic file with name M485.gif

Now, we take the limit of both sides as Inline graphic, for which Inline graphic for Inline graphic according to the definition of an epidemic threshold. Since the limit of numerator and denominator of fraction terms of both sides goes to zero, we apply the L’Hôpital’s rule for limits [76]

graphic file with name M489.gif

Defining Inline graphic, the above equation will lead to (8). The value of Inline graphic that solves (8) is the critical value for which Inline graphic, however, Inline graphic, denoting a second-order phase transition at Inline graphic. Therefore, Inline graphic is the epidemic threshold for AC-SAIS model ((2) and (3)).

Letting Inline graphic in Eq. (9) yields Inline graphic, which reduces Eq. (8) to the Perron Frobenius problem Inline graphic, suggesting Inline graphic; the SIS mean-field threshold. For the AC-SAIS model, the epidemic threshold condition pertains to the nonlinear Perron-Frobenius problem (8). Though an analytical solution is not expected, we can employ the tools of Section 3.1.

In order to employ Theorem 6, we should prove our nonlinear map Inline graphic in Eq. (9) is homogeneous and concave, and it satisfies condition C2 defined in Definition 3. The map Inline graphic in Eq. (9) is defined for interior of the nonnegative cone. We extend the definition to the boundary of the nonnegative cone by letting Inline graphic whenever Inline graphic and Inline graphic. In this way, Inline graphic is well defined for all Inline graphic. It is obvious that Inline graphic in Eq. (9) is a homogeneous map. Concavity of Inline graphic can be also deduced from the concavity of the function Inline graphic defined as Inline graphic (which is half of the harmonic average) because the arguments of Inline graphic and Inline graphic are linear transformation of Inline graphic’s. Next lemma proves that it also satisfies condition C2.

Lemma 5. —

Function Inline graphic, defined in Eq. (9), satisfies condition C2 if and only if the multilayer graph Inline graphic is M–connected.

Proof. —

We just argued that Inline graphic, as defined in Eq. (9), is homogeneous and concave. Also, for any set Inline graphic, Inline graphic if and only if there exists Inline graphic and Inline graphic for which Inline graphic and Inline graphic, i.e., Inline graphic and Inline graphic. Therefore, Theorem 5 is applicable and proves the lemma.

Since we showed Inline graphic in Eq. (9) is homogeneous and concave, and satisfies condition C2, we can apply Theorem 4 to prove existence and uniqueness of a strictly positive solution for Inline graphic to the nonlinear Perron–Frobenius problem (8).

Corollary 1. —

If the multilayer graph Inline graphic is M–connected, the nonlinear Perron–Frobenius problem (8) has a unique solution Inline graphic with Inline graphic. Furthermore, the following numerical update law will converge asymptotically to Inline graphic

graphic file with name M531.gif

with Inline graphic, and the initial state Inline graphic and Inline graphic. Moreover, the threshold value is Inline graphic.

5.2. Possible Solutions to MF Epidemic Threshold

Corollary 1 proves the existence and uniqueness of a solution for the AC-SAIS threshold formula in Eq. (8). Furthermore, the update law of Eq. (10) suggests a numerical algorithm for finding the threshold value. Interestingly, a numerical experiment in the next section (see, Fig. 3) shows that the epidemic threshold value is a non-monotone function of contact adaptation rate (quantified by Inline graphic); indicating faster contact adaptation is not necessarily always better in suppressing epidemics. Here, we aim to predict such scenarios without numerically solving the nonlinear Perron-Frobenius problem for the epidemic threshold.

Fig. 3.

Fig. 3.

Normalized epidemic threshold Inline graphic as a function of relative alerting rate Inline graphic, showing three dependency scenarios. All three alert layers have the same spectral radius with respect to Inline graphic i.e., Inline graphic. Therefore, in all of them the threshold value Inline graphic starts from Inline graphic and converges to Inline graphic. Graph Inline graphic is synthesized such that Inline graphic. From the red curve we can observe that Inline graphic decreases for small Inline graphic values after which it increases. Graph Inline graphic is synthesized such that Inline graphic. In this case the blue curve Inline graphic is maximal around Inline graphic. The topology of graph Inline graphic is Inline graphic with reduced weights and is represented by the black epidemic threshold curve which increases monotonically by Inline graphic.

The idea is perturbing the threshold Eq. (8) around two extreme cases of Inline graphic and Inline graphic, for which we know the exact solutions. Specifically, 1) for Inline graphic, the epidemic threshold is Inline graphic and Inline graphic is a solution, where Inline graphic is the dominant eigenvector of matrix Inline graphic; and 2) for Inline graphic, the epidemic threshold is Inline graphic and Inline graphic is a solution, where Inline graphic is the dominant eigenvector of matrix Inline graphic. Thus, employing spectral perturbation techniques, we can approximate the threshold value for small and large values of relative alerting rate Inline graphic.

Theorem 7. —

The value of the epidemic threshold solving (8) has the forms

graphic file with name M568.gif

suitable for small values of Inline graphic, and

graphic file with name M570.gif

suitable for large values of Inline graphic, where Inline graphic is

graphic file with name M573.gif

and Inline graphic and Inline graphic are the right and left dominant eigenvectors of Inline graphic corresponding to Inline graphic with Inline graphic.

Fortunately, spectral perturbation of the nonlinear Perron-Frobenius problem (Eq. (8)) leads to analytically tractable formulas expressed in terms of spectral properties of individual layers Inline graphic and Inline graphic, and their interrelation (as manifested by Inline graphic terms in Eqs. (11) and (12)). Using Eq. (11) for small values of Inline graphic and Eq. (12) for large values of Inline graphic, we can categorize several solution possibilities for the full range of Inline graphic values.

To reflect more realistic scenarios, we impose the constraint Inline graphic, that is, we assume that if all healthy individuals adopted their alert neighborhood simultaneously, they would collectively raise the epidemic threshold value, making their network more robust against epidemics than the default contact graph Inline graphic.

The three scenarios for the dependency of the threshold value on contact adaptation rate—as shown in Fig. 3—can be characterize as the following:

  • 1)

    Monotone scenario (the faster, the better): This is the simplest case where the value of the epidemic threshold increases monotonically with Inline graphic, as simulated in Section 6 and shown in Fig. 3 by the black curve. The monotone behavior happens if Inline graphic and Inline graphic. Such monotonically increasing curve occurs, for instance, in contact-avoidance cases10 where Inline graphic. In other words, if individuals only reduce contact with their neighbors upon becoming alert, the higher the rate they do so, the better; because the epidemic threshold increases with the alerting rate in this scenario.

  • 2)

    Overshooting scenario (moderate even better than fast): It is possible that an optimal alerting rate Inline graphic exists for which the adaptive network is most robust with respect to spreading infection. In other words, having a moderate contact adaptation rate is even better than than the case where the alerting rate is so large that alerting processes is almost instantaneous. The blue curve in Fig. 3 corresponds to this case. This scenario happens if Inline graphic.

  • 3)

    Undershooting scenario (adaptation goes wrong if slow): An interesting and important scenario is when Inline graphic. In this case, the value of the epidemic threshold initially decreases as the value of Inline graphic increases. If the switching rate is not fast enough, the alerting process can unintendedly worsen the infection spreading compared to keeping the default contacts! The red curve in Fig. 3 depicts such scenario.

The following lemma shows that asymmetry of contacts is critical for observing the latter scenario.

Lemma 6. —

If Inline graphic and Inline graphic are both symmetric, Inline graphic is lower-bounded as

graphic file with name M603.gif

Given Inline graphic (the alert layer is more robust than the susceptible layer), the right hand side of Eq. (14) will be always greater than 1. Hence, for undirected network layers, it is impossible for the critical threshold of the adaptive contact network to go below the critical threshold of the default contacts layer, Inline graphic. We can conclude that asymmetry of contacts is in part responsible for this unexpected behavior.

6. Numerical Experiments

In this section, we perform a numerical study to evaluate our findings. For Inline graphic edges, we consider the well-known “Football” network from [77] with Inline graphic nodes and Inline graphic edges, and spectral radius Inline graphic. Given Inline graphic, we synthesize three adapted contact layers Inline graphic, Inline graphic, and Inline graphic as described bellow, and compute their corresponding threshold values as a function of the relative alerting rate as shown in Fig. 3.

  • The spectral radii of Inline graphic graphs are all equal to Inline graphic of the spectral radius of Inline graphic, i.e., Inline graphic. In this way, we ensure that the adapted contacts layers are more robust to epidemic spreading compared to the default contacts layer. This can be verified in Fig. 3 where Inline graphic. Note that Inline graphic is the threshold value when Inline graphic, i.e., no adaptation occurs, and Inline graphic corresponds to Inline graphic where the contact adaptation occurs instantaneously.

  • For Inline graphic, Inline graphic. From Eq. (11), we can predict that for small values of Inline graphic, the epidemic threshold decreases below Inline graphic, the threshold if no contact adaptation was in place at all . Therefore, we expect an undershoot in Inline graphic as a function of Inline graphic. This is the configuration where contact adaptation can “go wrong”; despite the fact that the alert contact network is more robust, switching to it can adversely aid in the spread of infection. The red curve in Fig. 3 corresponds to this scenario.

  • For Inline graphic, Inline graphic. From Eq. (12), we can predict it is possible to get Inline graphic, an thus there is a value for Inline graphic for which Inline graphic is maximum. This is in contrast to Inline graphic in that the epidemic threshold for the multilayer network is greater than its constituent layers. In this configuration, the characteristics are such that an enhanced robustness is created synergistically. The blue curve in Fig. 3 corresponds to this scenario.

  • Graph Inline graphic is made by decreasing the link weights from Inline graphic, representing a social-avoidance scenario. As discussed in Section 5.2, we expect to see a monotonic increase in the epidemic threshold as the contact adaptation rate increases. The black curve in Fig. 3 corresponds to this scenario.

In order to synthesize Inline graphic and Inline graphic, we performed a greedy search to obtain desired values of Inline graphic functions. For each alert contact graph, Inline graphic, and subsequent multilayer network representation, Inline graphic, we examine spreading behavior at three effective infection rates Inline graphic, Inline graphic, and Inline graphic, as seen in Fig. 3 (dotted lines). In our numerical simulations, we have set Inline graphic, which without loss of generality, chooses the unit of time equal to the expected curing period. Steady-state solutions to the mean-field AC-SAIS Eqs. (2) and (3) are calculated for Inline graphic and fraction of population infected Inline graphic—as the indicator of severity of the spreading—is plotted as a function of the alerting rate in Figs. 4, 5, and 6.

Fig. 4.

Fig. 4.

The effect of alerting rate on infection size for the undershooting scenario, for which the epidemic threshold dependence on Inline graphic is depicted by the red curve in Fig. 3. Case 1 (top) Despite setting the effective infection rate below that of the extreme cases, i.e., Inline graphic, an epidemic outbreak is still observed for small alerting rates because Inline graphic is larger than the minimum of Inline graphic. case 2 (middle) Effective infection rate lies in between the two extreme values, i.e., Inline graphic. There is a slight increase in infected individuals after which the infection size drops to 0 due to the increase in the critical threshold. Case 3 (bottom) Persistent infections are observed regardless of contact adaptation rate because Inline graphic for all Inline graphic.

Fig. 5.

Fig. 5.

The effect of alerting rate on infection size for the overshooting scenario, for which the epidemic threshold dependence on Inline graphic is depicted by the blue curve in Fig. 3. Case 1 This case is omitted since the infection size would be 0 regardless of the alerting rate. Case 2 (top) The behavior is similar to case 2 with Inline graphic (middle graph in Fig. 4) though the transition to zero infection size occurs at a smaller alerting rate. Case 3 (bottom) This is a scenario when the effective infection rate is larger than the extreme values Inline graphic, yet it is less than the maximum of the threshold curve Inline graphic as seen by the blue curve in Fig. 3. A non-zero infection size is observed for small alerting rates, eventually Inline graphic raises above Inline graphic so that an epidemic cannot be sustained. As the threshold converges towards Inline graphic, an epidemic can once again persist, and the infection size even increases by the contact adaptation rate.

Fig. 6.

Fig. 6.

The effect of alerting rate on infection size for the monotone scenario, for which the epidemic threshold dependence on Inline graphic is depicted by the black curve in Fig. 3. Case 2 Similar to Sections 6.1 and 6.2, case 2 shows a transition between low and high alerting rates where epidemic outbreaks occur for the former and not the latter. Cases 1 and 3 are omitted for trivial behavior.

6.1. Adaptation Gone Wrong

For the multilayer network with Inline graphic as the adaptive contact layer, we expect to observe increased epidemic sizes—due to a decreased threshold (red curve of Fig. 3)—for a range of low alerting rates.

In Case 1, the infection rate is chosen so that Inline graphic. In the top plot of Fig. 4, we can see that for most Inline graphic values there is no outbreak, as one would expect since the effective infection rate is below the either extreme values. However, for Inline graphic an epidemic is sustained due entirely to inter-layer dynamics creating conditions where an epidemic is more effectively carried throughout the population. In the context of persons altering who they come into contact with, although in an effort to avoid becoming infected, may in fact unintentionally contribute to the opposite outcome.

For Case 2, with Inline graphic, we observe two regimes of behavior as depicted in the middle plot of Fig. 4: for lower alerting rates, where the effective infection rate is above the epidemic threshold Inline graphic, an infection is sustained. For higher alerting rates the reverse is true since the critical threshold goes above Inline graphic.

In Case 3, effective infection rate is set above the critical threshold (red curve of Fig. 3) for all values of Inline graphic, i.e., Inline graphic. Therefore, persistent infections are observed regardless of contact adaptation rate in bottom plot of Fig. 4.

6.2. Enhanced Robustness

We perform the same computations on when the adapted contact layer is Inline graphic. Case 1 yields trivially zero infection size. For case 2, shown in the top plot of Fig. 5, we observe that increasing alerting rate beyond a certain value successfully suppresses the infection spreading. Case 3, shown in the bottom plot of Fig. 5, provides an interesting observation in that the critical threshold raises even larger than the alert contacts layer, indicating that a moderate rate of contact adaptation is indeed better than fast rates in enhancing the robustness of the network. Therefore, for Inline graphic, the critical threshold increases such that no infection is sustained. While for larger values an outbreak occurs, and the infection size increases as contact adaptation rate increases.

6.3. Monotonic Dependency

In the third scenario, the adapted contact layer is constructed by lowering the edge weights of Inline graphic. This would correspond to a social distancing scenario, where individuals limit or abandon their contacts when they become alert. As can be seen by the black curve in Fig. 3, the threshold value increases monotonically by the alerting rate. Fig. 6 depicts the second case where Inline graphic. As expected, there is a certain value of Inline graphic so that the epidemic infection is controlled for alerting rates Inline graphic. Case 1 and 3 are omitted for trivial behavior.

7. Discussions and Conclusion

The state-dependent switching (adaptive) contact network in the AC-SAIS model leads to rich dynamics for the epidemic spreading process and behavior not yet identified in literature (to the best of the authors’ knowledge). Intuitively, when nodes can “switch” to a neighborhood constituting a more robust network, the expected effect on the overall robustness of the network would be to increase monotonically with the alerting rate. As shown in Sections 6.2 and 6.1, this is not always the case. Indeed, we observed non-monotone dependency of the epidemic threshold in most of our experiment trials. We show how the adaptive switching topology of the contact network is different from fixed static graphs and can lead to regimes of extreme or unexpected behavior. In particular, it is possible that adaptive behavior towards a supposedly more resilient network can in fact worsen the severity of an outbreak, or enable the possibility where it did not exist before. On the other hand, it is possible to configure network layers such that the multilayer network is more robust than either individual layer.

It is noteworthy to mention that some results in the literature point to the observation that contact adaptation do not always aid suppressing the infection. For example, Meloni et al. [26] considered a self-initiated behavior where individuals change their mobility patterns. When travelers decide to avoid locations with high levels of infection and travel through locations with low levels of infections, this behavioral change may facilitate disease spreading because individuals effectively act as vectors of the disease transmission. It is very important to highlight the difference of the underlying mechanism between these formerly reported results and the “adaptation-gone-wrong” behavior in this paper. In our model, individuals who adapt their contacts (alerts) do not act as vectors for propagating the infection because they do not carry infection. This comes purely as a result of the adaptive behavior, signifying the importance of further analysis of state-dependent networks.

Finally, we would like to highlight several aspects of this study that go beyond the specific epidemic model considered in this paper. We developed a necessary and sufficient condition for existence and uniqueness of a positive eigenvector for homogeneous, concave maps. Furthermore, our utilization of multilayer networks to formulate dynamics on state-dependent switching networks is novel and can facilitate analysis of many networked dynamical systems. In our analysis, we come up with concepts that are genuine and novel to multilayer networks. Specifically, our analysis leads to 1) critical phenomena characterized by a nonlinear Perron Frobenius equation, and 2) the definition of M–connectivity. Our proposed concept of M–connectivity can easily scale to more than two layers. Furthermore, the joint descriptor Inline graphic in Eq. (13) emphasizes the importance of joint descriptors when characterizing dynamics over multilayer networks. While network science has flourished in understanding intra-layer network topologies, intrinsic descriptors of inter-layer connectivity of multilayer networks are yet to be investigated.

Acknowledgments

We are grateful to anonymous reviewers for their constructive feedback to improve this manuscript. We would like to thank Victor Preciado for inspiring conversations regarding use of the SAIS model in a contact adaptation context. Also, we would like to thank Heman Shakeri and Rad Niazadeh for their helpful discussions on the nonlinear Perron-Frobenius theory. This material is based on work supported by the US National Science Foundation under Grant No. CIF-1423411.

Biographies

graphic file with name sahne-2770091.gif

Faryad Darabi Sahneh received the doctoral degree in electrical engineering from the Kansas State University, in 2014. In August 2014, he joined the ECE Department as a research assistant professor. Since July 2016, he has also been a visiting faculty in the School of Computing, Georgia Institute of Technology. His primary research is on the intersection of complex systems, network science, and control theory.

graphic file with name vajdi-2770091.gif

Aram Vajdi is working toward the PhD degree at Electrical and Computer Engineering Department, Kansas State University. His research is mainly focused on network inference and spreading processes.

graphic file with name melan-2770091.gif

Joshua Melander received the MS degree from Electrical and Computer Engineering Department, Kansas State University, in 2016. He researched interacting spreading processes on multilayer networks.

graphic file with name scogl-2770091.gif

Caterina M. Scoglio received the DrEng degree from the “Sapienza” Rome University, Italy, in 1987. She is the Paslay chair professor of Electrical and Computer Engineering, Kansas State University. Before joining Kansas State University, she worked at the Fondazione Ugo Bordoni from 1987 to 2000, and at the Georgia Institute of Technology from 2000 to 2005. Her main research interests include the field of network science and engineering. She is also affiliated faculty member at the Institute of Computational Comparative Medicine (ICCM), Kansas State University.

Funding Statement

This material is based on work supported by the US National Science Foundation under Grant No. CIF-1423411.

Footnotes

1.

Sometimes, this property is referred to as order-preserving.

2.

This example is from [56].

3.

In Krause [58], authors refer to this condition as being irreducible. We choose to avoid this term to avoid any confusion with other notions that tend to extend irreducibility of linear maps to nonlinear domain.

4.

We got the inspiration for our definition of condition C2 for homogeneous, concave maps from a notion in [56] for homogeneous, monotone maps. Gaubert and Gunawardena [56] refer to the homogeneous, monotone map Inline graphic as indecomposable if for any choice of Inline graphic, there exists Inline graphic such that Inline graphic, where Inline graphic is defined as Inline graphic if Inline graphic and Inline graphic otherwise. While this may look very similar (or perhaps equivalent) to condition C2, we would like to point out a subtle difference which can be very consequential. Consider the function Inline graphic. This function is homogeneous, concave, and monotone. It does not satisfy condition C2 because for Inline graphic we get Inline graphic. However, it falls in the category of indecomposable maps of [56] because Inline graphic and Inline graphic. The nonlinear eigenvalue problem for this function gives two eigenvectors in Inline graphic, namely, Inline graphic with Inline graphic, and Inline graphic with Inline graphic; which is consistent with the fact that it does not satisfy condition C2.

5.

In some literature, this may be referred to as a multiplex network.

6.

We have been inspired by the notions of indecomposability for nonlinear maps and the method of aggregated graphs from Gaubert and Gunawardena [56, Sections 1.3 & 3.4].

7.

Note that this is different from, Inline graphic, which basically indicates that both individual layers Inline graphic and Inline graphic are strongly connected.

8.

Note that Inline graphic is the mean-field model threshold value which is a lower bound of the actual value in the exact stochastic SIS process.

9.

According to Poisson processes theory, the effective infection rate Inline graphic is equal to the expected number of attempts per link that an infected node makes to infect her neighbor during her infectious period [75]. The relative alerting rate Inline graphic indicates the ratio of the chance that an infected neighbor cause her neighbor to become alert versus the causing her to become infected. For instance, Inline graphic means the chance that a node becomes infected from her infected neighbor is twice the chance of becoming alert as the result of interacting with the same neighbor.

10.

This is because having Inline graphic yields Inline graphic and Inline graphic, which according to Eq. (13), leads to Inline graphic and Inline graphic.

Contributor Information

Faryad Darabi Sahneh, Email: faryad@ksu.edu.

Aram Vajdi, Email: avajdi@ksu.edu.

Joshua Melander, Email: jmelander@ksu.edu.

Caterina M. Scoglio, Email: caterina@ksu.edu.

References

  • [1].Hethcote H. W., “The mathematics of infectious diseases,” SIAM Rev., vol. 42, no. 4, pp. 599–653, 2000. [Google Scholar]
  • [2].Keeling M. J. and Rohani P., Modeling Infectious Diseases in Humans and Animals. Princeton, NJ, USA: Princeton Univ. Press, 2008. [Google Scholar]
  • [3].Anderson R. M., May R. M., and Anderson B., Infectious Diseases of Humans: Dynamics and Control, vol. 28 Hoboken, NJ, USA: Wiley, 1992. [Google Scholar]
  • [4].Knight G. M., et al. , “Bridging the gap between evidence and policy for infectious diseases: How models can aid public health decision-making,” Int. J. Infectious Diseases, vol. 42, pp. 17–23, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [5].Pastor-Satorras R., Castellano C., Van Mieghem P., and Vespignani A., “Epidemic processes in complex networks,” Rev. Modern Physics, vol. 87, no. 3, 2015, Art. no. . [Google Scholar]
  • [6].Moran K. R., et al. , “Epidemic forecasting is messier than weather forecasting: The role of human behavior and internet data streams in epidemic forecast,” J. Infectious Diseases, vol. 214, no. suppl 4, pp. S404–S408, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [7].Bish A. and Michie S., “Demographic and attitudinal determinants of protective behaviours during a pandemic: A review,” Brit. J. Health Psychology, vol. 15, no. 4, pp. 797–824, 2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [8].Manfredi P. and d’Onofrio A., Modeling the Interplay Between Human Behavior and the Spread of Infectious Diseases. Berlin, Germany: Springer, 2013. [Google Scholar]
  • [9].Funk S., Salathé M., and Jansen V. A., “Modelling the influence of human behaviour on the spread of infectious diseases: A review,” J. Roy. Soc. Interface, vol. 7, no. 50, pp. 1247–1256, 2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Verelst F., Willem L., and Beutels P., “Behavioural change models for infectious disease transmission: A systematic review (2010–2015),” J. Roy. Soc. Interface, vol. 13, no. 125, 2016, Art. no. . [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [11].Wang Z., Andrews M. A., Wu Z.-X., Wang L., and Bauch C. T., “Coupled disease–behavior dynamics on complex networks: A review,” Physics Life Rev., vol. 15, pp. 1–29, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [12].Chen F., “A susceptible-infected epidemic model with voluntary vaccinations,” J. Math. Biol., vol. 53, no. 2, pp. 253–272, 2006. [DOI] [PubMed] [Google Scholar]
  • [13].Funk S., Gilad E., and Jansen V., “Endemic disease, awareness, and local behavioural response,” J. Theoretical Biol., vol. 264, no. 2, pp. 501–509, 2010. [DOI] [PubMed] [Google Scholar]
  • [14].Funk S., Gilad E., Watkins C., and Jansen V., “The spread of awareness and its impact on epidemic outbreaks,” Proc. Nat. Academy Sci. United States America, vol. 106, no. 16, pp. 6872–6877, 2009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [15].Perra N., Balcan D., Gonasalves B., and Vespignani A., “Towards a characterization of behavior-disease models,” PLoS One, vol. 6, no. 8, Aug. 2011, Art. no. . [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [16].Poletti P., Caprile B., Ajelli M., Pugliese A., and Merler S., “Spontaneous behavioural changes in response to epidemics,” J. Theoretical Biol., vol. 260, no. 1, pp. 31–40, 2009. [DOI] [PubMed] [Google Scholar]
  • [17].Sahneh F. and Scoglio C., “Epidemic spread in human networks,” in Proc. IEEE Conf. Decision Control, 2011, pp. 3008–3013. [Google Scholar]
  • [18].Reluga T. C., “Game theory of social distancing in response to an epidemic,” PLoS Comput. Biol., vol. 6, no. 5, 2010, Art. no. . [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [19].Youssef M. and Scoglio C., “An individual-based approach to SIR epidemics in contact networks,” J. Theoretical Biol., vol. 283, no. 1, pp. 136–144, 2011. [DOI] [PubMed] [Google Scholar]
  • [20].Gross T. and Blasius B., “Adaptive coevolutionary networks: A review,” J. Roy. Soc. Interface, vol. 5, no. 20, pp. 259–271, Mar. 2008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [21].Gross T., D’Lima C. J. D., and Blasius B., “Epidemic dynamics on an adaptive network,” Phys. Rev. Lett., vol. 96, no. 20, 2006, Art. no. . [DOI] [PubMed] [Google Scholar]
  • [22].Marceau V., Noël P., Hébert-Dufresne L., Allard A., and Dubé L., “Adaptive networks: Coevolution of disease and topology,” Phys. Rev. E, vol. 82, no. 3, 2010, Art. no. . [DOI] [PubMed] [Google Scholar]
  • [23].Risau-Gusmán S. and Zanette D., “Contact switching as a control strategy for epidemic outbreaks,” J. Theoretical Biol., vol. 257, no. 1, pp. 52–60, 2009. [DOI] [PubMed] [Google Scholar]
  • [24].Demirel G., E. Barter, and Gross T., “Dynamics of epidemic diseases on a growing adaptive network,” Scientific Reports, vol. 7, Feb. 2017, Art. no. 42352. [DOI] [PMC free article] [PubMed]
  • [25].Van Segbroeck S., Santos F. C., and Pacheco J. M., “Adaptive contact networks change effective disease infectiousness and dynamics,” PLoS Comput. Biol., vol. 6, no. 8, Aug. 2010, Art. no. . [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [26].Meloni S., Perra N., Arenas A., Gomez S., Moreno Y., and Vespignani A., “Modeling human mobility responses to the large-scale spreading of infectious diseases,” Sci. Rep., vol. 1, 2011, Art. no. . [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [27].Fenichel E. P., et al. , “Adaptive human behavior in epidemiological models,” Proc. Nat. Academy Sci. United States America, vol. 108, no. 15, pp. 6306–6311, 2011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [28].Liu M., Liz E., and RoÌĹst G., “Endemic bubbles generated by delayed behavioral response: Global stability and bifurcation switches in an SIS model,” SIAM J. Appl. Math., vol. 75, no. 1, pp. 75–91, 2015. [Google Scholar]
  • [29].Brauer F., “A simple model for behaviour change in epidemics,” BMC Public Health, vol. 11, no. 1, 2011, Art. no. . [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [30].Li J., Zhao Y., and Zhu H., “Bifurcation of an SIS model with nonlinear contact rate,” J. Math. Anal. Appl., vol. 432, no. 2, pp. 1119–1138, 2015. [Google Scholar]
  • [31].Morin B. R., Perrings C., Levin S., and Kinzig A., “Disease risk mitigation: The equivalence of two selective mixing strategies on aggregate contact patterns and resulting epidemic spread,” J. Theoretical Biol., vol. 363, pp. 262–270, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [32].Xiao Y., Xu X., and Tang S., “Sliding mode control of outbreaks of emerging infectious diseases,” Bulletin Math. Biol., vol. 74, no. 10, pp. 2403–2422, 2012. [DOI] [PubMed] [Google Scholar]
  • [33].Paarporn K., Eksin C., Weitz J. S., and Shamma J. S., “Epidemic spread over networks with agent awareness and social distancing,” in Proc. 53rd Annu. Allerton Conf. Commun. Control Comput., 2015, pp. 51–57. [Google Scholar]
  • [34].Sahneh F. D., Chowdhury F. N., and Scoglio C. M., “On the existence of a threshold for preventive behavioral responses to suppress epidemic spreading,” Sci. Rep., vol. 2, 2012, Art. no. . [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [35].Misra A., Sharma A., and Singh V., “Effect of awareness programs in controlling the prevalence of an epidemic with time delay,” J. Biol. Syst., vol. 19, no. 02, pp. 389–402, 2011. [Google Scholar]
  • [36].Samanta S., Rana S., Sharma A., Misra A., and Chattopadhyay J., “Effect of awareness programs by media on the epidemic outbreaks: A mathematical model,” Appl. Math. Comput., vol. 219, no. 12, pp. 6965–6977, 2013. [Google Scholar]
  • [37].Misra A., Sharma A., and Shukla J., “Stability analysis and optimal control of an epidemic model with awareness programs by media,” Biosyst., vol. 138, pp. 53–62, 2015. [DOI] [PubMed] [Google Scholar]
  • [38].Wang Q., Zhao L., Huang R., Yang Y., and Wu J., “Interaction of media and disease dynamics and its impact on emerging infection management,” Discr. Continuous Dynamical Syst.-Series B, vol. 20, no. 1, pp. 215–230, 2015. [Google Scholar]
  • [39].Van Mieghem P., Omic J., and Kooij R., “Virus spread in networks,” IEEE/ACM Trans. Netw., vol. 17, no. 1, pp. 1–14, Feb. 2009. [Google Scholar]
  • [40].Sahneh F. and Scoglio C., “Optimal information dissemination in epidemic networks,” in Proc. IEEE 51st Annu. Conf. Decision Control, Dec. 2012, pp. 1657–1662. [Google Scholar]
  • [41].Bonacich P., “Some unique properties of eigenvector centrality,” Social Netw., vol. 29, no. 4, pp. 555–564, 2007. [Google Scholar]
  • [42].Preciado V., Sahneh F., and Scoglio C., “A convex framework for optimal investment on disease awareness in social networks,” in Proc. Global Conf. Signal Inf. Process., Dec. 2013, pp. 851–854. [Google Scholar]
  • [43].Shakeri H., Sahneh F. D., Scoglio C., Poggi-Corradini P., and Preciado V. M., “Optimal information dissemination strategy to promote preventive behaviours in multilayer epidemic networks,” Math. Biosci. Eng., vol. 12, no. 3, pp. 609–623, 2015. [DOI] [PubMed] [Google Scholar]
  • [44].Juher D., Kiss I. Z., and Saldaña J., “Analysis of an epidemic model with awareness decay on regular random networks,” J. Theoretical Biol., vol. 365, pp. 457–468, 2015. [DOI] [PubMed] [Google Scholar]
  • [45].Maharaj S. and Kleczkowski A., “Controlling epidemic spread by social distancing: Do it well or not at all,” BMC Public Health, vol. 12, no. 1, 2012, Art. no. . [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [46].Kivela M., Arenas M. A., Barthelemy M., Gleeson J. P., Moreno Y., and Porter M. A., “Multilayer networks,” J. Complex Netw., vol. 2, no. 3, pp. 203–271, 2014. [Google Scholar]
  • [47].Valdez L., Macri P. A., and Braunstein L. A., “Intermittent social distancing strategy for epidemic control,” Phys. Rev. E, vol. 85, no. 3, 2012, Art. no. . [DOI] [PubMed] [Google Scholar]
  • [48].Guo D., Trajanovski S., van de Bovenkamp R., Wang H., and Van Mieghem P., “Epidemic threshold and topological structure of susceptible-infectious-susceptible epidemics in adaptive networks,” Phys. Rev. E, vol. 88, Oct. 2013, Art. no. . [DOI] [PubMed] [Google Scholar]
  • [49].Juher D., Ripoll J., and Saldaña J., “Outbreak analysis of an SIS epidemic model with rewiring,” J. Math. Biol., vol. 67, pp. 411–432, 2013. [DOI] [PubMed] [Google Scholar]
  • [50].Dong C., Yin Q., Liu W., Yan Z., and Shi T., “Can rewiring strategy control the epidemic spreading?” Physica A: Statistical Mech. Appl., vol. 438, pp. 169–177, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [51].Ogura M. and Preciado V. M., “Epidemic processes over adaptive state-dependent networks,” Phys. Rev. E, vol. 93, no. 6, 2016, Art. no. . [DOI] [PubMed] [Google Scholar]
  • [52].Ogura M. and Preciado V. M., “Disease spread over randomly switched large-scale networks,” in Proc. Amer. Control Conf., 2015, pp. 1782–1787. [Google Scholar]
  • [53].Ogura M. and Preciado V. M., “Stability of spreading processes over time-varying large-scale networks,” IEEE Trans. Netw. Sci. Eng., vol. 3, no. 1, pp. 44–57, Jan.–Mar. 2016. [Google Scholar]
  • [54].Van Mieghem P., Graph Spectra for Complex Networks. Cambridge, U.K.: Cambridge Univ. Press, 2010. [Google Scholar]
  • [55].Krasnoselskij M. A., Positive Solutions of Operator Equations, Groningen, Netherlands: Noordhoff Publishers, 1964. [Google Scholar]
  • [56].Gaubert S. and Gunawardena J., “The Perron-Frobenius theorem for homogeneous, monotone functions,” Trans. Amer. Math. Soc., vol. 356, no. 12, pp. 4931–4950, 2004. [Google Scholar]
  • [57].Lemmens B. and Nussbaum R., Nonlinear Perron-Frobenius Theory. Cambridge, U.K.: Cambridge Univ. Press, 2012. [Google Scholar]
  • [58].Krause U., “Concave perron–frobenius theory and applications,” Nonlinear Anal.: Theory Methods Appl., vol. 47, no. 3, pp. 1457–1466, 2001. [Google Scholar]
  • [59].Nussbaum R. D. and Lunel S. M. V., Generalizations of the Perron-Frobenius Theorem for Nonlinear Maps. Providence, RI, USA: American Mathematical Soc., 1999. [Google Scholar]
  • [60].Wood R. and O’Neill M., “An always convergent method for finding the spectral radius of an irreducible non-negative matrix,” ANZIAM J., vol. 45, pp. 474–485, 2004. [Google Scholar]
  • [61].Boccaletti S., et al. , “The structure and dynamics of multilayer networks,” Physics Rep., vol. 544, no. 1, pp. 1–122, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [62].De Domenico M., et al. , “Mathematical formulation of multilayer networks,” Phys. Rev. X, vol. 3, no. 4, 2013, Art. no. . [Google Scholar]
  • [63].Ganesh A., Massoulié L., and Towsley D., “The effect of network topology on the spread of epidemics,” in Proc. 24th Annu. Joint Conf. IEEE Comput. Commun. Societies, 2005, pp. 1455–1466. [Google Scholar]
  • [64].Lloyd A. L. and May R. M., “How viruses spread among computers and people,” Sci., vol. 292, no. 5520, pp. 1316–1317, 2001. [DOI] [PubMed] [Google Scholar]
  • [65].Neal P., “Endemic behaviour of SIS epidemics with general infectious period distributions,” Advances Appl. Probability, vol. 46, no. 1, pp. 241–255, 2014. [Google Scholar]
  • [66].Van Mieghem P. and Van de Bovenkamp R., “Non-Markovian infection spread dramatically alters the susceptible-infected-susceptible epidemic threshold in networks,” Phys. Rev. Lett., vol. 110, no. 10, 2013, Art. no. . [DOI] [PubMed] [Google Scholar]
  • [67].Cator E., Van de Bovenkamp R., and Van Mieghem P., “Susceptible-infected-susceptible epidemics on networks with general infection and cure times,” Phys. Rev. E, vol. 87, no. 6, 2013, Art. no. . [DOI] [PubMed] [Google Scholar]
  • [68].Sahneh F. D., Scoglio C., and Van Mieghem P., “Generalized epidemic mean-field model for spreading processes over multilayer complex networks,” IEEE/ACM Trans. Netw., vol. 21, no. 5, pp. 1609–1620, Oct. 2013. [Google Scholar]
  • [69].Gleeson J. P., Melnik S., Ward J. A., Porter M. A., and Mucha P. J., “Accuracy of mean-field theory for dynamics on real-world networks,” Phys. Rev. E, vol. 85, no. 2, 2012, Art. no. . [DOI] [PubMed] [Google Scholar]
  • [70].Taylor M., Simon P. L., Green D. M., House T., and Kiss I. Z., “From Markovian to pairwise epidemic models and the performance of moment closure approximations,” J. Math. Biol., vol. 64, no. 6, pp. 1021–1042, 2012. [DOI] [PubMed] [Google Scholar]
  • [71].Pastor-Satorras R., Castellano C., Van Mieghem P., and Vespignani A., “Epidemic processes in complex networks,” Rev. Modern Physics, vol. 87, no. 3, 2015, Art. no. . [Google Scholar]
  • [72].Khanafer A., Basar T., and Gharesifard B., “Stability properties of infected networks with low curing rates,” in Proc. Amer. Control Conf., 2014, pp. 3579–3584. [Google Scholar]
  • [73].Khanafer A., Başar T., and Gharesifard B., “Stability properties of infection diffusion dynamics over directed networks,” in Proc. IEEE 53rd Annu. Conf. Decision Control, 2014, pp. 6215–6220. [Google Scholar]
  • [74].Bonaccorsi S., Ottaviano S., Mugnolo D., and Pellegrini F. D., “Epidemic outbreaks in networks with equitable or almost-equitable partitions,” SIAM J. Appl. Math., vol. 75, no. 6, pp. 2421–2443, 2015. [Google Scholar]
  • [75].Van Mieghem P., Performance Analysis of Communications Networks and Systems. Cambridge, U.K.: Cambridge Univ. Press, 2009. [Google Scholar]
  • [76].Rudin W., Principles of Mathematical Analysis, vol. 3 New York, NY, USA: McGraw-Hill, 1964. [Google Scholar]
  • [77].Girvan M. and Newman M. E., “Community structure in social and biological networks,” Proc. Nat. Academy Sci. United States America, vol. 99, no. 12, pp. 7821–7826, 2002. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [78].Sternberg S., Dynamical systems. North Chelmsford, MA, USA: Courier Corporation, 2010. [Google Scholar]

Articles from Ieee Transactions on Network Science and Engineering are provided here courtesy of Institute of Electrical and Electronics Engineers

RESOURCES