key: cord-0823602-eg6reyc3 authors: Zhu, Peican; Wang, Xing; Zhi, Qiang; Ma, Jiezhong; Guo, Yangming title: Analysis of epidemic spreading process in multi-communities date: 2018-03-20 journal: Chaos Solitons Fractals DOI: 10.1016/j.chaos.2018.02.007 sha: d9b6afa6f122a2c19460cb1a776e39594eaf0d5f doc_id: 823602 cord_uid: eg6reyc3 In practice, an epidemic might be spreading among multi-communities; while the communities are usually intra-connected. In this manuscript, each community is modeled as a multiplex network (i.e., virtual layer and physical one). The connections inside certain community are referred as inter-contacts while the intra-contacts denote the connections among communities. For the epidemic spreading process, the traditional susceptible-infected-recovered (SIR) model is adopted. Then, corresponding state transition trees are determined and simulations are conducted to study the epidemic spreading process in multi-communities. Here, the effect of incorporating virtual layer on the range of individual affected by the epidemic is pursued. As illustrated, multi-summits are incurred if the spreading in multi-communities is considered; furthermore, the disparity between summits varies. This is affected by various factors. As indicated, the incorporation of virtual layer is capable of reducing the proportion of individuals being affected; moreover, disparity of different summits is likely to be increased regarding with scenarios of excluding virtual layer. Furthermore, the summit is likely to be postponed if virtual layer is incorporated. The isolated networks are widely investigated to study the relationship between network topology and network activity [1] . Nevertheless, in practice, a network is usually classified into several communities while a community is composed of a group of nodes in the network while the community is more densely connected than with the other nodes of the network. For instance, the Worldwide Airport Network is composed of Airport Network of US, Airport Network of India, Airport Network of China and so forth. Moreover, community detection methods are presented and standards are proposed in order to measure the community partition [2] [3] [4] . This indicates most networks are not isolated but interacting with each other, being referred to as a network of networks (NoN). Within each individual network, the connectivity links are maintained to represent various connections (often called intercontacts ); whereas links are added to connect each network to others (being referred to as intra-contacts ) [5] . This type of networks is capable of modeling a number of real-world systems, for instance, the European air transport system [6] , the global cargo ship network [7] , living organisms [8] [9] [10] and social networks [11, 12] . Recently, researchers started to investigate a special class of NoN, while each node possesses different types of links on dif-ferent layers [13] , being referred to as Multiplex networks. Multiplex networks are widely adopted in various areas, among which, the epidemic spreading process is a rapidly evolving topic [14] [15] [16] . In [16, 17] , a two-layered multiplex network is presented in order to analyze the epidemic spreading process, while the application of this two-layered network model is also thoroughly investigated [18, 19] . In this model, the two layers are referred to as a virtual layer and a physical one respectively. The physical layer is composed of individuals while the links represent the corresponding practical body contacts. For the virtual layer, it is consisting of virtual nodes (with each node corresponding to an individual on the physical layer); here, the connections indicate relationships incurred by various social ties, such as phone call, twitter, Wechat and etc. On the virtual layer, the information about the epidemic is spreading among nodes; whereas on the physical layer, biological elements carrying the virus of epidemic are exchanged among individuals through physical contacts. In order to investigate the epidemic spreading process, various models are presented, for instance, susceptible-infected (SI), susceptible-infected-susceptible (SIS), susceptible-infectedrecovered (SIR) and etc. [1, 20] . In [21] , the SIR model is adopted for the analysis of epidemic spreading process in multilayered networks. While in [14] , the SIS model is applied to investigate the epidemic spreading process in multilayered networks. Furthermore, in [22] , the SIS model is investigated in multiplex networks using a contact-contagion formulation. While in order to improve the evaluation efficiency, stochastic analysis is performed to prehttps://doi.org/10.1016/j.chaos.2018.02.007 0960-0779/© 2018 Elsevier Ltd. All rights reserved. dict the long run behaviors of multiplex networks with the adoption of the proposed stochastic architectures for SIS model in [23] . For this class of disease as H1N1 (Swine Influenza), H5H1 (Avian Influenza) or the SEVERE Acute Respiratory Syndrome (SARS) [24] , the favorite approach to describe the spreading process is the SIR model. For SIR model, an infected individual is able to be recovered from an infected state due to the effect of medical treatments or self-rehabilitation. As discussed previously, a network is composed of a number of communities. Hence, in practice, the epidemic might be spreading among different communities; whereas the communities are usually intra-connected due to the existence of frequent communications among individuals. Thus, the epidemic spreading processes in multi-communities are widely investigated. In [25] , an analytical approach is presented and dynamic interactions between two different SIR propagation processes are thoroughly investigated. In [26] , the scenario of recurrent epidemics is studied which is an extension from a single community. Furthermore, in [27] , the epidemic spreading process is investigated to reproduce the synchronized and mixed outbreak patterns in two communities. For the epidemic spreading process in multi-communities, there usually exist multi-summits (here, each indicates a larger proportion of individuals being affected by the epidemic). Nevertheless, the summits of the epidemic spreading process in multicommunities are likely to occur at different time. As indicated by previous studies, the disparity of different summits is likely to be affected by a number of factors, such as infectivity probabilities, recovery probability, network topology and etc. Nevertheless, it is still of great interest to investigate the problem of minimizing the range of individuals being affected by the epidemic. Hence, in this manuscript, the evolution process is further investigated which is spreading in two intra-connected communities. Here, the adopted model to mimic the spreading process is the traditional SIR model. Furthermore, each community is characterized by a two-layered multiplex model. Thus, the effect of incorporating virtual layer on the epidemic spreading process is pursued with the analysis of illustrative examples. Overall, the contributions of this manuscript are summarized as follows: 1. The epidemic spreading process in two communities is investigated while each community is modeled with the adoption of a two-layered multiplex network; 2. The factors that affect the evolution process is thoroughly incorporated, especially the consideration of virtual layer which provides a potential efficient means to control the epidemic spreading process. The rest of the paper is organized as follows. Section 2 presents some hypothesis used in this manuscript. While the fundamentals of multiplex networks are presented in Section 3 ; furthermore, the state transition tree is also derived. Then, the construction process of the intra-communities is given in Section 4 . Corresponding result and analysis are presented in Section 5 . Finally, Section 6 concludes the paper. Here, some assumptions are listed as follows: 1) An individual becomes aware of the epidemic due to communications with neighbors, this occurs with a probability of λ; 2) The infected individual is aware of the epidemic immediately; 3) For the seasonal epidemic, an individual is likely to forget the awareness and becomes unaware again in the future. This happens with a probability of δ; 4) For a susceptible individual, if he or she is aware of the epidemic, then the infectivity is reduced by a factor of γ , as preventive measures are to be taken. Hence, if the original infectivity is β U , then the reduced probability is γ β U ; 5) The infected individual is recovered with a probability of μ. In this manuscript, the epidemic is spreading among multicommunities while each community is indicated by a two-layered multiplex network consisting of a virtual layer and a physical one respectively. The nodes on the virtual layer can exchange information related with the epidemic with each other through virtual contacts; while biological elements carrying the virus are transmitted among individuals through physical contacts. For an illustration, a system consisting of two communities (for instance, A and B) is presented in Fig. 1 . As in Fig. 1 , intra-contacts between the two communities are denoted by dotted lines through which the intra-communication is conducted. For certain community, the connections among nodes on the virtual or individuals on the physical layer might be totally different. Here, the connections in certain layer are represented by corresponding topology. For the presented model in this work, the information transition process on the virtual layer and epidemic spreading process on the physical layer are relevant processes. As to the virtual layer, if an individual is aware of the epidemic, then preventive measures can be taken which reduces the infectivity by a factor accordingly; this is referred to as self-protection. Furthermore, if an individual on the physical layer is infected, then he or she becomes aware of the epidemic immediately; this indicates the self-awareness ability of the individual. In order to investigate the epidemic spreading process, the SIR model is adopted in this manuscript. For the physical layer, an individual is anticipated to be in one of the three states, i.e., susceptible ( S ) in which the individual is free of the epidemic but might be infected via physical contacts with the infected neighbors, infected ( I ) in which the individual is infected by the epidemic and can affect its susceptible individuals, and recovered ( R ) in which the individual is recovered from the epidemic through applying medical treatment. For simplicity, the recovered individual is assumed to be immune to the epidemic in this manuscript. Then, the state transition for the individual on the physical layer is derived as S → I → R . Whereas, for the virtual layer, corresponding node for certain individual is likely to be in one of the following two states, i.e., unaware ( U ) in which the individual has no information regarding with the epidemic, aware ( A ) in which the susceptible individual is already aware of the epidemic and preventive measures can be taken to protect himself (for instance, reducing the frequency of outside activities, wearing face masks, washing hands frequently to remove the possible virus, taking the vaccination, doing exercises and so forth [28] [29] [30] ). The individual without awareness will be aware of the epidemic due to the information transition process on the virtual layer; moreover, due to the assumption of seasonal epidemic, an individual with awareness will forget the epidemic. Hence, corresponding transition on the virtual layer is anticipated to be U ↔ A . Overall, in the proposed model, each individual (including corresponding node on the virtual layer) falls into the following state combinations, i.e., US, UI, UR, AS, AI and AR . Fig. 2 illustrates the possible transitions between the state combinations of individuals for community A, the outgoing arrow from a given node at time t points to the possible successor state at time step t + 1 where X PA Y VA means that the state of the individual on the physical layer is in X state and the corresponding node on virtual layer for the in- dividual of community A is in Y state and. As to the corresponding probabilities for individual i , they are denoted as p AI i and p AR i respectively. Whereas in community B , similar possible transitions can be obtained accordingly. For the investigated system, a susceptible individual is likely to be infected in two ways. The first one is incurred by physical contacts with the infected neighbors via inter-contact inside the same community. Whereas, the other one is incurred by physical contacts with infected individuals from the other community if corresponding intra-contact exists. Possible state combinations for two individuals from different communities before updating incurred by interconnection. For two randomly selected individuals from different communities, corresponding state of one individual (usually susceptible) might be affected by the state of the other if intra-connection between the two nodes exists. Here, the infection processes among the individuals from different communities are assumed to be occurred at the end of each time step. As stated previously, the possible states of an individual on the physical layer are listed as S, I and R . Then, possible state combinations for the above two individuals are presented in Table 1 . Here, let X m and X m indicate the states of the investigated individual in community m before and after updating through the intra-connection respectively, where X ∈ { S, I, R } and m ∈ { A, B }. As indicated by the results in Table 1 , if X A X B ∈ { S A S B , S A R B , I A I B , I A R B , R A S B , R A I B , R A R B }, then corresponding state remains, i.e., X A = X A and X B = X B . For instance, if X A X B = I A I B , then both individuals are infected; hence, even if the intra-connection exists, corresponding state will not be changed. For the scenarios of X A X B ∈ { S A I B , I A S B }, then the susceptible individual is likely to be affected by the infected one. Corresponding updating process is presented in Fig. 5 . With incorporation of virtual layer, the infectivity probability (denoted by β AB ) for intra-community infection is related with the state of corresponding node for the investigated susceptible individual on the virtual layer. This is due to the reason that if the susceptible individual is aware of the epidemic, then he or she is likely to take preventive measures i.e., self-protection. Hence, for a susceptible individual in community A with an infected neighbor in community B (i.e., S P A I PB ), if he or she is unware of the epidemic (i.e., scenario (a) in Fig. 3 ) , then it is likely to be infected with a probability of β AB ; otherwise, corresponding state combination remains with a probability of 1 − β AB . Nevertheless, if the susceptible individual is aware of the epidemic (as depicted by Fig. 3 (b) ), then the infection probability is to be reduced with a factor of γ AB (0 ≤ γ AB ≤ 1) (i.e., corresponding infectivity probability equals to γ AB β AB ). Otherwise, the state combination of S PA I PB remains with a probability of 1 − γ AB β AB . For the state combination of I PA S PB , similar analysis can be performed. Then, the infection process through inter-contacts inside certain community is illustrated as follows. Here, certain community is presented for an illustration. In a two-layered multiplex network, there are a number of neighbors for certain node on the virtual layer or certain individual on the physical one, i.e., x i, j ( j = { 1 , 2 } ), here 1 and 2 indicate the virtual and physical layer respectively. If certain node is aware of (or infected by) certain epidemic, then the source of infection can be any neighbors. Thus, it is highly necessary to consider all the neighbors in order to determine the infectivity probability or information transition probability for certain individual. For x i, j , the total number of its neighbors is assumed to be m . Fig. 3 shows an illustration of node x i, j and its m neighbors. Similar as [17] , for the scenario of certain individual being not informed by any neighbors from the same community, the corresponding probability is indicated by r i . Then, for the case of being not infected by any neighbors from the same community if x i, j is aware, the probability is represented by q A i . As to the scenario of individual x i, j being not infected by any neighbors from the same community if x i, j is unaware, the probability is denoted as q U i . The above defined probabilities are described as follows where m represents the total number of neighbors for individual x i, j . Here, for individual l , p A l = p AI l + p AS l + p AR l . The parameters for (1) are the same as those introduced in Section 2 . With provided parameters, corresponding transition probability trees for state combinations of an individual are further presented in Fig. 4 according to the analysis of possible transitions presented in Fig. 2 . As in Fig. 4 , the state updating process is divided into two substeps, i.e., state updating process on the virtual layer and state updating process on the physical layer. For the virtual layer, the state switching of either U → A or A → U occurs. If the initial state combination is US (as in Fig. 4 (b) ), then the individual will be informed by his neighbors of the epidemic with a probability of 1 − r i where r i denotes the probability of being not informed by any neighbors from the same community. Hence, corresponding state combination is likely to be AS with a probability of 1 − r i and remains to be US with a probability of r i . Assuming the initial state combination is AI or AS , then the individual is likely to become unware of the epidemic with a probability of δ; hence, the corresponding state remains with a probability of 1 − δ. This is used to mimic the seasonal property and the fact of forgetting the awareness for the individual. For simplicity, in this manuscript, the recovered individual is supposed to be immune to the disease and aware of the epidemic with a probability of 1; furthermore, the recovered individual remains to be aware of the epidemic during the investigated time interval, thus the state combination of UR and AR is not neglected. Then, the updating process in the physical layer is studied. Given a state combination of AS , this indicates the susceptible individual is already aware of the epidemic; thus, the susceptible individual will be infected with a probability of 1 − q A i and the state combination of AS will be remained with a probability of q A i (refer to formula (1) to determine the value). Whereas for the state combination of US, the susceptible individual (who is unaware of the epidemic) will be infected with a probability of 1 − q U i (in this manuscript, the individual is immediately aware of the epidemic once infected, this indicates UI becomes AI immediately with a probability of 1), whereas US remains with a probability of q U i (refer to formula (1) to determine the value). If the state combination is AI , then the individual will become healthy again (i.e., recovered) with a probability of μ, this might be due to personal selfhealing or medical treatment; otherwise, he or she remains to be in the state of AI. For simplicity, we assume the recovered individual is immediately aware of the infected fact. This indicates the state combination of UI becomes AI immediately with a probability of 1. According to the above analysis, the corresponding state transition probabilities can be summarized as formula (2) where p US where the values can be determined with the adoption of the variables in formula (2) , for instance, For community A , the multiplex network is consisting of two layers with the degree distributions being denoted as P AV ( k ) and P AP ( k ) for the virtual and physical layers respectively, while for community B , the degree distributions are provided as P BV ( k ) and P BP ( k ) for the virtual and physical layers respectively. As to the connections between the physical layers of communities A and B , corresponding degree distribution is represented as P ABP ( k ). Hence, the average degrees of the physical and virtual layers for communities A and B are obtained as k AP , k AV , k BP and k BV respectively, whereas the average degree for the intra-community connections is denoted as k ABP . Here, for simplicity, only two communities are incorporated; if multi-communities are investigated, similar analysis can be performed accordingly. Here, we first generate two separated physical layers for A (through Barabási-Albert (BA) scale-free network generating algorithm) and B (through Erd ős-Rényi (ER) random network generating algorithm) respectively with the same size of N and the prespecified degree distributions. Then corresponding virtual layers can be determined accordingly, there is a connection between each individual on the physical layer and corresponding node on the virtual layer. Then, the virtual layers are connected with the provided degree distributions. Later, links should be added between the individuals from the physical layer for community A and those for community B . This process is done as follows: 1) Firstly, two individuals are randomly chosen from physical layers for community A and B ; 2) The two individuals are connected if there is no connection between them; Fig. 8 . Illustration of infected individuals at different time step. Parameters of the investigated system. k AP = 6 k AV = 6.5 k BP = 6 k BV = 6.5 k ABP = 1 N = 10 0 0 3) The above processes are repeated until the anticipated average intrs-community degree is met. For simplicity, a system consisting of two communities is investigated in this work; if more communities are incorporated, similar construction process can be applied with minor modification. Two communities (i.e., A and B ) are considered in this manuscript while intra-contacts exist. Each community is represented by a two-layered multiplex network consisting of a physical layer and a virtual one. For simplicity, two communities are of the same number of individuals (i.e., N ), thus the total number of individuals in the investigated system equals to 2 N . Simulations are conducted to investigate the epidemic spreading process the adoption of MC simulation. Stable output is obtained if reasonable simulation runs are used. Initially, a number of N I individuals in community A are randomly selected to be infected. During the epidemic transition process, individuals in community B are infected due to intra-connections. Simulation stops if stationary states of the system are achieved or the investigated time steps are reached. Corresponding parameters are listed as in Table 2 . With the parameters in Table 2 , simulations can be performed with the obtained results being depicted in Fig. 6 . Here, the average value is obtained for 10 simulations. For comparison, the scenario of excluding the virtual layer is also investigated. As per by the simulation results, the incorporation of virtual layer is capable of reducing the proportion of infected individuals to a large extent. This phenomena is consistent with common sense as once an individual is aware of the epidemic, various preventive measures are taken to reduce the infectivity. For the investigated system with provided parameters in Table 2 , there are two summits occurred, being referred to as M curve. For different experiment, the summits are likely to come at different time step. This is due to the different nodes being selected for initial infection and the stochastic fluctuations of simulation based approaches. Furthermore, disparity of the summits of the epidemic spreading process in different communities is also presented in Table 3 for different experiments. Here, five simulations are conducted and presented for simplicity. As shown by the obtained time step of the summits, we can see the summit for communities without the virtual layer always comes later than that for the scenario with virtual layer. This indicates that the incorporation of virtual layer is able to postpone the summit of the epidemic spreading process. Furthermore, as indicated by the results, for the scenario with virtual layer, the average value of disparity is obtained as 37.4; nevertheless, if the virtual layer is not incorporated, the corresponding average value is obtained as 20. This shows the disparity between two summits is likely to be enlarged if the virtual layer is investigated. Furthermore, the trend of proportion of individuals with awareness is illustrated in Fig. 7 for certain simulation. As indicated by the results, we can draw the conclusion that the proportion is becoming stationary with the increasing of the mission time. This is due to the reason that with the proceeding of the evolving process, the infected individuals are close to zero; most individuals fall into the state combination of AR ; this can be indicated by Fig. 4 . Furthermore, the increase of proportion of individuals with awareness in the virtual layer for community A (which is infected first) is faster than that for community B. Furthermore, the states of the 20 0 0 nodes are presented in Fig. 8 for different time steps for certain simulation. As in Fig. 8 , the proportion of infected and revered individuals in A is much larger than that in B. This indicates the previous conclusion that the epidemic spreading faster in community A. This is due to the reason that the average degree of intra-community is much smaller than the degree distributions of communities A and B, thus the infectivity among communities is largely affected by the average degree of intra-contacts. As stated previously, the disparity of the two summits for the M curve is affected by a number of factors, such as topology of community, intra-degree distribution, infectivity probability inside community, intra-infectivity probability, existence of virtual layer, self-protection and etc. The effects of system topology on the disparity of the summits of spreading in different communities are investigated. The obtained results are presented in Fig. 9 ; here, the parameters remain as in Table 2 . As per by the results in Fig. 9 , we can draw the conclusion that the system topology plays an important role in affecting the epidemic spreading process in multicommunities. If the effects of other factors are focused, similar analysis can be performed. Moreover, the nodes on different virtual layers for different communities might be also intra-connected; this is consistent with practice, for instance, two individuals from different countries might only be friends through internet tools such as twitter. If the intra-connections are incorporated, then similar analysis can be performed with minor modification of the probability transition tree. The incorporation of intra-connection between the different virtual layers is anticipated to capable of reducing the infection of the communities further. In practice, the epidemic might spread in various communities, while the communities might be interacted with each other. Hence, it is of interest to investigate the epidemic spreading process in multi-communities. For each community, a two-layered multiplex network model is adopted, i.e., virtual layer and physical layer, to investigate the epidemic spreading process. In this manuscript, the SIR model is adopted to describe the infectious process. If virtual layer is incorporated, then corresponding state transition tree is derived. Then, MC simulation is performed to investigate the epidemic spreading process. As indicated, the incorporation of virtual layer is capable of reducing the proportion of infected individuals to a large extent. This is consistent with common sense as individuals are more likely to take protective measures if they already know the epidemic. Furthermore, the occurrence of the maximum value of the transition process in certain community can be postponed if the virtual layer is considered. Moreover, the difference between the summits of different trends is able to be reduced greatly by incorporating the virtual layer. Dynamical processes on complex networks Fast and accurate mining the community structure: integrating center locating and membership optimization Measuring robustness of community structure in complex networks Social significance of community structure: Statistical view Evolutionary games on multilayer networks: a colloquium Modeling the multi-layer nature of the european air transport network: Resilience and passengers re-scheduling under random failures The complex network of global cargo ship movements Avoiding catastrophic failure in correlated networks of networks Interactome networks and human disease The structure of the nervous system of the nematode Caenorhabditis elegans Layer-switching cost and optimality in information spreading on multiplex networks The structure and dynamics of multilayer networks Stability of Boolean multilevel networks Epidemic spreading on interconnected networks Effect of coupling on the epidemic threshold in interconnected complex networks: A spectral analysis Dynamical interplay between awareness and epidemic spreading in multiplex networks On the dynamical interplay between awareness and epidemic spreading in multiplex networks Epidemics in Partially Overlapped Multiplex Networks Competing spreading processes and immunization in multiplex networks Propagation dynamics on complex networks: Models, methods and stability analysis Epidemics on interconnected networks Contact-based social contagion in multiplex networks Stochastic Computational Analysis of Multiplex Networks for Understanding Epidemic Propagation Predictability and epidemic pathways in global outbreaks of infectious diseases: the sars case study Modeling the dynamical interaction between epidemics on overlay networks Non-periodic outbreaks of recurrent epidemics and its network modelling Synchronized and mixed outbreaks of coupled recurrent epidemics Modeling the effect of information quality on risk behavior change and the transmission of infectious diseases Modeling human mobility responses to the large-scale spreading of infectious diseases Towards a characterization of behavior-diseasemodels This work was supported in part by the National Science