Abstract

The study of information spreading based on the complex network theory and topological structure has become an important issue in complex networks. Plenty of infectious disease models are widely used for information diffusion research in complex networks. Based on these state-of-the-art models, a new epidemic dynamic model with dynamic evolution equations is proposed and performed on the homogeneous and heterogeneous networks, respectively, in this paper. Meanwhile, we divide the propagation states into two states: L and H (low propagation ability groups and high propagation ability groups) and consider the transformation of these two states in our model. Then, the equilibria and stability of the model are analyzed for both homogeneous and heterogeneous networks to verify the validity of the proposed model. Finally, simulation results illustrate that the proposed model and information propagation dynamic evolution equations are reasonable and effective. Experiments with effect factors also reveal the interaction mechanism and the diffusion process of the proposed model in complex networks.

1. Introduction

Information dissemination [1, 2] represents the process by which information is transmitted from the original communicator to other receptors in social networks. Information can be news, rumors, opinions, diseases, and computer viruses in real life. Society provides people with different ways to exchange information through various channels. At present, the research on information dissemination in social networks mainly focuses on studies of the information dissemination process [36] and the studies of information dissemination prediction [7, 8]. Information propagation dynamic models are mainly divided into three categories: infectious disease dynamics models [9, 10], computer virus dissemination models [11], and rumor dissemination models [12, 13]. The process of information dissemination in complex networks is similar to the spread of diseases. Many scholars have applied infectious disease models to complex social networks to address the problem of information dissemination.

Modeling and analyzing the spreading process of the epidemic is imperative for an in-depth analysis of the internal mechanism of epidemic spreading and prediction of the spreading range, which can be applied to effectively prevent and control the transmission of diseases. The classic infectious disease models can be traced back to the SI [14] model proposed by Vazquez and the SIR and SIS [15] models proposed by Kermack. With these as a foundation, many scholars have studied the dynamics of epidemic propagation and have created many significant epidemic propagation models. In particular, the SEIR [16] model was proposed based on the SIR model by adding the latent node to represent the proportion of latent nodes in the network. The SEIR model was widely used in the early research on the law of information dissemination. With the development of technology, the SEIR model has been unable to accurately describe the dissemination of information. Samuel et al. [17] proposed a modified susceptible-exposed-infectious-recovered (SEIR) model for predicting epidemic dynamics incorporating pathogens in the environment and interventions. He et al. [18] built an SEIR epidemic model according to control strategies. However, most infectious disease models are unidirectional. Infection is the most important factor in the spread of disease in populations. It is of great practical significance to classify the infected and study the internal transformation of the infected.

In addition, individuals in the network are regarded as nodes, and connections between individuals are regarded as edges for studying the epidemic spreading. According to whether the nodes of the network are of the same degree, the model can be divided into a homogeneous network model and a heterogeneous network model [19, 20]. Classical models study the dynamics of homogeneous networks and ignore the connections between individuals. The diseases will spread more rapidly than with fewer links, where individuals have a complex connection. A heterogeneous network is more realistic than a homogeneous network because of the different links between each individual. Xia et al. [21] proposed an improved susceptibility-exposure-infection-removal (SEIR) model with a hesitating mechanism, which considers the attractiveness and fuzziness of the content of rumors and verifies the dynamics of SEIR models both on homogeneous and heterogeneous networks. El-Saka studied the dynamics of the fractional model in the homogeneous network of the (SIRS) model [22] and improved their study of the dynamics of the fractional model in a heterogeneous network of the (SIRS) model [23].

Motivated by the above analysis, we propose a novel epidemic dynamic model called SELHR, which is improved from the epidemic SEIR model. For the SEIR model, there exists only one type of propagation state, which cannot greatly displays the real situations of disease dissemination. We divide the propagation state into two types: low-risk states and high-risk states, and add the transformation process of these two states, which can better match real-life situations. Furthermore, the proposed model SELHR is introduced for both homogeneous networks and heterogeneous networks. The main contributions to this paper are listed as follows.(1)A new epidemic dynamic model (SELHR) is proposed based on the SEIR infectious disease model. We consider the different types of propagation states and add the transformed rate between the two types of propagation states.(2)Dynamic evolution an equation of information propagation is constructed in both homogeneous and heterogeneous networks. Meanwhile, the equilibria and stability of the model are analyzed to verify the validity of the proposed model.(3)Effect factors of the information propagation process both in homogeneous and heterogeneous networks are investigated. In addition, a series of simulation experiments are conducted to prove the superiority of the proposed model.

The rest of this paper is organized as follows. In Section 2, we introduce some related research on an information dissemination model based on the infectious disease model. In Section 3, we introduce the propagation rules of SELHR and drive the dynamic equations on both the homogeneous and heterogeneous networks. In Section 4, the equilibria and stability of the model are analyzed both for the homogeneous and heterogeneous networks. Section 5 is the simulation analysis of the above model. We finish the paper with Section 6, where the conclusion and future research work are discussed.

The new generation of information technology includes but is not limited to blockchain [24], Big data [25], cloud computing [26, 27], Internet of Things [2830], deep learning [31, 32], etc., which is a new state of full utilization of the information resources. Information dissemination has been studied and applied in various fields. For a 5G network, to improve the computational efficiency and to address the privacy and security of IoT (Internet of Things) data, Jin et al. [28] proposed a Multiple-Strategies Differential Privacy Framework on STF (MDPSTF) for HOHDST network traffic data analysis. For the Internet of medical things (IoMT), Mohammad et al. [29] reviewed the trust challenges in cloud computing and analyzes how blockchain technology can address these challenges. Computer virus propagation can also simulate the process of information propagation. Mohammad et al. [30] suggested a collection of strategies for preventing virus propagation in the computer population.

Studies based on the classic SIR model can be divided into three categories: variant infectious disease models, hesitated infectious disease models, and improved infectious disease models based on the classic model. In fact, in the process of virus spreading, not all infected people can recover after being infected. New viruses have a high chance of invading when people are in an infected state. Elena and Zhu [33] established the SIVR (susceptible infective variant recovery) model, where V represents the variant after infecting a new virus. Xu et al. [34] proposed a novel SIVRS mathematical model for infectious diseases spreading, where virus variation factors are considered to describe different contact statuses for different agents, including the susceptible, the infectious, the variant, and the recovery in a network.

Considering the mutual influence of forgetting and remembering mechanisms, Zhao et al. [35] proposed the SIHR (susceptible infected hibernator removed) model. By adding direct links from infected to stiflers, this model examines the final size of the rumor spreading under various spreading rates, stifling rates, forgetting rates, and average degree of the network. Considering individuals’ opinion divergences and differentiations in online social media, Liu et al. [36] proposed a susceptible hesitated infected removed (SHIR) model to study the dynamics of competitive dual information diffusion.

An important purpose of information dissemination research based on the infectious disease model is to predict and control the information dissemination behavior of a system. Rui et al. [37] proposed a susceptible potential infective removed (SPIR) model, which analyzes the diffusion process based on discrete time. Considering the counterattack mechanism of rumor spreading, Zan et al. [38] introduced two new models: the susceptible infective counterattack refractory (SICR) model and the adjusted-SICR model, and the self-resistance parameter was introduced to study the influence of this parameter in rumor spreading. Wang et al. [39] analyzed that information dissemination in online social networks not only includes substantive news but also emotional expressions. They proposed an emotion-based spreader–ignorant–stifler (ESIS) model to simulate the process of information diffusion, which categorizes information cascades into fine-grained classes.

In reality, the interaction between individuals in networks is connected to the structure of heterogeneous distribution but not of homogeneous distribution. Xueyu et al. [40] proposed an epidemic SEIRV (susceptible exposed infected removed vaccinated) model and an evolutionary game model to analyze the difference between the mandatory vaccination method and voluntary vaccination method on heterogeneous networks. Kabir et al. [41] presented a modified susceptible vaccinated infected recovered (SIR/V) with the unaware-aware (UA) epidemic model in heterogeneous networks to study the effect of information spreading in the spatial structure of the vaccination game on epidemic dynamics. Taking two susceptible groups into account, Gui and Guo [42] developed a modified sub-healthy-healthy-infected- recovered (SHIR) model with time delay and a nonlinear incidence rate in networks with different topologies.

We can see in Table 1 that in the process of developing the model, the variables of the model are constantly increasing. More and more models take the effects of time lag, variation, and isolation into account. The attributes and characteristics of the information itself can also be used as part of the model parameters.

3. SELHR Spreading Model

The mutation of the new coronavirus has accelerated the expansion of the epidemic, which has had a huge impact on social and economic development. We proposed a new epidemic spreading model and applied it to simulate the process of information propagation on social networks. An individual in a complex social network is considered a node and the relationship between users is regarded as an edge. The population in complex social networks is divided into five groups: S, E, L, H, and R. Moreover, S represents the uninfected population. E refers to the group infected by the virus but still in the incubation period of the infection. L and H stand for the population with low propagation ability and the population with high propagation ability, respectively. R is the group of people who have been cured after contracting the virus. To simplify the calculation, assuming that the total population of the model is constant, the population entry rate and exit rate are the same, that is . The state transition diagram of the SELHR model is shown in Figure 1. The notations used in the proposed model are listed in Table 2.

3.1. Principle of the Information Propagation Process

The rules of state transformation of the SELHR model can be summarized as follows:(1) is the population entry and exit rates, is the proportion of susceptible people in the new entry population.(2)When an uninfected node is linked to a propagation node or , the uninfected node transforms to a latent node with probability or .(3)For the latent node , it can become a propagation node or with speed or . In addition, it can also transform into an immune node with speed .(4)For the propagation nodes and , when they are adjacent to an immune node , the propagation nodes and will become immune node with probability and . Meanwhile, propagation nodes and can be converted to each other at speeds and .(5)For the immune node , its state has not changed.

3.2. Node State Transition Probability

For the node in the complex social network, its state can be transformed among five different states (S, E, L, H, and R). The probability of node state transition in the period is shown in Table 3.

3.2.1.

If the node is in S state at time , it is obvious that:

The number of neighbors of a node is and states of its neighbors can be divided into , and other states. and represent the number of propagation nodes and respectively. So, we can have as follows:

It is supposed that node has edges and , are random variables, which are subject to polynomial distribution:

is the probability from the susceptible node with edges to a propagation node . Likewise, is the probability of the susceptible node with edges to a propagation node .where is the degree correlation function, represents the probability of a propagation node whose degree is linked to a susceptible node whose degree is . is the same as .

Then, the average probability of remaining susceptible state during the period can be expressed as follows:

Hence, the average probability of a node from a susceptible state to a latent state can be derived during the period ,

3.2.2.

It is supposed that node is in a latent state at the time , then,and

3.2.3.

It is supposed that the node is in the propagation state at time . We can know that,

The number of neighbors of a node is and the state of its neighbors can be divided into , and other states. and represent the number of propagation nodes and immune nodes , respectively. So, we can have as follows:

It is supposed that node has edges, and , are random variables, which are subject to polynomial distribution: is the probability of the propagation node with edges to a propagation node . is the probability of the propagation node with edges to an immune node . represents the probability of a propagation node whose degree is linked to a propagation node whose degree is , is the probability of an immune node whose degree is linked to a propagation node which degree is .

The average probability of the remaining propagation state during the period can be expressed as follows:

The propagation nodes will be converted to propagation nodes with speed ,

Then,

3.2.4.

It is supposed that node is in the propagation state at time . We can know that,

The same as , we can know,andwhere

Therefore, the average probability of the remaining propagation state during the period can be derived as follows:

The propagation nodes will be converted to propagation nodes with speed ,

Similarly,

3.3. Dynamic Equations of Information Propagation

In the complex social network, we consider that the ratio of different states can be represented as , , , , respectively; then,

In the period , the ratio changes of various nodes are as follow:(1)Susceptible nodes(2)Latent nodes(3)Propagation nodes(4)Immune nodes

For susceptible nodes:

Similarly:

By further simplifying and improving the above model, we can apply it to homogeneous and heterogeneous networks, respectively.

For homogeneous networks, , let stands for . Hence, the differential equation of homogeneous networks can be denoted as follows:

For heterogeneous networks, , is the degree distribution function. We can conclude as follows:

Let, represents the probability that a node with degree k points to the infected or immune node. The differential equation of heterogeneous networks can be obtained as follows:

4. Equilibrium Analysis

4.1. Homogeneous Networks

For the real world, the equation satisfied the conditions that , , , , . Let the equation equals to . We can calculate the disease-free equilibrium point . According to the next-generation matrix method, we can obtain as follows:

The basic reproductive number is equal to the spectral radius of the next-generation matrix, that is, the maximum value of the eigenvalue modulus of the next-generation matrix ; hence,

Theorem 1. If , the system is asymptotically stable at the disease-free equilibrium point.

Proof. The Jacobi matrix of the system at the disease-free equilibrium point is as follows:We can calculate the eigenvalue of the Jacobi matrix, that is,where We can easily obtain that . When , . Therefore, all the eigenvalues of the Jacobi matrix are less than . According to the Lyapunov criterion, the system is asymptotically stable at the disease-free equilibrium point.

4.2. Heterogeneous Networks

The same as the homogeneous networks, the disease-free equilibrium point is ,

Theorem 2. In a heterogeneous network, the basic reproductive number is related to the topological structure of the network.

Proof. For the latent nodes,when , the Jacobi matrix is at . is the Kronecker Delta function. If all the eigenvalues of the matrix are less than , the system is locally and asymptotically stable at ; we define the connection matrix , . Let the largest eigenvalue of the matrix be . Then, the largest eigenvalue of the matrix is .
Similarly, for , , there exist and , respectively. Therefore, the system is locally and asymptotically stable at and , and we can get the basic reproductive number for heterogeneous networks.

5. Simulation Results

In this section, we study the propagation dynamic characteristics by simulating a complex network. We apply the proposed model to an artificial network and to real-world networks to present the information propagation process and verify the rationality of the proposed model.

5.1. Homogeneous Networks

In homogeneous networks, we use the Runge–Kutta method to investigate the dynamics of the SELHR model on the Watts–Strogatz network [43]. The size of the WS network is , and the initial settings are as follows: , , , , , , , and the is 10. All parameters are set to satisfy the system’s stability. In the beginning, the number of susceptible nodes is and the propagation states and have one node for each. In terms of population entry rate and population exit rate , according to the 2019 population survey of India, the annual population growth rate of India is 1.01%, which is regarded as the population growth rate of 1.01%. [44] The value of the entrance entry rate and the population exit rate is a reference, so the value is .

5.1.1. Densities of Different Nodes over Time

There are five states in the proposed model. The changes in the five states over time are presented in Figure 2. With the propagation of information, the ratio decreases deeply to . On the contrary, the ratio of immune nodes increases slowly at the beginning and then increases quickly and reaches a stable state. However, due to the attributes of the low-risk propagation nodes and high-risk propagation nodes, the density of low-risk propagation nodes drops to zero at a faster speed during the process.

5.1.2. Influence of Different on Information Propagation

In homogeneous networks, the average degree decides the speed of information spread. When the total number of nodes in a network remains constant, the higher the average degree is, the faster the information spreads. When is , , and , respectively, the influence of the value on the number of immune nodes is studied, as shown in Figure 3. Figure 3 shows that the average degree is positively correlated with the number of immune nodes. The higher the average degree value, the faster the information spreads. That is because a node can transmit information to more neighboring nodes if the average degree is higher.

5.1.3. Influence of Different Transmission Rates on Information Propagation

In our proposed information propagation model, there are four types of transmission rates: infection rate from uninfected nodes to latent nodes, exposure rate from latent nodes to propagation nodes (nodes with high propagation ability or low propagation ability), transform rate between two types of propagation nodes and recovery rate from propagation nodes to immune nodes. In Figure 4, we present the final immune node rate for three different values of and , where we set , , , , , , and other parameters are set as the initial. With the increasing of the infection rate, nodes are more likely to be infected and the earlier the system becomes stable. Figure 5 shows the general trends of the immune node ratio under different values of and , where we set , , , , , .

In general, the higher the exposure rate, the faster the immune nodes increase. However, the difference in immune node trend among different values of was slightly compared with the exposure rate . That is the transmission rate from latent nodes to highpropagation ability nodes has little influence on the evolution of the immune nodes. For one reason, the number of high propagation ability nodes is smaller than the low propagation ability nodes. For another, high propagation ability nodes and lowpropagation ability nodes can be transformed from each other. Figure 6 describes how the transform rate affects the evolution of the high propagation ability nodes and the low propagation ability nodes. When , we set , , , , and when , we set , , , . From Figure 6, we can see that with the increasing of the transform rate , the peak of the lowpropagation ability nodes ratio gradually becomes lower. That is because more and more low propagation ability nodes are being transformed into high propagation ability nodes. Similarly, the trends of different high propagation ability nodes can also indicate that the higher the transform rate is, the faster the high propagation ability nodes transform into low propagation ability nodes. Figure 7 illustrates how different recovery rates affect the evolution of immune nodes, where we set , , , , , . When and , the corresponding trends of immune nodes have a lower slope than , , and , . However, when , the system stabilizes faster than . That is because the neighbors of a propagation node have different states. The transformation from propagation nodes to immune nodes is not only decided by a single immune node.

5.2. Heterogeneous Networks

In heterogeneous networks, we investigate the dynamics of the SELHR model on an interaction network—Ia-fb-messages [45]. The dataset includes the users who sent or received at least one message. The number of nodes and edges of the Ia-fb-messages network is , . The average degree ⟨k⟩ is and the clustering coefficient is 0.0683. According to the structure features of Ia-fb-messages, the initial settings are as follows: , , , , , , , . In the beginning, the number of susceptible nodes is and the propagation states and are nodes {2,3}, {4,6} for each. In terms of population entry rate and population exit rate , is too small to have an effect on the dynamics of the Ia-fb-messages network. Therefore, we neglect the influence of the population entry rate and population exit rate during the simulation process.

5.2.1. Densities of Different Nodes over Time

Figure 8 describes the evolution of five states in the Ia-fb-messages network. The evolution curves have a similar dynamic tendency as the simulated results in Figure 2. In Figure 9, we plot the degree distribution of the Ia-fb-messages network. Obviously, depicted in the log scale exhibits a power-law form and, thus, this network can be considered a heterogeneous network.

5.2.2. Influence of Different Transmission Rates on Information Propagation

In heterogeneous networks, the transmission rates are set according to the basic reproduction number. Figure 10 displays the immune node ratio for four different values of and , where we set , , , , , , . The evolution curves are similar to those in homogeneous networks. The higher the infection rate is, the faster the spread of information, and the wider the spread of information. Figure 11 shows the immune nodes ratio for three different values of and , where we set , , , , , . Figure 12 describes how the transform rate affects the evolution of the highpropagation ability nodes and the low propagation ability nodes in heterogeneous networks. When , we set , , , and when , we set , , . The curves of the transform rate in heterogeneous networks are not as smooth as those in homogeneous networks. That is because, in every dynamic turn, the number of propagation nodes converted from each other is decided by the location of the node in a network and the topological structures of a network. Figure 13 illustrates the immune node ratio for three different values of and , where we set , , , , , . From Figure 13, the curves of immune node ratio are similar under different values of recovery rate, but they can also reflect the tendency that a high recovery rate will lead to faster propagation of information.

Overall, the correctness of the theoretical deduction is confirmed by sufficient simulations. According to the simulations for both homogeneous networks and heterogeneous networks, we verify the rationality of the proposed model and better understand the impacts of network structures.

6. Conclusion

In summary, our work is mainly focused on the dynamics of information spreading on a complex social network. First, based on the classic SEIR model, we propose a new epidemic model, SELHR. Then, we construct the dynamic evolution equation of information propagation and analyze the equilibrium point and stability of the model from a dynamic perspective. In addition, simulations are carried out both on homogeneous networks and heterogeneous networks at the epidemic equilibrium points to verify the rationality and validity of the proposed model. We conducted a sensitivity analysis of model parameters for the basic reproduction number. In particular, the heterogeneity of the network structure makes it significant in disease propagation. Different from the previous epidemic models, our model considers the two types of propagation nodes (L and H) and adds the transformed rate between these two types. The influence of key parameters on information propagation mainly reflects the speed of propagation and steady-state densities of individuals. It reveals that considering the transformation of two propagation states, the dynamic behavior of information propagation is more realistic.

The next step is to further verify the feasibility of the proposed model. We will consider applying it to other information propagation studies in complex networks, like link prediction, influence maximization, identification of influential nodes, and so on. More specifically, driven by the practical significance of epidemic models, we desire to identify the super spreader to curb the spread of the disease. In our future work, we will seek to establish another epidemic model referring to two different social networks for disease and information spreading.

Data Availability

The network data used to support the findings of this study have been deposited in https://networkrepository.com/ia-crime-moreno.php.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This project was supported by the Science and Technology Research Project of Chongqing Education Commission, fund number: KJQN202001118. This research was supported by National Natural Science Foundation of China No. 61502064. Anderson R M, May R M. Infectious Diseases Of Humans: Dynamics And Control [M]. Oxford University Press, 1992.