Next Article in Journal
Smart Attacks Learning Machine Advisor System for Protecting Smart Cities from Smart Threats
Previous Article in Journal
A Kinematic Analysis of the Basketball Shot Performed with Different Ball Sizes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Disease Spreading Behavior Oriented to Three-Layer Complex Networks

1
School of Computer, Qinghai Normal University, Xining 810008, China
2
The State Key Laboratory of Tibetan Intelligent Information Processing and Application, Xining 810008, China
3
Marketing Service Center of Qinghai Electric Power Company of State Grid, Xining 810000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(13), 6472; https://doi.org/10.3390/app12136472
Submission received: 25 May 2022 / Revised: 18 June 2022 / Accepted: 21 June 2022 / Published: 25 June 2022

Abstract

:
Disease spreading in multi-layer complex networks often spreads among multiple populations with the help of media. In order to reveal the cross-layer spreading characteristics of diseases and control the cross-layer spreading of diseases by analyzing the inter-layer coupling mechanism in multi-layer complex networks, this paper proposes and establishes three kinds of three-layer disease spreading models based on SIS spreading mechanism, and analyzes the influence of spreading conditions, spreading speed, and diffusion range on disease spreading and corresponding immunization strategies. It is deduced theoretically that the spreading threshold of global network is relatively lower than that of a single-layer network. As the intermediary layer of the global network bridge, the strong coupling is more likely to cause the network to show multi-peak characteristic, and the influence of multi-peak transformation on the spreading speed is higher than that of the network generation mechanism. The immune strategy of isolating middle-layer nodes can effectively inhibit the spread of diseases. The research results of this paper are helpful to understand the spreading characteristics of various information in the real world.

1. Introduction

Complex networks are well suited to describe interconnected complex systems in communications, finance, transportation, power, and social sciences, and its self-organizing, self-similar, small-world, scale-free properties are very powerful for cross-discipline integration [1,2,3,4]. Research related to spreading dynamics [5,6] is an important branch of network science. The spreading dynamic is widespread in the real world, such as the spreading of diseases in human or biological networks, the spreading of malicious viruses in internet networks, the spreading of rumors in social networks, and the spreading of anomalies in financial networks. These spreading behaviors are complex and diverse in real networks, and the process is influenced and constrained by many natural and social factors, which are not only corresponding to the spreading properties of the things, but also to the topology and property of the networks.
Classical network models (random networks, small-world networks, and scale-free networks) are often used to explore changes in the spreading procedure. In the past 20 years, researchers have explored the spreading procedure on complex systems based on classical disease spreading mechanisms, such as, SI, SIS, SIR, etc. Here, the phase transition and criticality transition of the spreading procedure have received extensive attention. Pastor and Vespignani et al. [7] explored and found that the spreading threshold of scale-free networks tends to zero when the size of the network tends to infinity. Chen et al. [8] found that overlapping community structures will promote spreading. Huang and Li et al. [9] found that having a strong community structure will inhibit spreading. In exploratory studies of disease spreading, the vast majority of attention is still focused on the phase transition of whether a disease can break out in a population. Based on the analysis of the phase transition, the spreading threshold of a disease is computed, which can be used to explore the nature of the spreading threshold, and to analyze the effect of changes of network structure and size on the spreading procedure. Studies of disease-spreading dynamics on complex networks aim to reveal the influence of network topology on disease-spreading behavior, or to analyze disease outbreak thresholds quantitatively or qualitatively based on infectious disease models, which can deepen the understanding of disease spreading behavior and predict disease outbreaks in populations. At the same time, the development of appropriate and effective immunization strategies is one of the key research topics in the dynamics of spreading on complex networks in order to suppress the negative effects of spreading.
Based on taking into account the position of a node and connected edge properties in the networks, the main measure of immunization techniques is to protect the network by selecting key nodes in the network and then cutting off effective spreading paths. Most of the current researches on immunization strategies address the spreading of individual diseases based on a single layer network. The literature [10] compares the controlling effectiveness of random immunization and target immunization strategies on scale-free networks. Although target immunization is more effective in suppressing the disease, it requires traversing the global information of the network before taking action, and it is not applicable on the large-scale social networks. Cohen et al. [11] proposes a strategy of acquaintance immunization, which immunizes the neighboring individuals of being randomly selected individuals with a certain probability. In this strategy, individuals with a larger degree are more likely to be selected, resulting in a better immunization effect.
The disease-spreading model refers to the basic mathematical model of disease spread, which mainly studies the spreading speed, space range, spreading path, dynamic mechanism, and other issues of diseases, so as to guide the effective prevention and control of diseases. Common infectious disease models are divided into SI, SIR, SIRS, and SEIR models. The existing models of disease spread are mainly studied based on single-layer networks, which do not conform to real-life situations and specific backgrounds. This paper mainly uses a multi-layer complex network to simulate the relationships between objects in real life, which further accords with the actual situation. Therefore, it is of great significance to study disease-spreading models on multi-layer complex networks.
With the complexity of network models and the diversification of disease spreading, the study of spreading models on multi-layer complex networks [12] and immunization strategies has attracted extensive attention from many scholars. For complex and large social systems, traditional single-layer networks can no longer fully and effectively reveal the nature of real systems, and may lead to misrepresentation of real-world phenomena. Therefore, multi-layer networks have emerged. Multi-layer networks use different types of connected edges belonging to different levels of the system to describe the interactions of system entities in different link relationships, so as to effectively demonstrate the heterogeneity of nodes and the diversity of being connected edges, and it has become a hot topic in the field of network science. Liu et al. [13] proposed and constructed four three-level super-network models based on a mixture of small-world and scale-free network models, and defined a two-level cross-degree to represent the competing and cooperative relationships between nodes at different levels. In the literature [14], two-layer ER and two-layer BA networks were constructed, and the influence of the association degree was researched for nodes between different layers. In the study of disease spreading in multi-layer networks, Zhou et al. [15] analyzed the spreading dynamics of interacting diseases from two perspectives: spreading threshold and disease outbreak, and further investigating the impact of interactions between diseases on immunization strategies. Wei et al. [16] explored the epidemic spreading process on two-layer interaction networks and proposed three different models to describe the cooperative diffusion procedure on interconnected networks. Arruda et al. [17] summarized the spreading dynamics on multi-layer networks separately.
The SIS spreading mechanism is the most basic and common in real life, and it is suitable for describing diseases such as influenza, which can recur after being cured. The three-layer network model is also a good description of the spreading characteristics of cross-layer diseases. Therefore, this paper adopts a three-layer complex network disease spreading model based on the SIS mechanism that generally conforms to the structure of real-life network systems and the characteristics of diseases. The novelty of the three-layer complex network construction algorithm is that the number of nodes within each individual layer is variable, and two single layers among three layers use the different construction algorithms. Due to using different construction algorithms, each single-layer network has a different average degree, resulting in a multi-peaked distribution for the overall degree of the network. The multi-peaked feature makes the network model more complex, while the different number of nodes in each layer makes it more relevant to the actual networks. The topological properties of the multi-layer networks and the influencing factors of disease spread are combined to investigate the dynamic behaviors of the disease spread. At the same time, the multi-peaked feature of the network provides a theoretical basis for the formulation of disease immunization strategies.
In the spreading field in the real world, whether it is the virus spread of the computer, the rumor spread in information communication, or the disease spread crossing species, they have different spreading characteristics, and the basis of spreading lies in the interaction of different network types. The research of this paper is used to explore the cross-layer spreading behavior. By constructing a three-layer network model, this paper explores its spreading nature, and we further study the influence of spreading behavior from network structure characteristics, spreading rates, and other factors. Meanwhile, the immunization strategy of the intermediary layer is designed, and the immunization strategy is implemented in the intermediary layer by using the structural characteristics, which saves time, simplifies the complexity of the algorithm, and effectively suppresses the spread of the global networks.

2. Introduction to Basic Concepts

2.1. Multi-Layer Network Concepts

As networks have grown in size and complexity of application scenarios, network models have shifted towards coupled networks with interactions, multi-layered networks, or networks within networks. In the sociological literature, such networks are referred to as “multiplex networks” [18] or “multirelational networks” [19]. The mathematical definition of a multilayer network was given by Boccaletti [12] in 2014. A multilayer network G with M layers is composed of a set of different network layers L and a set of inter-layer edges K , where L = { G α ; α { 1 , 2 M } } and G α = ( X α , E α ) is a single layer of the multi-layer network, E α is the set of the intra-layer edges, and K = { E α β X α × X β ; α , β { 1 , 2 M } , α β } is the set of edges between any two layers for the network layer G α and G β . The set of nodes of the network layer G α is denoted by X a = { x 1 α , x N α α } , and the intra-layer adjacency matrix of G α is denoted by A [ α ] = ( a i j α ) R N α × N α , where
a i j α = { 1 ,   if   ( x i α , x j α ) E α , ( 1 i , j N α   a n d   1 α M ) 0 , other
E α β corresponds to the inter-layer adjacency matrix of A [ α , β ] = ( a i j α β ) R N α × N β , where
a i j α β = { 1 , if   ( x i α , x j β ) E α β 0 , other

2.2. SIS Disease Spread Mechanism

Depending on the state of the individual in the procedure of disease spreading, researchers have proposed classical SI-, SIS-, and SIR-spreading mechanisms. Currently, some diseases where the infection originates from animals are transmitted to humans through intermediaries, such as mosquitoes, cockroaches, and rats, and it is eventually cured or inhibited by an immunization antibody or drug treatment, which returns it to a susceptible state; the procedure is similar to the SIS-spreading mechanism. Therefore, this paper begins with a study of spreading behavior on multi-layered complex networks based on the SIS disease-spreading mechanism.
In the SIS disease-spreading mechanism, the states of nodes are divided into two types: the susceptible state S and the infected state I . The infected individuals infect the virus to the susceptible individuals with a certain infection rate α , and then it is cured with a certain recovery rate β ; finally, it becomes the state S again. The s ( t ) and i ( t ) are denoted the density of individuals in state S and state I at time t , respectively. The behavior of disease spread in the SIS model can be described by the following set of differential equations:
{ d s ( t ) d t = α i ( t ) s ( t ) + β i ( t ) d i ( t ) d t = α i ( t ) s ( t ) β i ( t )
Moreover, we set the rate of disease spread as λ = α / β , the problem of solving the above differential equations can be transformed into the calculation of the following differential equations:
{ d i ( t ) β d t = i ( t ) ( ( λ 1 ) λ i ( t ) ) i ( 0 ) = i 0
Using Equations (1)–(4), it can be obtained as follows:
i ( t ) = 1 1 / λ 1 + ( λ 1 λ i 0 λ i 0 ) e α ( 1 1 / λ ) β t
There is a threshold λ c = 1 for such equations. At moment T , the steady state’s solution is i ( T ) = 0 , λ < λ c , when the network spreading tends to a steady state. When λ λ c , the increase or decrease of i ( t ) depends on the size of i 0 , whose limit value is i ( ) = 1 1 / λ . As the λ increases, its steady state solution is i ( T ) = c > 0 .

2.3. Introduction to Immunization Strategy

The impact of real-life spreading phenomena is divided into a positive and negative element. For the spread of viruses, infectious diseases, and negative spread of social opinions and rumors, immunization strategies should be implemented in time to reduce the negative impact of spread. Strategies such as random immunization, targeted immunization, and acquaintance immunization, are often used to suppress the spreading procedure.
Random immunization is the random selection approach of some nodes to be immunized with equal probability. Targeted immunization is the selective method of a small number of core nodes on the network for immunization. The selected probability is various, which depends on the position of the nodes on the networks, and it is likely to be more effective if the more important nodes are found for immunization. The acquaintance immunization strategy first performs random immunization and then it randomly selects neighboring nodes from the selected nodes again for immunization. According to the immunization algorithm, acquaintance immunization can achieve better immunization performance without knowing the global node information of the networks.
The most-used immunization algorithms are target immunization and acquaintance immunization, and improved algorithms based on these immunization algorithms. Tian et al. [20] proposed a rumor immunization strategy based on a multi-community system and demonstrated that the strategy is more effective in inhibiting the further spread of rumors in the middle and later stages of the spread. Ge et al. [21] proposed an innovative acquaintance immunization strategy, named after AI-CWD, which considers influencing factors, such as edge weight and degree value, respectively. Liu et al. [22] proposed a locally optimal virus immunization strategy based on a weighted scale-free network and verified the effectiveness of such immunization strategy. Liu et al. [23] proposed a ternary group-edge immunization strategy and compared it with other immunization strategies. The comparison results demonstrate that the ternary group-edge immunization is more effective when the infection rate is larger, and its effectiveness is inferior to that of the edge immunization of degree-degree. The proposal of immunization strategy is an important way to inhibit the spread of infectious diseases, rumors, viruses etc. It is still a topic whether the immunization strategy can meet the requirements of real networks and it can be applied on real networks.

3. Construction of Three-Layer Complex Networks

For the multi-path and multi-level problem of disease spread in real life, this paper proposes three special three-layer complex network models, such as three-layer EEE networks, three-layer EWE networks, and three-layer EBE networks. For the three-layer EEE network, the three single layers are respectively constructed by ER random links. For the three-layer EWE network, the first and third layers use ER random links, and the intermediary layer uses the WS small-world network modeling approach. For the three-layer EBE network, the first and third layers are also ER random networks modeling approach and the intermediary layer is a BA scale-free network modeling approach. In addition, all three networks use random links between layers, and the intra-layer and inter-layer link probabilities are all variables. Table 1 shows the definitions of the relevant parameters for the three-layer complex network model.
The spreading mechanism in this paper applies the existing SIS disease-spreading mechanism; we apply this mechanism to the three-layer network constructed in this paper. Based on this model, we can better explore the spreading behavior of the three-layer network model. The three-layer network model in this paper focuses on the intermediary layer, and we also propose a construction algorithm of different three-layer network models, such as WEW, WEB, and BWE, which can greatly achieve the diversity of the three-layer networks. However, this paper only selects EEE, EWE, and EBE networks, and explores the related influences of spreading behavior in the three-layer network using different intermediary layers.
At present, the current immunization strategy cannot effectively suppress the spread of disease in multi-layer networks. The traditional immunization strategies cannot effectively suppress the spreading procedure for more complex multi-layer networks. This paper takes advantage of the proposed models and sets different immunization strategies of the intermediary layer, which effectively inhibits the spread based on the global networks and provides an experimental basis for inhibiting the across-layer disease spread in reality.

3.1. The Three-Layer EEE Network Modeling

The algorithm for the construction of the three-layer EEE network model is as follows.
Step 1: At the initial moment, there are N α nodes in the network layer α , the intra-layer connectivity probability is P α and the adjacency matrix is A α . There are N β , N γ nodes in the network layer β , γ ; the intra-layer connectivity probability is P β , P γ ; and the adjacency matrix is A β , A γ . The inter-layer connectivity probability between α and β layers is P α β , and the adjacency matrix is A α β . The inter-layer connectivity probability between β and γ layers is P β γ , the adjacency matrix is A β γ , the total number of nodes in the three-layer network is N α + N β + N γ , and the global network adjacency matrix is A .
Step 2: The ER random network construction method is used in the intra-layer. In the network layer α , the connected edges between nodes i α and j α are traversed and each connected edge generates a random probability P 1 . If P α > P 1 , then a ( i , j ) = 1 in the adjacency matrix A α , otherwise a ( i , j ) = 0 ; the traversal of the intra-layer nodes is completed. The network layers β and γ are constructed in the same way for the network layer α .
Step 3: The inter-layer link uses a random link method, traversing the nodes i α in the layer α and the node i β in the layer β , generating a random probability P 2 , if P β > P 2 , then a ( i , j ) = 1 in the adjacency matrix A α β , otherwise a ( i , j ) = 0 ; the nodes in the layer α are traversed to finish. The inter-layer connectivity algorithm for the layers β and γ is the same as described above. There is no directly connected edges between the network layers α and γ .
The construction of the network model is completed according to the above three-layer EEE network construction method. Figure 1a shows the schematic diagram of the three-layer EEE network model with the following parameter settings: N α = 25 , N β = 20 , N γ = 17 , P α = 0.2 , P β = 0.2 , P γ = 0.2 , P α β = 0.2 , and P β γ = 0.2 .

3.2. The Three-Layer EWE Network Modeling

The construction algorithm of the three-layer EWE network model is as follows.
Step 1: The initial conditions of the network are the same as described in the algorithm above.
Step 2: The single network layers α and γ are both randomly connected in the intra-layer, while the intermediary layer β uses the construction algorithm of the WS small-world networks. First, it starts from the rule graph, a nearest-neighbor coupled network containing N β nodes is considered, where each node is connected to K / 2 nodes of its left and right neighbors, and K is an even number. And then, the randomized re-link is performed, it sets the re-link probability as P β , and each edge in the above regular graph is randomly reconnected with the probability P β , and there is no duplicate edge.
Step 3: The inter-layer is connected using a random link method, and there are no directly connected edges between the first and third layers of the network.
The network model is constructed according to the above three-layer EWE network construction method. Figure 1b shows the three-layer EWE network model with the following parameters: N α = 25 , N β = 20 , N γ = 17 , P α = 0.2 , P β = 0.8 , P γ = 0.2 , P α β = 0.2 , and P β γ = 0.2 .

3.3. Three-Layer EBE Network Modeling

The construction algorithm of the three-layer EBE network model is as follows.
Step 1: The initial conditions are as described above.
Step 2: The single network layers α and γ are both randomly connected in the intra-layer. This intermediary layer β uses a BA scale-free network construction algorithm that combines a growth and priority link mechanism with an initial network of m 0 nodes. After that, one node at a time is added and connected to m old nodes, and m m 0 , while the probability that a new node connects to an old node i β satisfies the relationship ( k i + 1 ) / j ( k j + 1 ) , here k i it the degree of node i β , and the algorithm ends when the total number of nodes in the network increases to N β .
Step 3: The inter-layer is connected using random link method, and there are no directly connected edges between the first and third layer of the network.
The network model is constructed according to the above three-layer EBE network construction method. Figure 1c shows the three-layer EBE network model with the following parameters: N α = 25 , N β = 20 , N γ = 17 , m 0 = 10 , m = 3 , P α = 0.2 , P γ = 0.2 , P α β = 0.2 , and P β γ = 0.2 .

3.4. The Degree Distribution Attribute of Three-Layer Complex Networks

The degree distribution properties of the network are analyzed under three different three-layer complex network construction algorithms described above. The number of network nodes is set as follows: N α = 500 , N β = 400 , and N γ = 300 . The whole structural properties of the network are analyzed by varying the intra-layer and inter-layer link probabilities. Due to the large number of parameters involved in the experiments, only a few special degree distribution are listed below. The specific experimental parameters are shown in Table 2, and Figure 2 shows the degree distributions of the three-layer EEE, three-layer EWE, and three-layer EBE networks, respectively.
It seems that the three-layer networks have different degree distribution properties, such as the complexity of the three-layer complex network model construction algorithm, the difference in the size of the network nodes, the variation in the probability of connecting edges of intra-layer and inter-layer, and the different structural properties of each single layer. To summarize the above experimental results, the differences in the average degree values of the single layers on a three-layer network lead to multiple peaks in the degree distribution of the network, and the overall degree distribution of the three complex three-layer networks are all normally distributed uniform networks. However, it does not mean that the power-law property is masked. If the intermediary layer is denser and the other layers are relatively sparse and less randomly connected, the degree distribution of the three-layer networks may also tend to be distributed in power-law.

4. Modeling and Analysis of Three-Layer SIS Disease Spread Model

Multi-layer networks incorporate the interdependence and inter-constrained relationships between different types of network groups, and they are more coincident with real networks. There have been studies on disease spreading on multi-layer complex networks, but they are generally exemplified by two-layer networks, where the top and bottom layers are constructed as the same network, and there are certain specificities in this type of network model. In reality, many diseases are transmitted through intermediary layers, for example, HIV is from chimpanzees, H5N1 and H7N9 are from birds, dengue virus is from mosquitoes, SARS virus is from civets and the Black Death, and plagues are from rodents. None of these diseases originate from human societies, but it ultimately poses a great danger to human life. In order to better analyze the spread characteristics of diseases in multi-layer heterogeneous networks, this paper constructs a three-layer complex network model that conforms to the cross-layer spreading characteristics of realistic diseases, in which only the intermediary layer changes, the inter-layers are connected by random approach, the number of nodes in the three single layers is not unique, and two intra-layer link method are not same. Therefore, three different types of groups, such as animal society, mediated group, and human society, are modeled and analyzed based on the multi-layer network model to explore the trend of disease spread in the cross-layer networks. The three different types of groups adopt appropriate immunization strategies using the properties of the intermediary layer to suppress the damage caused by such cross-layer disease spread. Therefore, exploring the influence of the intermediary layer on the overall spreading procedure is the central focus in this paper.
Different parameters constructed by the three-layer network can lead to different spreading phenomena. In addition, the changes in the infection and recovery rates of the disease itself can also lead to changes of spreading procedure. Therefore, the analyses of the different effects of each parameter have an important implication for the spreading procedure and the adoption of the subsequent immunization strategies.
The modeling procedure of the three-layer SIS disease spreading model proposed in this paper is shown in Figure 3 below.
Firstly, this paper constructs three kinds of three-layer complex network models and analyzes the network degree distribution of three-layer EEE network, EWE network and EBE network, which constructs a detailed foundation for exploring the impact of network structure on spreading behavior. Secondly, the disease-spreading layer behavior in the three-layer complex networks under SIS disease-spreading mechanism is deeply studied. Based on the SIS-spreading mechanism, the spreading threshold in the three-layer network structure is analyzed. The theoretical derivation results are verified by simulation. It is concluded that the spreading threshold is closely related to the network average degree. At the same time, the influence of network structure characteristics on the spreading procedure and the influence of disease spreading rate on the spreading procedure are also deeply explored. Finally, the special properties of the intermediary layer of the three-layer network are analyzed, and the corresponding immunization strategy is formulated to effectively inhibit the spreading behavior.
This paper is mainly based on the characteristics of the three-layer network structure to explore the cross-layer spreading behavior of diseases. Therefore, the innovation of this paper lies in the construction and visualization of three-layer network models with different intermediary layers. This algorithm greatly inherits the diversity of the multi-layer networks, which provide a good model reference for exploring the more complex and highly correlated networks. Secondly, this paper deduces the spreading threshold of the three-layer network through the spreading threshold theory of two-layer network and verifies the correctness of the theoretical results. Finally, the special properties of the intermediary layer in the three-layer network are used, and corresponding immunization strategies are formulated to effectively inhibit the spreading behavior.
The three-layer network structure constructed in this paper is widely used. For example, cross-media spread of information, computer network virus spread, financial behavior spread, and so on. We construct a practical three-layer network model and formulate corresponding immunization strategy at the intermediary layer. It can save more time and effectively suppress or promote the spreading behavior based on the three-layer networks.
Based on Equations (1)–(3), this paper defines the number of S-state nodes in each individual layer at time t in the three-layer network. Based on that, the univariate cubic equation is constructed. The global spreading threshold of the three-layer network is obtained by solving the eigenvalues of the univariate cubic equation. Furthermore, the correctness of the theoretical results is verified by simulations.
For the network construction algorithm, the time complexity is related to the number of nodes (n) and link probability. Through the running time of the program, it is obtained that the larger the n and link probability, the slower the code-running procedure. In general, the time complexity of building a three-layer network is O(n). For the immunization strategy and spreading behavior, the program runs stably with a time complexity of O(n). Therefore, the overall algorithm time complexity is O(n2).
In order to explain the contents in Figure 3 in detail and understand the spreading behavior oriented to three layer complex networks, we give the pseudocode of disease spreading oriented to three-layer complex networks, which is shown in Algorithm 1 as follows.
Algorithm 1 Disease spreading behavior oriented to three-layer complex networks
Input:
p: the intra-layer link probability
a1: the adjacency matrix of the first layer network
a2: the adjacency matrix of the second layer network
a3: the adjacency matrix of the first and second layers
a4: the adjacency matrix of the third layer network
a5: the adjacency matrix of the second and third layers
  Output:
 spreading threshold and speed etc.
  Contents
  1. Generate the adjacency matrix of the first layer network
    a1(i,j) = 1;
    a1(j,i) = 1;
 2. Generate the adjacency matrix of the second layer network
    a2(i,j) = 1;
    a2(j,i) = 1;
 3. Connect the edges between the first and second layers
     if I == j
      a3(i,j) = 0;
    else
      if pab > p
        a3(i,j) = 1;
      end
    end
 4. Generate the adjacency matrix of the third layer network
    a4(i,j) = 1;
    a4(j,i) = 1;
 5. Connect the edges between the second and third layers
    if I == j
      a5(i,j) = 0;
    else
      if pbc > p
        a5(i,j) = 1;
      end
    end
 6. Based on SIS model, the cross-layer spreading behavior of diseases is studied.

4.1. Theoretical Analysis of Disease Spreading Threshold in Three-Layer Network

In the SIS-spreading mechanism, nodes are either in the state S or state I, and inter-layer edges indicate that disease can be spread through these links. At the same time, the susceptible nodes may be infected by the infected state nodes with a certain probability in the same layer or another layer. Meanwhile, the infected node may turn into a healthy state with a certain recovery probability. In the three-layer complex network, two adjacent layers are randomly connected to each other, and the proportion of nodes infected in the three single layers is represented by ρ α ( t ) , ρ β ( t ) , and ρ γ ( t ) , respectively. The parameters involved in the whole procedure of network spread are provided in Table 3.
The process of SIS disease spread in this three-layer network can be defined by Equation (6) as follows.
{ d ρ α ( t ) d t = μ α ρ α ( t ) + λ α k α ρ α ( t ) ( 1 ρ α ( t ) ) + λ β α k β α ρ β ( t ) ( 1 ρ α ( t ) ) d ρ β ( t ) d t = μ β ρ β ( t ) + λ β k β ρ β ( t ) ( 1 ρ β ( t ) ) + λ α β k α β ρ β ( t ) ( 1 ρ β ( t ) ) + λ γ β k γ β ρ γ ( t ) ( 1 ρ β ( t ) ) d ρ γ ( t ) d t = μ γ ρ γ ( t ) + λ γ k γ ρ γ ( t ) ( 1 ρ γ ( t ) ) + λ β γ k β γ ρ β ( t ) ( 1 ρ γ ( t ) )
Here, μ α ρ α ( t ) denotes the number of nodes that are restored to the state S at the time t , λ α k α ρ α ( t ) ( 1 ρ α ( t ) ) denotes the probability that a susceptible node is infected by an infected node in the same layer, where the infection rate λ α is proportional to the average degree k α , and λ β α k β α ρ β ( t ) ( 1 ρ α ( t ) ) denotes the number of nodes in the α layer that are infected by the nodes in the β layer.
Let μ α = μ β = μ γ = 1 , the system transforms to a stationary state soon, and the Equation (7) can be calculated in order to obtain a non-trivial stable solution
{ ρ α ( t ) + λ α k α ρ α ( t ) ( 1 ρ α ( t ) ) + λ β α k β α ρ β ( t ) ( 1 ρ α ( t ) ) = 0 ρ β ( t ) + λ β k β ρ β ( t ) ( 1 ρ β ( t ) ) + λ α β k α β ρ α ( t ) ( 1 ρ β ( t ) ) + λ γ β k γ β ρ γ ( t ) ( 1 ρ β ( t ) ) = 0 ρ γ ( t ) + λ γ k γ ρ γ ( t ) ( 1 ρ γ ( t ) ) + λ β γ k β γ ρ β ( t ) ( 1 ρ γ ( t ) ) = 0
Combining the above equations, it can be seen that if an infectious disease starts to spread within any one layer, it will generate the global disease-spreading activity in the three-layer complex networks, in which there is a spreading threshold dividing the entire network into a healthy state and a spreading state. When λ α < λ c and λ β < λ c , the spreading procedure will enter a healthy balance state, and ρ α = 0 , ρ β = 0 . Conversely, when both λ α and λ β exceed the spreading threshold λ c , the network will globally spread the disease through the links in the intermediary layer, and the density of the infected nodes in the network will increase, even if it increase up to 1. By ignoring the ( 1 - ρ α ( t ) ) , ( 1 - ρ β ( t ) ) , ( 1 - ρ γ ( t ) ) in Equation (7), Equation (8) can be obtained as follows.
[ λ α k α 1 λ β α k β α 0 λ α β k α β λ β k β 1 λ γ β k γ β 0 λ β γ k β γ λ γ k γ 1 ] [ ρ α ( t ) ρ β ( t ) ρ γ ( t ) ] = 0
By rectifying the above equations, we can get Equation (9).
( [ λ α k α λ β α k β α 0 λ α β k α β λ β k β λ γ β k γ β 0 λ β γ k β γ λ γ k γ ] [ 1 0 0 0 1 0 0 0 1 ] ) [ ρ α ( t ) ρ β ( t ) ρ γ ( t ) ] = 0
And R = [ λ α k α λ β α k β α 0 λ α β k α β λ β k β λ γ β k γ β 0 λ β γ k β γ λ γ k γ ] , ρ = ( ρ α ( t ) , ρ β ( t ) , ρ γ ( t ) ) T , then Equation (9) can be simplified as d ρ d t = R ρ ρ .
If the matrix R has the maximum eigenvalue Λ max ( R ) < 1 , it is clear that the global spread of the network will not occur, but when Λ max ( R ) > 1 , the global spread phenomenon will occur in the three-layer networks, and then the spreading threshold of the network is Λ max ( R ) = 1 , which also means that λ α and λ β are infinitely close to λ c . Hence, we can obtain the global spreading threshold for the three-layer networks as in Equation (10), where the threshold λ c can be replaced by λ α and λ β . The eigenvalues of the univariate cubic equation can be obtained by solving the univariate cubic equation, and the minimum value is the global spreading threshold of the three-layer networks.
Let λ α = λ β = λ γ = λ c , then the global spreading threshold of the three-layer networks can be calculated by Equation (10).
λ c 3 ( k α k β k γ ) λ c 2 ( k α k β + k α k γ + k β k γ ) + λ c [ ( k α + k β + k γ ) λ α β λ β α k α β k β α k γ λ β γ λ γ β k β γ k γ β k α ] 1 + λ α β λ β α k α β k β α λ β γ λ β γ k β γ k β γ = 0
The minimum value of this equation can be calculated in reference to Shengjin’s Theorems, and
a = k α k β k γ b = ( k α k β + k α k γ + k β k γ ) c = ( k α + k β + k γ ) λ α β λ β α k α β k β α k γ λ β γ λ γ β k β γ k γ β k α d = λ α β λ β α k α β k β α λ β γ λ γ β k β γ k γ β 1
The global spreading threshold of the three-layer complex networks is calculated as follows.
λ c min = b + A ( c o s θ 3 3 s i n θ 3 ) 3 a
and θ = arccos T , T = 2 b 3 9 a b c + 27 a 2 d 2 ( b 2 3 a c ) 3 , A = b 2 3 a c .
Without considering inter-layer spread, we only analyze the disease-spreading thresholds in intra-layer. For the three single layers α ,   β ,   γ , the disease spreading form is described as follows.
{ d ρ α ( t ) d t = ρ α ( t ) + λ α k α ρ α ( t ) ( 1 ρ α ( t ) ) d ρ β ( t ) d t = ρ β ( t ) + λ β k β ρ β ( t ) ( 1 ρ β ( t ) ) d ρ γ ( t ) d t = ρ γ ( t ) + λ γ k γ ρ γ ( t ) ( 1 ρ γ ( t ) )
Similarly, if we ignore the 1 ρ α ( t ) , 1 ρ β ( t ) , and 1 ρ γ ( t ) terms in Equation (12), we get
{ ρ α ( t ) + λ α k α ρ α ( t ) = 0 ρ β ( t ) + λ β k β ρ β ( t ) = 0 ρ γ ( t ) + λ γ k γ ρ γ ( t ) = 0
The final spreading threshold for the single layer network is obtained as λ α c = 1 k α , λ β c = 1 k β , λ γ c = 1 k γ .
When λ c < λ α c < λ β c < λ γ c , we get k α > k β > k γ . In summary, we obtain that the spreading threshold of the single-layer network is greater than that of the global network in three-layer networks, and the spreading threshold of the network is related to the average degree value of the network; the larger the average degree value, the faster the spreading speed. To prove the theoretical derivation, experiments are carried out on the three-layer EEE network, three-layer EWE network, and three-layer EBE network, respectively. The results are shown in Figure 4, where the global network is the first to start spreading, followed by the single layer network, and the highest number of infections in the network is observed when the global spreading reaches a steady state. The spreading speed of the layer α is greater than that of the layer β , and the spreading speed of layer β is faster than that of layer γ in the three-layer EEE network; the main reason is that all three layers are ER random networks, and the layer α of the network has the largest average degree, therefore, the faster the spreading speed, the smaller the spreading threshold.
In the three-layer EWE network, the spreading speed of the layer β is significantly lower than the other two layers of the network, the main reason is that the layer β is constructed using the WS small-world network method, and the network links are sparse and the average degree is smaller, so the spreading speed is the slowest.
Similarly, In the EBE network, the layer β uses the BA scale-free network construction method, and the network degree distribution is extremely uneven; coupling with taking a smaller parameter value, consequently, the network is more sparse and the spreading speed is much slower.
In the EEE network, the spreading speed of the layer α is greater than that of the layer β , and the spreading speed of the layer β is greater than that of the layer γ ; the main reason is that the three-layer network uses the ER random network, the average degree of the network is the largest, and thus, the spreading speed is much faster and the spreading threshold is also much smaller. Figure 5 demonstrates that the overall spreading threshold of the network is in good agreement with the theoretical derivation. This shows that the spreading threshold is closely related to the average degree in a uniform network.
The parameter settings in Figure 4 are shown as follows:
For the three-layer network EEE, N α = 500 , N β = 400 , N γ = 300 , P α = P β = P γ = 0.05 , P α β = P β γ = 0.1 .
For the three-layer network EWE, N α = 500 , N β = 400 , N γ = 300 , P α = P β = P γ = 0.05 , P α β = P β γ = 0.1 , k = 6 .
For three-layer network EBE, N α = 500 , N β = 400 , N γ = 300 , P α = P γ = 0.05 , P α β = P β γ = 0.1 , m 0 = 5 ,   m = 5 .

4.2. Influence Analysis of the Three-Layer Network Structure on Spread

First, the influences of different types of networks on spread behaviour is explored based on the different peak characteristics of the three-layers complex networks. As shown in Section 3.4, it can generate multi-peak phenomenon for the networks due to the difference of the average degrees of the single layer networks, and the effect of the average degree of the network on the spreading situation is then explored. For the three-layer EEE network, N α = 450 , N β = 400 , N γ = 350 , P α = P β = P γ = 0.1 , and P α β = P β γ = 0.1 . For the three-layer EWE network, P α = P γ = 0.12 , P β = 0.5 , and P α β = P β γ = 0.12 . For the three-layer EBE network, P α = P γ = 0.11 , m 0 = 20 , m = 10 , and P α β = P β γ = 0.11 . With the above parameter settings, the overall average degree of all three networks is 69. The spreading threshold and spreading speed of the three different types of three-layer complex networks are the same as shown in Figure 6. It has been verified through many experiments that the spreading procedure of the whole network is consistent under the condition of the same average degree of the network, which does not matter with regards to the structure type or parameter changes of the network, therefore, the average degree of the whole network is the main factor affecting the whole spreading procedure, in other words, the larger the average degree, the wider the spreading range and the faster the spreading speed. The different peak properties are determined by the differences in the average degree of the single layers of the network, so there is no obvious regulation between the average degree and the peak of the network. Therefore, the factor affecting the network-spreading behaviour is the size of the average degree of the network in a uniform network; it is not relevant with the network type.
Second, the effect of the construction parameters of the network on the spreading procedure is explored for the different three-layer complex network construction algorithms. For comparison, the network size is unchanged, they are N α = 500 , N β = 400 , N γ = 300 , and the infection rate and recovery rate are permanent.
In the three-layer EEE network, two sets of experiments are set up to investigate the effect of the changes of the intra-layer connectivity probability on the spreading procedure.
(1)
When the probability of the intra-layer link in the three-layer EEE network gradually increases and the probability of the inter-layer link remains unchanged, the other parameters are set as follows: P α β = 0.1 and P β γ = 0.1 . When the probabilities of the intra-layer links are 0.05, 0.1, 0.3, 0.4, and 0.5 for P α = P β = P γ , the spreading procedure is shown in Figure 7a; with the increase of the intra-layer link probability, the spreading speed is gradually accelerated and the density of the infected people gradually increases. When the probability of the intra-layer link increases to 0.3, the overall spreading speed of the network reaches the maximum value and the density of the infected nodes also reaches the maximum state.
(2)
The probability of the inter-layer link of the three-layer EEE network increases gradually, and the probability of the intra-layer link remains unchanged. We set the probability of the intra-layer link of the network as P α = P α = P α = 0.05 , and the probability of the inter-layer link as P α β = P β γ = { 0.05 , 0.1 , 0.2 , 0.3 , 0.5 } , respectively. The network spreading is shown in Figure 7b. With the probability increase of the inter-layer link of the network, the spreading speed is gradually accelerated, and the number of infected nodes is also increased. When the inter-layer link probability increases to 0.3, the number of infected nodes in the network reaches the maximum value, but the spreading speed deviates slightly.
In the three-layer EWE network, we investigate the effect of the intra-layer and inter-layer connectivity probability on spreading procedure, the k values of the number of neighboring nodes in the network are also experimentally compared. Three sets of experiments are set up to investigate the effect of the changes of the network parameters, which are slightly accelerated, but the node density is the same when reaching the steady state, and there is no significant change. With the increase of m 0 , the network-spreading speed does not accelerate the significant spreading procedure.
(1)
When the probability of intra-layer link gradually increases and the probability of the inter-layer link remains unchanged, the other parameters are set as follow: P α β = 0.1 , P β γ = 0.1 , k = 4 . When the probability of the intra-layer re-link is P α = P β = P γ = { 0.05 , 0.1 , 0.3 , 0.4 , 0.5 } , the spreading procedure of the network is shown in Figure 8a. With the increase of the probability of the intra-layer link, the spreading speed is gradually accelerated, and the density of the infected people in the network is also gradually increased. When the intra-layer link probability increases to 0.3, the overall propagation speed of the network reaches the maximum value, the density of the infected nodes is also in the maximum state.
(2)
When the number of the neighboring nodes k increases, the spreading procedure is shown in Figure 8b, and the results show that the value of k does not have an effect on the spread.
(3)
When the probability of the inter-layer link increases, i.e., P α β = P β γ = { 0.05 , 0.1 , 0.2 , 0.3 , 0.5 } , the network-spreading procedure is shown in Figure 8c. As the probability increases of the inter-layer link, the spreading speed is gradually accelerated and the number of infected nodes is increased. When the probability of the inter-layer link increases to 0.3, the number of infected nodes in the network reaches the maximum value.
In the three-layer EBE network, two sets of experiments are conducted to investigate the effect of the inter-layer link probability and the parameters m 0 and m on the spreading situation in the BA scale-free network.
(1)
To investigate the effect of the parameters  m 0 and m on the spreading procedure, the parameters m 0 and m are set to m 0 = { 20 , 10 } and m = { 10 , 5 } , and the spreading result is shown in Figure 9a. As the value m increase, the whole spreads smoothly, and there is no change in density at steady state.
(2)
When the probability of the inter-layer link of the network increases, the experimental results are shown in Figure 9b for P α β = P β γ = { 0.05 , 0.1 , 0.2 , 0.3 , 0.4 } . With the increase of the probability of the inter-layer link, the spreading speed is accelerated, and the spreading speed reaches the maximum value when the probability of the inter-layer link reaches 0.3, and the density is also maximum at steady state.

4.3. Influence of Diffusion on Spreading Procedure

In the SIS disease-spreading model, the disease diffusion rate depends on the biological characteristics of the pathogen, such as spreading rate changes and recovery rate changes. The disease diffusion rate is defined as δ = λ / μ , and the effect of the disease diffusion rate on the global spread of the network is tested by keeping the other network parameters constant. The effect of disease-spreading rate on spreading procedure in the three-layer EEE network, three-layer EWE network, and three-layer EBE network is shown in Figure 10, Figure 11 and Figure 12, in which it can be concluded that the spreading speed of the network gradually decreases as the diffusion rate decreases in these three types of networks, and the number of infected people gradually decreases and the number of the susceptible people gradually increases. Conversely, the spreading rate increases as the diffusion rate gradually increases, the proportion of the infected people progressively increases, and the number of susceptible people progressively decreases. In contrast to real-life disease spread, this experiment and its results reveal the dynamics of disease spreading in multi-layer networks from a macro-perspective and provide a theoretical reference for policy makers to effectively curb the spread of the disease.

5. Immunization Strategy of Intermediary Layer

In the three-layer complex networks, the intermediary layer connects the upper and lower layers, and the probability of the inter-layers link controls the average degree value of the network, which makes the network characteristics appear as multi-peak phenomenon, and the average degree value directly affects the disease-spreading behavior. Therefore, the intermediary layer plays an important role in the global spreading procedure. Through the intermediary layer’s mediating role, the disease can spread across different types of networks, which greatly extends the range of spread and causes serious hazards for different groups. It is an important idea that we set the immunization strategies in multi-layer networks to suppress such cross-layer disease spreading from the intermediary layer.
In reality, there are many ways to suppress the disease spread, and the most effective way is to isolate the infection source in time and avoid contact with the infected individuals. Based on such theory, the corresponding disease immunization strategy is formulated in conjunction with an analysis of the structural properties of the three-layer networks and the factors influencing the disease spread. For the three-layer network EEE, three-layer network EWE, and three-layer network EBE, the disease spread is firstly suppressed by reducing the probability of cross-layer links between the intermediary layer and the other layer. Secondly, the spread of disease can also be suppressed by reducing the link tightness in the intermediary layer, and it also can be suppressed by appropriately reducing the number of individuals in the intermediary layer.
For the different networks, the corresponding immunization strategies are designed. The three kinds of immunization strategies are designed on the three-layer network EEE, in which each new one is changed based on the previous strategy parameters, and such design is more obvious to create an experimental comparison and is more useful for the results analysis.
The initial network parameters are set as N α = 500 , N β = 450 , N γ = 300 , P α = P β = P γ = 0.1 , and P α β = P β γ = 0.2 .
Strategy 1: reducing the link probability of the intermediary layer, and setting the inter-layer link probability to P α β = P β γ = 0.05 .
Strategy 2: continuing to reduce the intra-layer link probability of the intermediary layer based on strategy 1, and P β = 0.01 .
Strategy 3: reducing the number of nodes in the intermediary layer based on the above experiments, and N β = 350 .
Figure 13a shows the experimental results of the three strategies, which show that all three strategies can effectively suppress the spread of the disease; meanwhile, it can reduce the spreading speed and the density of the infected individuals.
On the three-layer network EWE, three immunization strategies are also formulated. Since the analysis in Section 4.2 above shows that the number k of neighboring nodes has little impact on the spread, such factor is not considered. On the three-layer network EWE, the immunization strategies are consistent with the network EEE. The experimental results are shown in Figure 13b; the spreading speed of the network is significantly reduced after adopting strategy 1, and the spread is not significantly suppressed by reducing the intra-layer link probability and reducing the number of nodes in the intermediary layer. Therefore, it is the inter-layer link probability that affects the spreading procedure.
The two immunization strategies are formulated on the three-layer network EBE, and the inter-layer link probability is first reduced and then the number of nodes in the intermediary layer are reduced. The experimental results are shown in Figure 13c. After adopting immunization strategy 1, the spreading speed is significantly reduced and the number of infected nodes is also significantly reduced. After adopting strategy 2, the spreading speed is significantly slowed down, but the density of the infected nodes does not change when it reaches the steady state. In addition, this paper takes into account the seed nodes; in other words, the influence of the attribute of the spreading source node on disease spread on the three-layer network EBE, and the spreading change when the node with larger degree and betweenness is the node of spreading source, are considered. As the intermediary layer network possesses the scale-free characteristic, this kind of strategy does not have a significant influence on the global spreading behavior based on the global structure analysis. The immunization strategy also works well when the overall network degree distribution shows the power-law properties.
According to the characteristics of different network models, the corresponding immunization strategies are designed through simulation experiments. The experimental results show that the spreading procedure of the global network can be well suppressed by adopting strategy 1, which reduces the inter-layer link probability for the intermediary layer. In a three-layer network where the intermediary layer is ER, the link probability between intra-layer nodes is reduced by adopting strategy 2, which can effectively suppress the disease spread and the infection scope. However, due to the small-world characteristics of the intermediary layer of the WS network, the spreading phenomenon is not significantly suppressed after adopting this strategy; the main reason it that the intermediary layer is the WS network in the three-layer network. The intermediary layer is the BA network. the strategy has no obvious effect on the global spreading behavior if the global network is a scale-free network. The strategy can play a good role when the degree of distribution of the network exhibits power-law characteristics. By adopting strategy 3, it can effectively suppress the global spread of the disease when the intermediary layer is an ER network, but it has no significant effect when the intermediary layer is a WS network. The network is not considered where the intermediary layer is a BA network, because the number of nodes has little effect on the scale-free network.

6. Conclusions

Based on the three-layer complex network, we explore the cross-layers spreading dynamics behavior of the disease. The experimental results demonstrate that the most important factor affecting spread is the average degree of the whole network when the three-layer network is the uniform network. When the global spreading threshold is less than that of the single layer, the inter-layer or intra-layer link probability has a greater influence on spreading behavior. At the same time, the intermediary layer immunization strategy is tightly dependent on the isolation effect and can effectively suppress the disease spread.
Further research on the multi-layer network spreading dynamics behavior needs to be extended in terms of the complexity of the network topology, the diversity of disease-spreading behavior, and other detailed requirements. The different construction algorithms of multi-layer networks can lead to the different properties of the network. The spreading behavior can be explored by the non-uniform nature of the network, the changes in weights, the society structure, and other aspects. Moreover, the different types of diseases can also lead to multiple spreading states on the network, and its spreading behavior has the same patterns. On the special network, the different external environmental factors can influence the spreading procedure, such as the timeliness, population migration, age structure, disease variability, non-detectability factors, and so on. Finally, the suppression of the negative spreading behavior is always the ultimate goal of spreading research for setting the immunization strategies, and it is still the major research direction of how to control the spreading procedure more efficiently and timeously. In addition, whether there is an immunization strategy that can be used in complex situations is also an issue to be considered in the future.

Author Contributions

Investigation, G.L.; Resources, L.Z.; Software, Y.G.; Supervision, H.L.; Writing—original draft, Z.Y.; Writing—review & editing, H.L., G.L., L.Z. and Z.R. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the National Key R&D Program of China (No. 2020YFC1523300), the Youth Program of Natural Science Foundation of Qinghai Province (No. 2021-ZJ-946Q), the Middle-Youth Program of Natural Science Foundation of Qinghai Normal University (No. 2020QZR007), Innovation Platform Development Program of Qinghai Province (No. 2022-ZJ-T02), and National Natural Science Foundation for Young Scholars of China (No. 62007019).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, X.F.; Li, X.; Chen, G.R. Introduction to Network Science, 1st ed.; Higher Education Press: Beijing, China, 2012. [Google Scholar]
  2. Sun, X.Q.; Si, S.K. Complex Network Algorithm and Application, 1st ed.; National Defense Industry Press: Beijing, China, 2017. [Google Scholar]
  3. Watts, D.J.; Strogzt, S.H. Collective dynamic of ‘small-word’ network. Nature 1998, 393, 440–442. [Google Scholar] [CrossRef] [PubMed]
  4. Barbasi, A.L.; Albert, R. Emergence of scaling in random networks. Science 1999, 286, 509–522. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Liu, Q.H. Research on Spread Behavior on Social Network. Ph.D. Thesis, University of Electronic Science and Technology, Chengdu, China, 2019. [Google Scholar]
  6. Li, X.; Liu, Z.H.; Wang, B.H. On spreading dynamics on networks. Cmplx. Syst. Cplx. 2010, 7, 33–37. [Google Scholar]
  7. Pastor Satorras, R.; Vespingnani, A. Epidemic spreading in scale-free networks. Phys. Rev. Lett. 2001, 86, 3200–3203. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Shang, J.X.; Liu, L.C.; Li, X. Epidemic spreading on networks with overlapping community structure. Phys. A Stat. Mech. Appl. 2012, 391, 1848–1854. [Google Scholar]
  9. Stegehuis, C.; Hofstad, R.V.C.; Leeuwaarden, J.S.H. Epidemic spreading in scale- free networks with community structure. J. Stat. Mech. Theory Exp. 2007, 2007, 01014. [Google Scholar]
  10. Wang, W.; Liu, Q.H.; Cai, S.M. Suppressing disease spreading by using information diffusion on multiplex networks. Sci. Rep. 2016, 6, 29259. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  11. Cohen, R.; Havlin, S.; Avraham, D.B. Efficient immunization strategies for computer networks and population. Phys. Rev. Lett. 2003, 91, 247901. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Boccaletti, S.; Bianconi, G.; Criado, R. The structure and dynamics of multilayer networks. Phys. Rep. 2014, 544, 1–122. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. Liu, Q.; Fang, J.Q.; Li, Y. Some characteristics of three-layer supernetwork evolution model. Complex Syst. Complex. Sci. 2015, 12, 64–71. [Google Scholar]
  14. Beyungjoon, M.; Su, D.Y.; Lee, K.M. Network robustness of multiplex networks with interlayer degree correlations. Phys. Rev. E 2014, 89, 042811. [Google Scholar]
  15. Zhou, K.Y. Modeling and Control of Interacting Diseases on Multi Layer Networks. Master’s Thesis, Shanghai Jiaotong University, Shanghai, China, 2019. [Google Scholar]
  16. Wei, X.; Wu, X.Q.; Chen, S.H. Cooperative epidemic spreading on a two-layered interconnected network. Siam J. Appl. Dyn. Syst. 2017, 17, 1503–1520. [Google Scholar] [CrossRef] [Green Version]
  17. De Arruda, G.F.; Rodrigues, F.A.; Moreno, Y. Fundamentals of spreading processes in single and multilayer complex network. Phys. Rep. 2018, 756, 1–59. [Google Scholar] [CrossRef] [Green Version]
  18. Bianconi, G. Multilayer Networks: Structure and Function; Oxford University Press: Oxford, UK, 2018. [Google Scholar]
  19. Kivelä, M.; Arenas, A.; Barthelemy, M. Multilayer networks. J. Complex Netw. 2014, 2, 203–271. [Google Scholar] [CrossRef] [Green Version]
  20. Tian, C.F.; Chen, Z.H.; Wang, J.; Ge, G.P. Multi-community Immunity Rumors Inhibition Policy on Online Social Network. J. Wuhan Eng. Inst. 2019, 31, 12–16. [Google Scholar]
  21. Ge, Y.; Jiang, G.P.; Song, Y.R.; Li, Y.W. Acquaintance Immunization Strategy Considering Weights and Degrees Immunization in Weighted Network. Comput. Eng. Appl. 2019, 55, 74–79. [Google Scholar]
  22. Liu, R.J. Research on the Local Immunization Strategy of Virus Spreading in Weighted Scale-Free Networks. Comput. Syst. Appl. 2017, 26, 263–268. [Google Scholar]
  23. Liu, J.Y.; Li, D.P. Research on Edge Immunization Strategy of Online Social Network Based on Triple Group Structure. Comput. Eng. 2018, 44, 130–135. [Google Scholar]
Figure 1. Three-layer network. (a) Three-layer network EEE; (b) three-layer network EWE; (c) three-layer network EBE.
Figure 1. Three-layer network. (a) Three-layer network EEE; (b) three-layer network EWE; (c) three-layer network EBE.
Applsci 12 06472 g001
Figure 2. Degree distribution of three-layer EEE networks. (a) Degree distribution of three-layer EEE networks; (b) degree distribution of three-layer EWE networks; (c) degree distribution of three-layer EBE networks.
Figure 2. Degree distribution of three-layer EEE networks. (a) Degree distribution of three-layer EEE networks; (b) degree distribution of three-layer EWE networks; (c) degree distribution of three-layer EBE networks.
Applsci 12 06472 g002
Figure 3. Overview of the proposed solution.
Figure 3. Overview of the proposed solution.
Applsci 12 06472 g003
Figure 4. Spread threshold comparisons of the global and single layer of three-layer complex networks.
Figure 4. Spread threshold comparisons of the global and single layer of three-layer complex networks.
Applsci 12 06472 g004
Figure 5. Global spreading thresholds and its simulation fitting.
Figure 5. Global spreading thresholds and its simulation fitting.
Applsci 12 06472 g005
Figure 6. The spreading trends of three kinds of three-layer complex network under the same average degree.
Figure 6. The spreading trends of three kinds of three-layer complex network under the same average degree.
Applsci 12 06472 g006
Figure 7. Influence analysis of the three-layer complex network EEE’s parameters on spreading procedure, (a) shows the influence of the intra-layer link probability, (b) shows the influence of the inter-layer link probability.
Figure 7. Influence analysis of the three-layer complex network EEE’s parameters on spreading procedure, (a) shows the influence of the intra-layer link probability, (b) shows the influence of the inter-layer link probability.
Applsci 12 06472 g007
Figure 8. Influence analysis of the three-layer complex network EWE’s parameters on spreading procedure, (a) shows the influence of the intra-layer link probability, (b) shows the influence of K value, (c) shows the Influence of inter-layer link probability.
Figure 8. Influence analysis of the three-layer complex network EWE’s parameters on spreading procedure, (a) shows the influence of the intra-layer link probability, (b) shows the influence of K value, (c) shows the Influence of inter-layer link probability.
Applsci 12 06472 g008
Figure 9. Influence analysis of the three-layer complex network EBE’s parameters on spreading procedure, (a) shows the influence of the changing m0 and m, (b) shows the influence of inter-layers link probability.
Figure 9. Influence analysis of the three-layer complex network EBE’s parameters on spreading procedure, (a) shows the influence of the changing m0 and m, (b) shows the influence of inter-layers link probability.
Applsci 12 06472 g009
Figure 10. Influence of diffusion rate on spread in three-layer EEE network.
Figure 10. Influence of diffusion rate on spread in three-layer EEE network.
Applsci 12 06472 g010
Figure 11. Influence of diffusion rate on spread in three-layer EWE network.
Figure 11. Influence of diffusion rate on spread in three-layer EWE network.
Applsci 12 06472 g011
Figure 12. Influence of diffusion rate on spreading in three-layer EBE network.
Figure 12. Influence of diffusion rate on spreading in three-layer EBE network.
Applsci 12 06472 g012
Figure 13. Immunization strategy based on three networks. (a) the immunization strategy based on three-layer EEE network; (b) the immunization strategy based on three-layer EWE network; (c) the immunization strategy based on three-layer EBE network.
Figure 13. Immunization strategy based on three networks. (a) the immunization strategy based on three-layer EEE network; (b) the immunization strategy based on three-layer EWE network; (c) the immunization strategy based on three-layer EBE network.
Applsci 12 06472 g013
Table 1. Three-layer complex network model parameters.
Table 1. Three-layer complex network model parameters.
ParametersDescriptionsParametersDescriptions
N α , N β the number of nodes in layer α , β P β , P γ the link probability in layer β , γ , β , γ ( 0 , 1 )
N γ the number of nodes in layer γ P α β the link probability between layer α and layer β , the value is defined from 0 to 1.
P α the link probability in layer α , α ( 0 , 1 ) P β γ the link probability between layer β and layer γ , the value is defined from 0 to 1.
m 0 the number of initial nodes in the BA network m the number of the added edges each time in the BA network
k the number of neighboring nodes in the WS network
Table 2. The degree distribution characteristics of the three-layer complex networks.
Table 2. The degree distribution characteristics of the three-layer complex networks.
Para p α   =   p β   =   p γ
( m 0   =   10 ,   m   =   3 )
p α β p β γ k α k β k γ k Degree Distribution
Type
three-layer network EEE0.10.10.1172.904164.565108.415157.5983single-peak
0.10.30.373.61482.30548.44673.77bi-peak
three-layer network EWE0.10.10.173.90446.794548.315862.0367single-peak
0.30.10.1174.31246.6815108.630118.905tri-peak
three-layer network EBE0.10.10.173.87248.785549.255862.915single-peak
0.30.10.1173.31849.074108.405118.905tri-peak
Table 3. Descriptions of experimental parameters.
Table 3. Descriptions of experimental parameters.
ParameterDescriptionParameterDescriptionParameterDescription
ρ α the infected density of nodes in layer α k α β inter-layer average degree of nodes in layer β connected to layer α λ γ the infected rate in layer γ
ρ β the infected density of nodes in layer β k β α inter-layer average degree of nodes in layer α connected to layer β λ α β the infected rate from layer β to layer α
ρ γ the infected density of nodes in layer γ k β γ inter-layer average degree of nodes in layer γ connected to layer β λ β α the infected rate from layer α to layer β
k α the average degree of nodes in layer α k γ β inter-layer average degree of nodes in layer β connected to layer γ λ β γ the infected rate from layer γ to layer β
k β the average degree of nodes in layer β λ α the infected rate in layer α λ γ β the infected rate from layer β to layer γ
k γ the average degree of nodes in layer γ λ β the infected rate in layer β λ c the global network spreading threshold
μ α the recovery rate in layer α μ β the recovery rate in layer β μ γ the recovery rate in layer γ
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ye, Z.; Luo, H.; Gong, Y.; Li, G.; Zhou, L.; Renqing, Z. Research on Disease Spreading Behavior Oriented to Three-Layer Complex Networks. Appl. Sci. 2022, 12, 6472. https://doi.org/10.3390/app12136472

AMA Style

Ye Z, Luo H, Gong Y, Li G, Zhou L, Renqing Z. Research on Disease Spreading Behavior Oriented to Three-Layer Complex Networks. Applied Sciences. 2022; 12(13):6472. https://doi.org/10.3390/app12136472

Chicago/Turabian Style

Ye, Zhonglin, Haixiu Luo, Yunchao Gong, Gege Li, Lin Zhou, and Zhuome Renqing. 2022. "Research on Disease Spreading Behavior Oriented to Three-Layer Complex Networks" Applied Sciences 12, no. 13: 6472. https://doi.org/10.3390/app12136472

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop