Directionality reduces the impact of epidemics in multilayer networks
Xiangrong Wang, Alberto Aleta, Dan Lu, and Yamir Moreno

TL;DR
This paper investigates how directionality in multilayer networks influences epidemic spreading, revealing that link directionality significantly affects the epidemic threshold across various degree distributions.
Contribution
It introduces the study of directed multilayer networks in epidemiology, highlighting the impact of link directionality on disease spread thresholds, a previously overlooked aspect.
Findings
Directionality significantly affects epidemic thresholds.
The main determinant of thresholds is link directionality.
Results are applicable to social and transportation systems.
Abstract
The study of how diseases spread has greatly benefited from advances in network modeling. Recently, a class of networks known as multilayer graphs has been shown to describe more accurately many real systems, making it possible to address more complex scenarios in epidemiology such as the interaction between different pathogens or multiple strains of the same disease. In this work, we study in depth a class of networks that have gone unnoticed up to now, despite of its relevance for spreading dynamics. Specifically, we focus on directed multilayer networks, characterized by the existence of directed links, either within the layers or across layers. Using the generating function approach and numerical simulations of a stochastic susceptible-infected-susceptible (SIS) model, we calculate the epidemic threshold for these networks for different degree distributions of the networks. Our…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Opinion Dynamics and Social Influence · Mathematical and Theoretical Epidemiology and Ecology Models
††thanks: X.W. and A.A. contributed equally to this work.††thanks: X.W. and A.A. contributed equally to this work.
Directionality reduces the impact of epidemics in multilayer networks
Xiangrong Wang
Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, The Netherlands
Alberto Aleta
Institute for Biocomputation and Physics of Complex Systems, University of Zaragoza, Zaragoza, Spain
Department of Theoretical Physics, University of Zaragoza, Spain
Dan Lu
Institute for Biocomputation and Physics of Complex Systems, University of Zaragoza, Zaragoza, Spain
Department of Theoretical Physics, University of Zaragoza, Spain
Yamir Moreno
Institute for Biocomputation and Physics of Complex Systems, University of Zaragoza, Zaragoza, Spain
Department of Theoretical Physics, University of Zaragoza, Spain
ISI Foundation, Turin, Italy
Abstract
The study of how diseases spread has greatly benefited from advances in network modeling. Recently, a class of networks known as multilayer graphs have been shown to describe more accurately many real systems, making it possible to address more complex scenarios in epidemiology such as the interaction between different pathogens or multiple strains of the same disease. In this work, we study in depth a class of networks that have gone unnoticed up to now, despite of its relevance for spreading dynamics. Specifically, we focus on directed multilayer networks, characterized by the existence of directed links, either within the layers or across layers. Using the generating function approach and numerical simulations of a stochastic susceptible-infected-susceptible (SIS) model, we calculate the epidemic threshold for these networks for different degree distributions of the networks. Our results show that the main feature that determines the value of the epidemic threshold is the directionality of the links connecting different layers, regardless of the degree distribution chosen. Our findings are of utmost interest given the ubiquitous presence of directed multilayer networks and the widespread use of disease-like spreading processes in a broad range of phenomena such as diffusion processes in social and transportation systems.
multilayer networks directed networks epidemic spreading information spreading
Directionality in contact networks has often been disregarded, either because of the lack of data or in order to simplify theoretical approaches Newman (2018). This is the case of disease spreading models, which usually consider the underlying networks as undirected Pastor-Satorras et al. (2015); de Arruda et al. (2018). However, there are scenarios in which directionality has been found to be a key feature. Relevant examples are the case of meerkats in which transmission varies between groomers and groomees Drewe (2010) and the transmission of HIV between humans, with male-to-female transmission being 2.3 times greater than female-to-male transmission Nicolosi et al. (1994). Similarly, when addressing the problem of diseases that can be transmitted among different species, it is important to account for the fact that they might be able to spread from one type of host to the other, but not the other way around. For example, the bubonic plague can be endemic in rodent populations and spread to humans and other animals under certain conditions. If it evolves to the pneumonic form, it may then spread from human to human Kool and Weinstein (2005). Analogously, Andes virus usually spreads within rodent populations, but it can be transmitted to humans and then spread via person-to-person contacts Martinez et al. (2005). These types of interspecies contagions and other similar cases can be studied using multilayer networks, in which the network of each species is encoded in the layers and the possible interspecies interactions are given by the links that connect the layers Aleta and Moreno (2019).
The use of directed multilayer networks is not constrained to diseases that can infect human populations. Indeed, analogous scenarios can be found in the interface between wildlife and livestock, with diseases being endemic in one of them and then being transmitted unidirectionaly to the other Bengis et al. (2002). This directionality is particularly relevant in the surveillance of diseases within the livestock industry, where the direction of the livestock interchange between farms can uncover structural changes that would be otherwise hidden Bajardi et al. (2011). Even more, the recent introduction of high resolution data of face-to-face interactions has also renewed the interest in using directed networks both in human and animal populations Génois and Barrat (2018); Ozella et al. (2018). This data can be used to build temporal multilayer networks in which the connections between layers, i.e., different time frames, have to be necessarily directed in order to preserve the causality induced by time ordering Valdano et al. (2015).
In this work, we aim at characterizing the spreading of diseases in directed multiplex networks. We focus on investigating how the epidemic threshold is influenced by the directionality of both interlayer and intralayer links (see Materials and Methods). In particular, we consider multiplex networks composed by two layers with either homogeneous or heterogeneous degree distributions in the layers. Besides, we analyze several combinations of directionality: (i) Directed layer - Undirected interlinks - Directed layer (DUD); (ii) Directed layer - Directed interlinks - Directed layer (DDD); and (iii) Undirected layer - Directed interlinks - Undirected layer (UDU). For the sake of comparison, we also include the standard scenario, namely, (iv) Undirected layer - Undirected interlinks - Undirected layer (UUU). We then implement a susceptible-infected-susceptible (SIS) model on these networks and study the evolution of the epidemic threshold as a function of the directionality and the coupling strength between layers. In addition, we analytically derive the epidemic thresholds using generating functions, which allows to provide theoretical insights on the underlying mechanisms driving the dynamics of these systems. Our results show that the presence of directed links results in larger epidemic thresholds with respect to the case of undirected networks, and that the system is more resilient when the interlayer links are directed.
I Results
We first present results of numerical simulations of a stochastic susceptible-infected-susceptible model. In this model, nodes can be either susceptible or infected. The latters spread the disease to the formers if they are in contact with a given probability. One of the main characteristics of multiplex networks is the existence of several types of links. Thus, it is possible to associate different spreading probabilities to each of these links de Arruda et al. (2017). In our model, we assume two spreading probabilities: the interlayer spreading probability, , and the intralayer spreading probability, . Hence, an infected node transmits the disease with probability to those susceptible neighbors of the same layer and with probability to those located in other layers (for further details see Materials and Methods, section III.2). This distinction implies that it is possible to find a critical value of for each value of and vice versa. Thus, henceforth we will define the epidemic threshold as and explore its value as a function of .
The SIS dynamics is implemented on directed multiplex networks composed by two layers. As previously stated, we explore four different configurations of directionality denoted as DUD, DDD, UDU and UUU. Furthermore, to define the degree distribution in the layers we use power-law and Poisson distributions, which correspond respectively to Scale-Free (SF) and Erdős-Rényi (ER) network models. In figure 1 we show the evolution of the epidemic threshold, , as a function of for the configurations with undirected interlinks, UUU and DUD, both for ER (1A) and SF (1B) networks, for two different average degrees .
For the cases in which the interlinks are directed, we need to define how many links point from one layer to another layer , either in the direction or in the opposite one, . Indeed, if we set all interlinks to have the same direction, the epidemic threshold would be trivially the one of the source layer and thus the multiplex structure would play no role. For this reason, for each directed link connecting layers and we set the directionality to be with probability and with probability . Consequently, in networks with directed interlinks the epidemic threshold will be given as a function of this probability . We refer to this procedure of generating interlinks as the -model. The same dependence of the critical threshold depicted in Figure 1 is shown in Figure 2 for DDD and UDU configurations built using the -model.
It is also possible to study scenarios in which each interlink does not only have one possible directionality, either or , but instead are bi-directional. This is achieved by setting two independent probabilities one for each direction , thus allowing for the coexistence of single directionality and bi-directionality in the interlinks. This situation, which we denote as the -model, is further analyzed in the Supplementary Information, section 1.
Lastly, in order to obtain insights into the mechanisms behind driving the spreading process on the directed multiplex networks, we analytically derive the epidemic threshold for all the configurations considered in this work, both for ER and SF networks. To this end, we extend the generating function formalism, which has been used previously in the context of directed monolayer networks Meyers et al. (2006) and interdependent directed networks Liu et al. (2016), to multiplex networks. This formalism is outlined in the next subsection I.1. The complete derivation of the epidemic threshold is presented in the Supplementary Information, section 1.
I.1 Generating function
Within the generating function formalism, a node has an in-degree , out-degree and inter-degree with probability , being the first two related to the links contained in each layer and the latter to links connecting nodes in different layers. The generating function for the degree distribution of a node is then defined as
[TABLE]
so that in order to describe a particular network it is sufficient to set to the degree distribution of the network. Indeed, with this function it is possible to characterize several properties of the network such as the excess degree which is the main quantity that is needed for the derivation of the epidemic threshold. The excess degree of a node is defined as the number of links of a node reached by following a randomly chosen link, without including the incoming link. Hence, the distribution of excess degree of a node that is reached by following a directed link in its direction is generated by
[TABLE]
where is the average directed degree and the superscript refers to partial derivation with respect to . Similar expressions can be obtained for the excess degree of a node reached via the reverse direction of the same directed link and via an undirected link (see Supplementary Information, section 1).
The size of an outbreak, as well as the epidemic threshold, can be obtained by computing the fraction of occupied links in the network. In this context, occupied link refers to a link through which the disease was transmitted. This can be accounted for by incorporating the transmissibility, i.e., the mean probability of transmission between individuals Newman (2002), to the previous equations so that
[TABLE]
where and denote the transmissibility within a layer and across layers, respectively. Recalling that is the within-layer transmission rate, that is the transmission rate through links that connect different layers and that is the recovery rate, these quantities can be expressed as (see Supplementary Information, section 1F):
[TABLE]
[TABLE]
The generating function for the distribution of the size of an outbreak can be expressed as
[TABLE]
where and are recursive functions that generate the distribution of the size of an outbreak starting at a link connecting nodes in layer 1 and at a link connecting nodes in layer 1 and 2 respectively. The average size of an outbreak will be then given by the derivative with respect to of evaluated at . The said derivative goes to infinity when its denominator equals 0, which characterizes a phase transition from a phase in with only small size outbreaks to one characterized by the occurrence of macroscopic outbreaks. Thus, the epidemic threshold can be obtained from the equality
[TABLE]
where and refers to transmission within layer and to transmission from layer to layer .
The above expression is general enough as to be used in the calculation of the epidemic threshold for each of the cases considered in this work. To this end, the only step that is left is to substitute by if the links in layer are directed or, conversely, by if they are undirected (see Supplementary Information, section 1 and figures S1-S2). In what follows, we present the results obtained for the thresholds after considering directionality (or lack thereof) and different network topologies.
I.2 ER networks
In ER networks the degree distribution follows a Poisson distribution. If we consider an UUU network with nodes in both layers following said degree distribution, the generating function, (1), is
[TABLE]
Inserting this expression in (7), the epidemic threshold can be expressed as (the full derivation is presented in Supplementary Information, section 1)
[TABLE]
Henceforth, to facilitate readability and unless otherwise stated, we provide expressions for the epidemic threshold in terms of the average transmission probability through intralinks, , and the average transmission probability through interlinks, . Nevertheless, the thresholds can be easily rewritten in terms of in a straightforward way using (4) and (5). For this case, we can rewrite the above equation and explicitly express the value of as,
[TABLE]
Note that if we set in (5) so that the spreading from one layer to the other is completely removed, and (9) is simplified to , which is the classical value of the epidemic threshold in single layer ER networks Pastor-Satorras and Vespignani (2001).
In a DUD network with nodes in both layers following a Poisson degree distribution, with the same average degree for both incoming and outgoing links, the generating function (1) is
[TABLE]
Again, by inserting this expression in (7) we obtain
[TABLE]
On the other hand, using the -model previously described, the epidemic threshold in DDD configurations as a function of is
[TABLE]
with and in the UDU configuration is
[TABLE]
with . In figure 3A we compare the behavior of these four configurations plotting as a function of .
I.3 SF networks
In SF networks the degree distribution follows a power-law of the form . Thus, the epidemic thresholds are
[TABLE]
for the UUU configuration,
[TABLE]
for the DUD configuration,
[TABLE]
with for the DDD configuration and
[TABLE]
with for the UDU configuration. The full derivation can be found in the Supplementary Information, section 2. As in the ER case, the explicit dependence of with is shown in figure 3B.
II Discussion
Our results show that directionality is a key factor in the spreading of epidemics in multiplex networks. Even more, these findings suggest that its effects cannot be trivially generalized as the consequences of changing the directionality of some links are completely different for Scale-Free and Erdős-Rényi networks. In particular, in figure 1A, we can see that for networks with the epidemic threshold is very similar in both UUU and DUD configurations. This effect is again seen for denser networks, , implying that it is the directionality of the interlinks, and not the one of the links contained within layers, the main driver of the epidemic in these networks. On the other hand, in figure 1B we can see that this behavior is not replicated for SF networks. Certainly, there is a large difference between the curves of the UUU and DUD configurations, implying that the directionality of intralinks is much more important in this type of networks. In agreement with these observation, when the interlinks are those that are directed, we found the same difference between ER and SF networks. As can be observed in figure 2A, the evolution of the epidemic threshold as a function of is again quantitatively similar for both DDD and UDU configurations. Conversely, in figure 2B, a difference between these configurations arises again for SF networks. Besides, in all the cases considered so far, figures 1 and 2, the epidemic threshold is always lower for those configurations with undirected links within the layers, compared to those in which those links are directed, given the same interlink directionality.
To get further insights into the mechanisms driving the behavior observed previously, we rely on the analytically derived thresholds and explore the evolution of as a function of for the whole range of possible values of the latter parameter. Results are shown in figure 3. In this case, we can see that the value of the epidemic threshold of the DUD configuration in SF networks tends to the value of the UUU case for large values of the spreading probability across layers, mimicking the behavior of ER networks. Thus, when we reach the state in which both networks exhibit the same properties, namely: (i) the epidemic threshold in DUD and UUU configurations is the same; (ii) XDX (X=U or D) configurations are almost not affected by the value of , except for the weakly couple regime (i.e., small values of ). Hence, in general, one can conclude that the directionality (or lack of) of the interlinks is the main driver of the epidemic spreading process. The exception is the limit of small spreading from layer to layer, as in this scenario, the directionality of interlinks makes SF networks much more resilient, see the dashed-dotted line in 3B. Altogether, the general conclusion is that directionality reduces the impact of disease spreading in multilayer systems.
It is important to note that these results are not only relevant for the situations described in the introduction of this paper. First, because even though a system might be commonly presented as a monolayer network, it may be possible to detect different types of links in the network that would allow for the construction of a multiplex network. If this is done, as we have shown in this paper, the definition of the directionality of the interlinks is far from trivial as it can have dramatic consequences on the dynamics. In particular, the epidemic threshold can change by up to a factor of two depending on the directionality of the interlinks. Even more, these results are not restricted only to epidemic modeling, as these kind of diffusion processes can be applied to a broad range of systems. For example, the generating function approach has been proposed as a tool to identify influential spreaders in social networks Hu et al. (2018).
One particularly interesting and open challenge is to quantify the effects that the interplay between different social networks could have on spreading dynamics. The theoretical framework developed here is particularly suitable to study this and similar challenges related to the spreading of information in social networks. On the one hand, because social relations are, by default, directed: a user is not necessarily followed by her followings, i.e., social relations are not always reciprocal Mercken et al. (2010). On the other hand, disease-like models have been widely used to study information dissemination, or in other words, simple social contagion Weng et al. (2013); Cozzo et al. (2013). We have analyzed the dependence of the epidemic threshold with the inter-spreading rate in a real social network composed by two layers, see figure 4A. The first layer of the multilayer systems is made up by the directed set of interactions in a subset of users of the now defunct FriendFeed platform, whereas the second layer is defined by the directed set of interactions of those same users in Twitter. Even though this multiplex network originally corresponds to a DUD configuration, we have also explored the other possible configurations for the directionality of the links. Note that in contrast with the synthetic networks studied in the previous section, in this network the layers have different average degrees. In particular, the FriendFeed layer has 4,768 nodes and 29,501 directed links, resulting in an average out-degree of 6.19, and the Twitter layer is composed by 4,768 nodes and 40,168 directed links, with an average out-degree of 8.42. Nevertheless, their degree distributions are both heavy tailed, although the maximum degree in the FriendFeed network is much larger than in the Twitter network. For details on how this network was obtained, we refer the reader to the original source of the data Magnani and Rossi (2011).
The results, figure 4B, confirm our findings for synthetic networks. In particular, for the range of under consideration, the configurations with some directionality are always more resilient against the disease. These results would imply that information travels much more easily in undirected systems than in directed systems. For instance, one could build up a directed multiplex network using Instagram and Twitter data, either in a DUD configuration if it is assumed that the likelihood of someone sharing the information from one platform to the other is independent of the source or in a DDD configuration if the likelihood of sending it from Instagram to Twitter is deemed to be different than from Twitter to Instagram. On the other hand, undirected social platforms such as Facebook and Whatsapp should be modeled using UDU or UUU configurations. According to our results, information would spread more easily through these platforms, which could be worrisome as they have recently been identified as one of the main sources of misinformation spreading nyt (2018).
Lastly, it would be possible to build similar directed multiplex networks in transportation systems Aleta et al. (2017). In these systems, the interlinks can be modeled as undirected or directed, depending on the purpose of the study. If one is interested in taking into account the fact that, for example, a metro station can be overcrowded in the incoming direction but not in the outgoing direction, such as during the morning peak time, or the other way around, during the evening peak time, it would be necessary to use directed links. On the other hand, if congestion is not relevant for the study, those links could be regarded as undirected.
In summary, we have developed a framework that allows studying disease-like processes in multilayer networks. This represents an important step towards the characterization of diffusion and spreading processes in interdependent multilevel complex systems. Our results show that directionality has a positive impact on the system’s resistance to disease propagation and that the way in which interdependent (social) networks are coupled could determine their ability to spread information. Our results could be applied to a plethora of systems and show that more emphasis should be put in studying the role of interlinks in diffusion processes that take place on top of them.
III Materials and methods
III.1 Multilayer networks
Multilayer networks are an extension of classical contact networks in which nodes are assigned to a given layer, , and can be connected to nodes in the same layer or in other layers. As a result, it is possible to distinguish two types of links: intralayer links, which connect pairs of nodes in the same layer, and interlayer links, which connect pairs of nodes in different layers. This formulation is used to encode features that characterize the nodes or the links that would be otherwise hidden, such as different types of interactions in protein networks or the multiple transportation modes present in mass transit systems Aleta and Moreno (2019). In particular, in this work we focus on two layer directed multiplex networks. That is, networks composed by two layers in which links, either within layers or to other layers, can be directed. Furthermore, the term multiplex, in contrast to multilayer, implies that a node can only be connected to its counterpart in the other layer. In other words, it is not possible to have more than one link in each node going to the other layer Kivelä et al. (2014).
III.2 Stochastic simulations
The SIS dynamics is implemented on two layer multiplex networks with ER and SF topologies in the layers. In the simulations, all the nodes in the system are initially susceptible. The spreading starts when one node is set to the infectious state. Then, at each time step, each infected node spreads the disease through each of its links with probability if the link is contained in a layer and with probability if the link connects nodes in different layers. Besides, each infected node recovers with probability at each time step. The simulation runs until a stationary state for the number of infected individuals is reached.
To determine the epidemic threshold we fix the value of and run the simulation over multiple values of , repeating times the simulation for each of those values. The minimum value of at which, on average, the number of infected individuals in the steady state is greater than one determines the value of the epidemic threshold, . This procedure is then repeated for several values of to obtain the dependency of with the spreading across layers. Lastly, this dependency is evaluated for realizations of each network considered in the study and their curves are averaged.
Acknowledgements.
X.W. acknowledges the support of the research program complexity in logistics (No. 439.16.107) from NOW. A.A. acknowledges the support of the FPI doctoral fellowship from MINECO and its mobility scheme. D.L. acknowledges support from the China Scholarship Council though a Ph.D fellowship. Y.M. acknowledges partial support from the Government of Aragón, Spain through a grant to the group FENOL (E36-17R), by MINECO and FEDER funds (grant FIS2017-87519-P) and by Intesa Sanpaolo Innovation Center. The funders had no role in study design, data collection and analysis, or preparation of the manuscript.
IV Methods
IV.1 General derivation of the epidemic threshold
To understand the dynamical spreading of epidemics on directed multilayer networks, we mainly investigate how the epidemic threshold is influenced by the directionality between interacting individuals. In this section, we analytically derive, following the mathematical technique of generating functions, the epidemic threshold for SIS epidemic model on directed multilayer networks.
Consider a directed multiplex network consisting of two layers interconnected by interlinks. The directed contact between an infective individual to a susceptible individual can be within the same layer, or across different layers or a mixed of both. Depending on the directionality of links within layers and the directionality of links interconnecting different layers, we analyze all possible combinations which are (i) directed layers and undirected interlinks, denoted as DUD, (ii) directed layers and directed interlinks, denoted as DDD, (iii) undirected layers and directed interlinks, denoted as UDU and (iv) undirected layers and undirected interlinks, denoted as UUU.
For a general directed multilayer network, a node has an in-degree , out-degree and inter-degree with probability . The generating function for the degree distribution of a node is defined as
[TABLE]
where satisfying the probability property.
Another quantity related to the nodal degree distribution is called the excess degree distribution, which is the distribution of degrees of nodes reached by following a randomly chosen link. The probability to reach a node is biased by nodal degrees because nodes with a higher degree have a higher probability to be chosen. The probability to reach a node by following the direction of a randomly chosen link, i.e., in-link of the reached node, is . The corresponding generating function for the excess in-degree , out-degree and inter-degree reads
[TABLE]
Analogously, the generating function for a node reached by following the reverse direction of a randomly chosen directed link, i.e., out-link of the reached node, follows
[TABLE]
and similarly, the generating function for a node reached by following an undirected inter-link reads
[TABLE]
To account for the probability of a link being infected by a disease that is transmitted from an infective individual to a susceptible individual, we further modify the generating functions. Denote , as the average probability that a susceptible individual will be infected by an infectious individual in the same layer. Denote as the average probability that an infectious individual from layer will transmit the disease to a susceptible individual in layer . We omit the subscript of when there is no ambiguous. The generating function for the distribution of the number of infected links of a randomly chosen node is obtained by incorporating the probability of disease transmission in the generating function of degree distribution, which reads
[TABLE]
Analogously, we derive the generating functions, for the distribution of the number of infected links of a node reached by following a randomly chosen directed link in the designed direction, as
[TABLE]
and similarly of a node reached by following a randomly chosen undirected inter-link, as
[TABLE]
A number of nodes can be infected starting from a single infected node within the directed multilayer network. Due to the randomness of disease spreading and the variability of contacts, the size of a disease outbreak is a random variable. To eventually determine the epidemic threshold, we first investigate the distribution of the size of an outbreak starting from a single infected node and its corresponding generating function.
Denote as the probability of the size of an outbreak starting from a single infected node. The generating function for the size distribution is defined as . To solve the average size of an outbreak, we further define the generating function for the size of an outbreak starting from a node reached by a randomly chosen directed link in the designed direction, which denotes as . By adding subscript or to the generating function , we distinguish a randomly chosen link within a layer , , and a randomly chosen interlink connecting layers and .
Starting from a single infected node reached by following a randomly chosen intra-link (links within layers), the possible ways of future transmission are: the disease spreads along an intra-link in the same layer, it spreads along an inter-link to the opposite layer, it spreads along two intra-links, it spreads along one intra-link and one inter-link, etc. The transmission diagram is shown in Fig. S1(a). To account for all the transmission possibilities, we construct a recursive relation in the generating functions. Without loss of generality, we assume the disease spreading starting from an infected node in layer , the generating function satisfies a recursive relation
[TABLE]
Generating function for the distribution of the size of an outbreak along a randomly chosen interlink satisfies a recursive relation
[TABLE]
Analogously, the spreading in layer itself satisfies a recursive relation
[TABLE]
and
[TABLE]
The recursive relation of the generating functions is shown in Fig. S1(b). Similarly, generating function for the distribution of the size of an outbreak along a randomly chosen node in layer follows
[TABLE]
The average size of an outbreak starting from a randomly chosen node thus can be calculated by
[TABLE]
Performing the derivative with respect to on both sides of Eq. (S8)-(S12), the derivatives for generating functions , and read
[TABLE]
For , the derivatives of generating functions are simplified as
[TABLE]
where the arguments of a function in the right side of the equation are omitted for readability, for example is denoted as .
Express the average size of an outbreak in terms of the generating functions as
[TABLE]
where
[TABLE]
and
[TABLE]
The expression for goes to infinity when the denominator equals zero, which characterizes a phase transition from small size of outbreaks with tree-like structure to the occurrence of large-scale outbreaks. Therefore, the critical equation that determines epidemic threshold reads
[TABLE]
In the following subsections, we focus on deriving the specific epidemic threshold for the four configurations of DUD, UUU, DDD and UDU. The main approach is to determine generating functions in the critical equation (S17).
IV.2 Epidemic threshold for DUD
Consider a directed multilayer network consisting of two directed graphs that are interconnected by undirected links. We employ Poisson degree distributions as an example to illustrate the derivation of the epidemic threshold. If both the in-degree and out-degree follow a Poisson distribution with the same average degree , the generating function for the excess degree follows
[TABLE]
from which we derive the partial derivative with respect to evaluated at the point as
[TABLE]
Since intralinks in the configuration of DUD are directed, the generation function for layer is substituted by which reads
[TABLE]
The derivatives of the generating function for layer , and similarly for layer 2, thus follow
[TABLE]
As two layers of graphs are connected by undirected or bidirected interlinks, the disease thus can be transmitted with probability from layer to layer and, meanwhile, with probability to be transmitted from layer to layer . The bidirectionality for disease transmission of undirected interlinks is reflected by the generating functions
[TABLE]
The extra added term incorporates the spreading from layer to layer due to the bi-directionality of an undirected interlink. With for a Poisson degree distribution and for zero extra undirected interlink without the interlink we come along, we arrive at
[TABLE]
Substituting generating functions (S21) and (S23) into the equation (S17) characterizing the critical point of phase transition, we derive the epidemic threshold for DUD as
[TABLE]
IV.3 Epidemic threshold for UUU
As a comparison with directed multilayer networks of directed layers and undirected interconnections, we investigate the undirected multilayer networks of undirected layers and undirected interlinks (UUU). In the case of UUU, both individuals within the same layer and across different layers can spread the disease to its neighbors and, in turn, can be infected by its neighbors. Thus, generating functions for intra-layer spreading read and for inter-layer spreading read and . All the generating functions needed to obtain epidemic threshold are
[TABLE]
from which we obtain the epidemic threshold for UUU as
[TABLE]
IV.4 Epidemic threshold for DDD
Moving from multilayer networks with undirected interconnections, we generalize the framework of generating functions to multilayer networks consisting of directed layers and directed interlinks.
IV.4.1 model to generate directed interlinks
To generate directed interlinks, we introduce a model, where an interlink is directed from layer to layer with probability and with probability directed from layer to layer . The generation of a complete set of directed interlinks connecting different layers is determined by a single parameter .
An interlink generated by the model has a single directionality between individuals from different layers. When a disease spreads from layer to layer with probability , the backwards spreading from layer to layer via the same interlink is prohibited. The single directionality of disease transmission leads to and . When a disease spreading from layer back to layer , it either forms a closed loop as type I or a closed loop as type II, where type I and type II are shown as Figure S2. For closed loop of type I, we have . For the closed loop of type II, the spreading of disease loops back to the starting node once the interlink from layer 2 to layer 1 is occupied. The spreading via an intra-mediate link, characterized by is therefore redundant. Accordingly, we exclude from and arrive at . Combined both type I and type II, we have .
Together with the generating functions for disease spreading within layers, we have that
[TABLE]
from which the epidemic threshold for DDD reads
[TABLE]
where
IV.4.2 model to generate directed interlinks
As a single interlink generated by the model has one and only one directionality, it might be limited to model scenarios of mixed directed and undirected contacts between layers. To allow for the coexistence of single directionality and bi-directionality of interlinks, we independently generate the directionality pointing from layer to layer with probability and the directionality pointing from layer to layer with probability , which is termed as model. For the case of directed layers and directed interlinks generated by the model, we derive the epidemic threshold by substituting the following generating functions
[TABLE]
into (S17) which yields
[TABLE]
IV.5 Epidemic threshold for UDU
In this section, we analyze the epidemic threshold for directed multilayer network of undirected layers and directed interlinks.
IV.5.1 model to generate directed interlinks
In the case of UDU, the interlinks are generated by the same model as the network configuration of DDD. The generating functions for the spreading between layers remain the same. However, for disease spreading within layers, there are two types of future transmission which are spreading along excess links and spreading along the link that we come along. Correspondingly, the generating functions are modified as . All the generating functions to determine the epidemic threshold read
[TABLE]
from which the epidemic threshold for UDU follows
[TABLE]
where
IV.5.2 model to generate directed interlinks
The model generates a directed interlink from layer to layer with probability . The reverse direction occurs with probability . The generating function for disease spreading from layer to layer reads and the generating function for the disease to spread back follows . Together with the generating functions for intra-layer spreading, we have
[TABLE]
Substituting generating functions in (S32) into (S17) yields
[TABLE]
IV.6 Mapping rate to the transmission probability
In the SIS epidemic model, a node at time is either infected or healthy but susceptible to disease. An infected individual by a disease might recover from the disease or might spread to its direct neighbors. We assume both the recovering process and the spreading process are independent Poisson processes with rate and , respectively. The time, denoted as , that an infected node remains infected is a random variable, whose distribution follows an exponential distribution with rate .
The probability that the disease will not transmit from an infected node to a susceptible node is . As is a random variable, the probability of disease transmission is also a random variable. When assuming a homogeneous recovering rate for each node, the average of disease transmission probability between infected and susceptible individuals is the average over the distribution of infectious time, which follows
[TABLE]
from which we obtain
[TABLE]
Analogously, the average transmission probability of individuals between different layers reads, given that the spreading rate between layers is ,
[TABLE]
V Additional results
Although the derivation of the epidemic threshold has been so far done for Poisson degree distributions within each layer, this analytical framework can be generalized to different degree distributions. Specifically, we further present the generalization to directed multilayer networks consisting of scale-free networks with power-law degree distributions.
For a power-law degree distribution with an exponential cutoff, the degree distribution is written as
[TABLE]
where is a normalization constant to ensure . The constant is the minimum degree and denotes the maximum degree and is a constant determining the cutoff.
Assume both the in- and out- degree in each layer are independently and identically power-law distributed. The generating function for the degree distribution of a node with in-degree , out-degree and inter-degree reads
[TABLE]
with to have an undirected interlink.
V.1 UUU and DUD with scale-free layers
The distributions of excess degree by following a randomly chosen link within a layer is accordingly modified by the power-law degree distribution. For the multiplex networks of UUU, the intra-links are undirected and thus the in-degree and out-degree within layers are indistinguishable. The generating function for the excess degree of a node reached by following a randomly chosen intra-link is modified as from which
[TABLE]
The ER graph with Poisson degree distribution is a special case where . Incorporating the transmission probability of a disease on intra-links, we obtain , where the term represents the backward spreading along the undirected intra-link that we came along and the term represents the spreading along the excess neighbors of the node that we reached. Incorporating the transmission probability of a disease on inter-links, we obtain .
As the interconnection topology between different layers remains unchanged, the generating functions regarding interconnections are the same with generating functions of XUX with ER layers, i.e., , . Substituting the following generating functions
[TABLE]
into the critical equation (S17) yields the epidemic threshold for UUU with scale-free layers as
[TABLE]
In the case of DUD with directed interlinks, the in-degree and out-degree are distinguishable and . The epidemic threshold for multiplex networks of DUD with scale-free layers remains unchanged with the ER layers, which reads
[TABLE]
V.2 UDU and DDD with scale-free layers
When the scale-free layers are interconnected by directed links, the generating functions and are modified to characterize the directionality of interlinks. As the interconnection patterns are unchanged from those of XDX with ER layers, the generating functions are referred to (S30) for UDU and to (S26) for DDD. Together with , in (S40), we derive the epidemic threshold for UDU with scale-free layers as
[TABLE]
where . With , the epidemic threshold for DDD with scale free-layers reads
[TABLE]
where .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Newman (2018) Mark Newman, Networks (Oxford University Press, 2018).
- 2Pastor-Satorras et al. (2015) Romualdo Pastor-Satorras, Claudio Castellano, Piet Van Mieghem, and Alessandro Vespignani, “Epidemic processes in complex networks,” Rev. Mod. Phys. 87 , 925–979 (2015) . · doi ↗
- 3de Arruda et al. (2018) Guilherme Ferraz de Arruda, Francisco A. Rodrigues, and Yamir Moreno, “Fundamentals of spreading processes in single and multilayer complex networks,” Phys. Rep. 756 , 1–59 (2018) . · doi ↗
- 4Drewe (2010) Julian A. Drewe, “Who infects whom? Social networks and tuberculosis transmission in wild meerkats,” Proc. Biol. Sci. 277 , 633 (2010) . · doi ↗
- 5Nicolosi et al. (1994) Alfredo Nicolosi, Maria Léa Corrêa Leite, Massimo Musicco, Claudio Arici, Giovanna Gavazzeni, and Adriano Lazzarin, “The Efficiency of Male-to-Female and Female-to-Male Sexual Transmission of the Human Immunodeficiency Virus: A Study of 730 Stable Couples,” Epidemiology 5 , 570–575 (1994) . · doi ↗
- 6Kool and Weinstein (2005) Jacob L. Kool and Robert A. Weinstein, “Risk of Person-to-Person Transmission of Pneumonic Plague,” Clin. Infect. Dis. 40 , 1166–1172 (2005) . · doi ↗
- 7Martinez et al. (2005) Valeria P. Martinez, Carla Bellomo, Jorge San Juan, Diego Pinna, Raul Forlenza, Malco Elder, and Paula J. Padula, “Person-to-Person Transmission of Andes Virus,” Emerg. Infect. Dis. 11 , 1848 (2005) . · doi ↗
- 8Aleta and Moreno (2019) Alberto Aleta and Yamir Moreno, “Multilayer networks in a nutshell,” Annual Review of Condensed Matter Physics 10 , 45–62 (2019) , https://doi.org/10.1146/annurev-conmatphys-031218-013259 . · doi ↗
