Correlation and trust mechanism-based rumor propagation model in complex social networks

2022-05-16 07:07XianLiSun孙先莉YouGuoWang王友国andLinQingCang仓林青
Chinese Physics B 2022年5期

Xian-Li Sun(孙先莉), You-Guo Wang(王友国), and Lin-Qing Cang(仓林青)

School of Science,Nanjing University of Posts and Telecommunications,Nanjing 210023,China

Keywords: rumor propagation model,Ridenour model,immunization strategy

1. Introduction

In the era of the information explosion, the online social network has become an indispensable platform for people to exchange information,share files,and communicate.[1]When people use online social media to enjoy convenient and efficient information services, some rumors may spread rapidly on the Internet. Rumor refers to some statements whose truthvalue are unverifiable or deliberately false. Hence,the spread of rumors may induce substantial economic loss or widespread social panic within a short time.[2]For instance,a loss of 130 billions in stock value occurred after a false twitter declared that Obama was injured in an explosion.[3]Consequently,it is necessary to analyze the rumor spreading process.Meanwhile,appropriate measures should also be adopted to impede the rumor diffusion to minimize the damages and losses to people and society.[4]

Up to now, researchers in mounting numbers have conducted extensive researches on rumor propagation. The bulk of rumor diffusion models have been investigated on the basis of epidemic spreading models because of many similar features between the two forms of transmission.[5,6]A portion of scholars tried their best to extend the standard SIR model[7]to other complicated models,including the SEIR diffusion model,[8]DI-SCIR model,[9]SHIR mode,[10]ISCR rumor spreading model,[11]etc. Liet al.[12]considered that the node of the Hibernator coming from the spreaders due to forgetting factors and later becoming spreaders again was introduced in the diffusion model. Huanget al.[13]came up with the SIRaRu model, which classifies stiflers into two groups based on their attitudes to rumors. Xiaet al.[14]introduced a new authoritative state who spread the authoritative information into the SIAR model. Currently, some scholars have turned to study the impact of human psychological factors and social phenomena in rumor spreading, so they came up with many new mechanisms,such as refutation mechanism,[15]perception mechanism,[16]social reinforcement mechanism,[17]etc. Zhaoet al.[18]found that the forgetting rate can affect rumor spreading, so they added the forgetting mechanism into the SIR model. Afassinou[19]came up with the education mechanism to differ the spreading probability of nodes with different educational extent. Besides, scholars also considered different influencing factors,such as birth rate and death rate,[20]group propagation,[21]the activity of spreaders,[22]etc. Moreover, the degree of trust is an important influence for people to spread rumors. Zhanget al.[23]combined the information diffusion with the trust relationship among people and calculated the probability that individuals believe rumors based on the trust degree. Chenet al.[24]came up with a rumor diffusion model,based on a two-level-mixing SIR model and the modified trust degree. Jinet al.[25]considered the information receiver’s subjective initiative and constructed a rumor diffusion model based on content trust. Zhuet al.[26]constructed the rumor spreading model, considering the trust mechanism, and combined it with the SEIR model. Chuaet al.[27]analyzed the extent of users’trust when facing rumors and studied two kinds of rumors. Liuet al.[28]regarded that two influential factors in the process of rumor spreading are the trust degree of the source node and rumor explosion degree. A modified SIR model, including the trust mechanism,was established to make the process of diffusion fit the realistic cases more closely by Wanget al.[29]Furthermore,rumor diffusion also depends on the relationship of individuals and the characteristic of rumors’features. Singhet al.[30]studied the impact of degree–degree correlation in rumor diffusion. Chenet al.[31]introduced the correlation coefficient into the rumor spreading model,which describes the extent of correlation between people’s daily life and the rumor.

In addition, the study of immunization strategy is an essential part of rumor spreading, which can control the level of rumor diffusion. Random immunization,[32]targeted immunization,[33]acquaintance immunization[34]and active immunization[35]are the common control strategies. Nianet al.[36]considered random immunization based on node activity, in which the node with most active is immunized firstly.Wanget al.[37]discussed the random immunization and targeted immunization strategies in detail and obtained the related thresholds in homogeneous and heterogeneous networks.Cohenet al.[38]put forward the acquaintance immunization firstly which requires no knowledge of global information and topology. Zhuet al.[39]investigated active immunization and deduced the immunization threshold.

In previous research works, they usually considered one mechanism in the diffusion process. Nevertheless, the characteristics of users’ behaviors are very complicated. In the real world,spreaders do not always choose trusted individuals to spread rumors but tend to deliver messages to someone related to rumors even though there is no strong bond between two individuals. For example,if someone gets a rumor related to his favorite celebrity, he will be more inclined to spread the rumor firstly to individuals who also love the celebrity.[40]Hence, the degree of intimacy between nodes is not the only factor to be considered during the spreading process. Besides,the degree of relevance between the neighbor nodes and the rumor is an essential factor to be considered in rumor diffusion. In an attempt to generalize the rumor spreading process realistic, in this paper, we come up with a correlation mechanism and use the Ridenour model[41]to combine the trusted mechanism with the correlation mechanism. We establish the mean-field equations to depict the modified SIR model on homogenous and heterogeneous networks based on two mechanisms. Then, we conduct a steady-state analysis for spreading thresholds and the final rumor sizes. Next,we investigate immunization strategies and obtain immunization thresholds.Moreover,simulations on different networks are carried out to validate the above theoretical results and the effectiveness of immunization strategies. Finally, we perform a parallel comparison of different immunization strategies in BA scale-free network.

The rest of this paper is organized as follows. In Section 2, we combine two mechanisms by the Ridenour model.In Section 3,we analytically research the modified SIR model on homogenous and heterogeneous networks in detail. Next,effective immunization strategies are investigated to deduce immunization thresholds in Section 4. In Section 5, simulations are carried out to verify the conclusions obtained in previous sections. Lastly,conclusions are presented in Section 6.

2. The combination of two mechanisms by the Ridenour model

A social network composed of a variety ofN=|V|nodes and a series ofEedges that connect pairs of nodes can be represented as a directed graphG={V,E}. At per time step,individuals in networks can be separated into three states: ignorant (I), spreader (S), and stifler (R). To be more specific,the above three kinds of individuals stand for someone who has never received the rumor,who is spreading the rumor,and who has heard the rumor but refused to diffuse it,respectively.Figure 1 describes the process of the modified SIR model for three states changing.

Fig.1. Structure of the modified SIR rumor spreading process. σ is the correlation coefficient,m is the trusted proportion,α is the sum proportion of trusted and related neighbors.

We divide the diffusion direction into two categories.One is spreaders transmit rumors to trusted or related neighbors and the other is to untrusted or unrelated neighbors. If a neighbor is not only a trusted but also a related person, for convenience, we classify the neighbor to a trusted neighbor to avoid double counting. According to the research of Robin Dunbar,[42]the restricted neocortical neurons limit the human’s information-processing capacity,leading to an individual cannot monitor tangled interpersonal relationships simultaneously.To be more specific,an individual will have a stable social network of 150 people,and the number of in-depth contacts is about 20 people.[43]This is the famous“Dunbar number”. Therefore,we calculate the value of the trusted proportionm=2/15≈0.13. Thus,we can suppose that each node has the same proportion of trusted neighbor nodes. Moreover,σ(0<σ<1)is the correlation coefficient that can judge the extent to which a rumor is related to our life. The bigger correlation coefficient is,the more related neighbor nodes are. Then,we useα(m,σ)to represent the sum proportion of trusted and related neighbors,and the proportion of untrusted and unrelated is 1-α(m,σ).

Next, we will discuss how to combine the trust mechanism with the correlation mechanism. The Ridenour model is one of the common growth curves and is often used to predict the development of new technologies and the sales of new products.[41,44]The general form of its mathematical model is shown below:

Figure 2 presents the change of the sum proportion of the trust and related people. Clearly,given a fixedσ,αincreases asmincreases. Whenmis a fixed value,the sum proportionαis proportionate to the increased correlation coefficientσ. Visually,the tendency of the sum proportionαis approximately identical to different values of the correction factor.

Fig.2. Structure of the Ridenour curve. The sum proportion of the trust and related people is shown as a function of m and σ for different values of b: (a)b=3,(b)b=6,(c)b=9,(d)b=12.

3. A modified SIR rumor propagation model

In complex social networks, the transmission course is shown in Fig. 1 and the corresponding rules of the modified SIR rumor can be generalized as below:

(1)An ignorant contact with a trusted or related spreader at a rateα(m,σ),the ignorant might change to a spreader with probabilityλ.By contrast,if an ignorant contacts an unrelated and untrusted spreader at a rate 1-α(m,σ),the ignorant will be infected with probabilityβλ.

(2)A spreader in contact with a stifler or another spreader during the process of rumor propagation will become a stifler at a rateμ.

(3) A spreader spontaneously forgets the rumor because of time and other influencing factors at a rateδ.

3.1. Homogeneous modified SIR model

To realize more characteristics of the modified rumor model,we firstly focus on homogeneous networks whose degree fluctuations are tiny and there are no correlations among nodes. The three states satisfy the following condition:

where〈k〉represents the average degree of homogeneous network. In the beginning,we assume that the system only contains one spreader,so the initial condition can be described asI(0)=(N-1)/N ≈1,S(0)=1/N=0 andR(0)=0. In the whole propagation process, stiflers are continuously rising with the increase of spreaders until the system only contains ignorants and stiflers. Then we define the final rumor sizeR=final{R(t)}=1-I, which is a variable to measure the extent of rumor propagation. Dividing Eq.(2)by Eq.(4),we can obtain

TheR=0 is always a trivial solution for Eq. (6). Besides,Eq.(6)has a non-zero solution only ifε >1. Forδ/=0,this condition can be satisfied easily if the following inequality is fulfilled:

According to the expression for the spreading thresholdλc,we can conclude that the spreading threshold depends on two parameters:αandβ. In addition,the parameterαis decided bymandσ,so the spreading threshold is based onm,σandβ.

3.2. Heterogeneous modified SIR model

Next,we deal with the modified model on heterogeneous networks. Thus,we define the density of ignorants,spreaders and stiflers withkdegree at the timetasIk(t),Sk(t)andRk(t).According to the modified SIR model,we set up the following mean-field equations:

4. Immunization strategies

How to control the contagion of the rumor is a significant issue in our daily life. Accordingly,immunization strategies have been introduced to deal with the dissemination of rumors. In this part, we will carry out several strategies to reduce the influence of rumor diffusion. Based on the characteristic of degree fluctuation in heterogeneous networks is distinct and more complex,which is similar to the real-world network, so we focus on our investigation on heterogeneous networks. We perform random immunization, acquaintance immunization, targeted immunization, and active immunization. The effectiveness of different controls will be verified in rumor propagation,and a parallel comparison among different controls will be given.

4.1. Random immunization

In heterogeneous networks, random immunization is a common strategy to be considered. Firstly, we set the applicable immunization ratep(0<p <1). To some extent, the random immunization strategy can decrease the spreading rateλby a factor 1-p. Thus Eqs.(9)–(11)become

On the basis of the above derivation method ofφ∞,we can get the auxiliary function under random immunization

4.2. Targeted immunization

Random immunization regards every node in the system with the same significance, whereas nodes with different degrees, clustering coefficients,[45]betweenness centralities,[46]and degree centralities[47]exert different influences in networks. Hence, in heterogeneous networks, many immunizations have been discussed. Targeted immunization is an effective method to control rumor diffusion. In the first place, we set an upper thresholdkT. If a node with degreekis greater thankT, it will be immunized. Hence, we define the immunization rateεkas follows:

4.3. Acquaintance immunization

The targeted immunization, while effective, requires us to set an upper threshold based on global knowledge, rendering it impractical on networks. To get rid of this defect,we perform the acquaintance immunization strategy, requiring no knowledge of degrees or any other global conditions.As same as random immunization, the first step of acquaintance immunization is to choosepNnodes at random. Next,we seek a random acquaintance with whom they are in contact. Then,these acquaintances will be immunized rather than the initially chosen nodes. Consequently, the nodes withkdegree in heterogeneous networks are immunized by the probabilitypk=pN·kp(k)/N〈k〉=pkp(k)/〈k〉. By considering the above control strategy,the mean-field equations become

4.4. Active immunization

Despite reducing the immunization threshold,to some extent,acquaintance control might immunize the neighbor nodes which play a minor role in networks or have few connected nodes. In social networks, since highly connected nodes are more inclined to transmit the rumor, it is absolutely essential to control neighbor nodes with a large degree rather than randomly select,which is advantageous to control rumors.Hence,we perform the active immunization to verify its effectiveness and validity. The core point of active immunization is to randomly choosep% nodes and immunize all neighbor nodes with degreek >κ. The expression of immunization propagation is

From the above theoretical derivation, immunization thresholds under four different immunization strategies are bigger than the spreading threshold without any controls. Therefore,we can conclude that the above four kinds of controls can effectively reduce the impact of rumors.

5. Simulation results

In this subsection,we conduct several simulations to verify the theoretical results achieved on the front part and test the sensitivity of relevant parameters. Two representative networks,WS network[48]and BA scale-free network,[49]are discussed to perform the rumor diffusion process. Additionally,we apply the modified model to a real-world social network,the Facebook network. The size of WS network isN=5000,the average degree is〈k〉=6 and the rewiring probability isp=0.5. For BA network, the growth of edges and the initial number of nodes are set as 6, respectively. Meanwhile,BA network size and average degree are the same as those on WS network. The basic settings of Facebook network are as follows: the size of the network isN=4039; the number of edges is 88234 and the average degree is nearly 43.69. The schematic diagram of the topology is shown in Fig.3. To evidently exhibit the feature of networks,the degree distributions of three networks are shown in Fig.4.

It is visual to see from Figs. 3 and 4, the degree fluctuation of WS network is not evident. In contrast, the degree distribution of BA scale-free network approximately follows the power-law distribution, and the maximum and minimum values of degree have a significant disparity.[50]Identically,the difference of degree is quite distinct in Facebook network and there are more hub nodes than BA network. To some extent, WS network can represent a real-world network which has a small diameter. BA scale-free network is chosen as a suitable real-world network which has the scale-free characteristic. Furthermore, we setδ=1,μ=0.5 andb=6. The optimal value ofbis 6 which is obtained through many tests.To avoid randomness, all the following simulations are performed by choosing a randomly initial spreader and the corresponding results are averaged over 50 times with different rumormongers.

Fig. 3. Nodes that have higher degrees are larger and darker in area. (a) WS network topology. (b) BA scale-free network topology. (c)Facebook network topology.

Fig.4. The degree distribution function p(k)of three networks. (a)WS network. (b)BA scale-free network. (c)Facebook network topology.

5.1. The evolution of different nodes

To begin with, we research the impact of the network topology on the rumor diffusion process and the density variation of different nodes.Figure 5 vividly reflects the theoretical value of mean-field equations on the homogeneous network,the course of rumor diffusion on artificial networks and a realworld social network.

Fig. 5. The evolution of rumor propagation with λ =β =σ =0.5,m=2/15: (a) the theoretical value of the modified model in homogeneous network, (b) the modified SIR model in WS network, (c) the modified SIR model in BA scale-free network, (d) the modified SIR model in Facebook network.

In Fig. 5(a), the theoretical value of the modified model has been presented. Clearly, the density of spreaders in the early scenario grows up until it reaches peak value. The decrease of spreaders from its peak value to zero means the extinction courses of the rumor diffusion. Finally,there are only stiflers and ignorants that exist in networks. In this course,the density of stiflers in each step continuously increases until it reaches a steady state. The trend of theoretical values on the homogeneous network is basically identical with the WS network.

Besides, it is clear to see that the ultimate rumor size on Facebook is the largest. The WS network comes second and BA network has the smallest final rumor size. Nevertheless,the time rumor required to reach the steady-state and its peak value on Facebook is shorter than BA network and WS network. Moreover,we obtain that the final size of rumor on WS network is more considerable than BA network, whereas the spreading speed on BA network is faster than WS network.These conclusions are consistent with results on the general BA network and WS network.[5]

The significant difference in the spreading rate among the three networks is due to the network topology that some highly connected nodes on BA network and Facebook network contribute to more neighbor nodes getting the rumor easily and disseminating the rumor to others efficiently. To some extent,hub nodes greatly accelerate the process of rumor spreading. However,once hub nodes turn into stiflers,they also impede further propagation. Especially, Facebook has the most highly connected nodes than two other networks. If the few hub nodes in Facebook start to spread the rumor, they will lead to the rumor spreading through the whole network for a short time while the number of nodes involved in the process of spreading in WS and BA networks is fewer than Facebook at the same time. Therefore,the rumor diffuses the fastest and sets out to be on the wane at the earliest, and finally become extinct in Facebook network.

5.2. The links between spreading rate and final rumor size for different parameters

In this subsection,we are trying to seek links between the spreading rate and the final rumor sizeRfor different parameters. Besides,we will also test the sensitivity of the relevant parameters. Studies of percolation theory[51]on broad-scale networks show that if the probability of spreading probabilityλis small, which is less than the outbreak threshold, the spread of the rumor will stop. In contrast, if the probability of spreading probability is greater than the outbreak threshold,the rumor will spread all over the network. In the process of rumor diffusion, when the values of the final rumor size visibly beyond the original value,the rumor will break out in the system and the corresponding value of spreading rate is the spreading threshold.

Firstly, we investigate the effect of differentβvalues on rumors on three networks, where we setσ=0.5,m=0.13 andβ=0,0.4,0.8 and 1. In Fig.6,the final size of rumorRincreases as the spreading rateλincreases on three networks.Furthermore,the parameterβhas an evident influence on the spreading threshold on WS and BA networks as well as no apparent difference on Facebook network. Figure 6(a)presents the critical thresholdsλc=0.24, 0.21, 0.19 and 0.15 (as the black arrows denoted in the figure) in WS network, which is basically in accord with the theoretical derivation from Eq.(8)(λc= 0.24, 0.2, 0.17 and 0.16,〈k〉= 6). Figure 6(b) mirrors the critical thresholdsλc=0.06, 0.07, 0.08 and 0.12 in BA network, which is nearly consistent with the theoretical derivation from Eq. (18) (λc=0.083, 0.088, 0.102 and 0.12,〈k2〉=71.788). Figure 6(c)depicts the critical thresholds tend to zero in Facebook network, which conforms to the theoretical derivation from Eq. (18) (λc=0.013, 0.011, 0.01 and 0.009,〈k〉=43.69,〈k2〉=4656).

It is clear to see that the critical thresholdλcdecreases with the increase ofβon WS and BA network. It might be concluded by the fact that the higher value ofβleads to untrusted and unrelated nodes spreading rumors at a high level,so the whole transmission rate increases which causes the critical thresholdλcto decrease. For Facebook network, when the rumor develops in the early scenario, the whole system remains unaware of its existence whereas hub nodes have already propagated the rumor to many ignorants within a short time. Hence, some parameters have a trifling impact on the critical threshold and the final size of rumor in Facebook network on account of the rumor erupting completely off-guard.Moreover,whenλis close to 1,the different values ofβhave no apparent effects on the final rumor size on WS and Facebook networks, whereas the change is very evident on BA scale-free network.

In Fig.7,Ris described as a function ofλwith four different values of the correlation coefficientσon three networks,where we setβ=0.5,m=0.13 andσ=0, 0.3, 0.6 and 0.9.Figure 7(a)presents the critical thresholdsλc=0.3,0.27,0.19 and 0.17 in WS network,which is basically in accord with theoretical results from Eq.(8)(λc=0.3,0.23,0.184 and 0.169).Figure 7(b)mirrors the critical thresholdsλc=0.12,0.1,0.08 and 0.06 in BA network, which is nearly consistent with the theoretical derivation from Eq.(18)(λc=0.15,0.11,0.09 and 0.08).Figure 7(c)depicts the critical thresholds tend to zero in Facebook network, which conforms to the theoretical derivation from Eq.(18)(λc=0.017,0.013,0.01 and 0.009).

Obviously, the final size of rumorRincreases as the spreading rateλincreases until reaching a steady state on three networks. From the above pictures, in Facebook, the correlation coefficientσtakes no important role in the spreading threshold,while in the WS and BA networks,with the increase ofσ,the final rumor sizeRincreases and the the critical thresholdλcdecreases.The differences exist in three networks primarily in respect that the more relevant the rumor to life,the more people involved. In fact, given a fixedm, spreaders are more likely to contact ignorants involved in rumors to spread a rumor with a higher spreading rate which makes the combination of trust mechanism and correlation mechanism plays a crucial role in spreading rumors. On account of the higher transmission rate and more people involved in rumor spreading,the final rumor size increases.

Fig.6. The final size of the rumor is shown as a function of the spreading rate λ for different values of β. (a)The modified SIR model in WS network. (b)The modified SIR model in BA scale-free network. (c)The modified SIR model in Facebook network.

Fig.7. The final size of the rumor is shown as a function of the spreading rate λ for several values of σ. (a)The modified SIR model in WS network. (b)The modified SIR model in BA scale-free network. (c)The modified SIR model in Facebook network.

Fig.8. The final size of the rumor is shown as a function of the spreading rate λ for several values of σ. (a)The modified SIR model in WS network. (b)The modified SIR model in BA scale-free network. (c)The modified SIR model in Facebook network.

Figure 8 presents the same rising tendency betweenλandRwith the variation of parametermon three networks. Figure 8(a) presents the critical thresholdsλc=0.19, 0.18 and 0.17 in WS network,which is basically in accord with the theoretical derivation from Eq. (8) (λc=0.19, 0.17 and 0.16).Figure 8(b)mirrors the critical thresholdsλc=0.09,0.08 and 0.06 in BA network,which is nearly consistent with the theoretical derivation from Eq.(18)(λc=0.09,0.086 and 0.084).Figure 8(c)depicts the critical thresholds tend to zero in Facebook network, which conforms to the theoretical derivation from Eq.(18)(λc=0.01,0.0097 and 0.0094).

Comparing three subgraphs,we can obtain some similarities and differences. Firstly,the most apparent point is that the three subgraphs have the same escalating trend that if there is an increase in the spreading rate,the final size of rumorRbecomes greater on three networks. Secondly, WS and BA networks have their own spreading thresholdλc,whereasλcand the final rumor sizeRin WS network are more extensive than BA scale-free network,mainly because hub nodes exist in the BA scale-free network. Besides, the degrees of hub nodes in Facebook network largely outweigh BA network,contributing to the rumor booming in the early scenario. Hence, the critical threshold in Facebook network tends to zero on account of the bigger hub nodes. Thirdly, the higher the trusted proportionm, the higher the final rumor sizeR. Whenλis close to 1, with the different values of the trusted proportionm, there is a marked change in the final rumor sizeRin BA scale-free network,yet the change in WS and Facebook networks is very slight. The above phenomenon is virtually since if a spreader has more intimate friends, he will be inclined to propagate a rumor to intimate friends with a higher spreading rate. Thus,the rising number of ignorants turn to spreaders, leading to more stiflers in the system.

5.3. Correlation mechanism exerts influence on different nodes

Next, we simulate the evolution condition of the stifler nodes and spreader nodes with the change of timetfor different values ofσon three networks, where we setλ=0.5,β=0.5,andm=0.13. Whenσ=0,it means that the rumor is not related to our life,so only trusted people propagate the rumor at a high spreading rate and untrusted people and unrelated people spread the rumor at a low spreading rate. In this case,the system only considers the trust mechanism that is in accord with the previous model.[29]Whenσ=1,the rumor is inextricably linked to our life,so all neighbor nodes propagate the rumor at a high spreading rate.

As is shown in Fig. 9, the utilization of the two mechanisms increases the final rumor size and minimizes the time that the system reaches a steady state on three networks. That is to say, the combination of two mechanisms increases the whole diffusion speed,making the rumor more challenging to control than without the correlation mechanism. Whenσ=1,the density of the final rumor size reaches 1 on three networks,which means only the stifler node exists in networks.

Fig.10. The evolution condition of spreader nodes S(t)with the change of time t for different values of σ. (a)The modified SIR model in WS network. (b)The modified SIR model in BA scale-free network. (c)The modified SIR model in Facebook network.

In Fig. 10, the most crucial point is the peak value of spreaders, which measures the maximum rumor influence.Comparing a system including two mechanisms with only the trust mechanism, the duration of rumor spreading becomes shorter, and the peak value ofS(t) grows up rapidly. To be more specific,the bigger the correlation coefficient,the larger the peak value of the spreader. If we pay enough attention to the rumor before the time threshold,the rumor will not spread all over the system.

5.4. Immunization strategies

Realizing vicious rumors have enormous damage to our daily life, we should adopt effective measures to impede rumor diffusion. Based on the modified SIR model,we perform four immunization strategies and compare the effectiveness of different immunization strategies in BA scale-free network.

5.4.1. The effectiveness of different immunization strategies on the modified SIR model

Fig.11. Densities of spreader versus time varying over different immunization strategies with λ =0.9,β =0.7,m=0.13,σ =0.5,μ =0.5:(a)random immunization,(b)acquaintance immunization,(c)targeted immunization,(d)active immunization,(d)active immunization.

Figure 11 depicts densities of the spreader versus time changing under different immune proportions or upper thresholds in BA network. From the above four subgraphs, we can see that all four different immunization strategies effectively decrease the peak values of the spreader. For random immunization strategy,with the increase of immune proportions that more ignorants are immunized, spreaders take more time to get the peak value, and fewer spreaders exist in the system.Then,we carry out acquaintance immunization by setting the identical immune proportions and other related parameters as random immunization. It can be seen from Fig. 11(b), whenp=0,the modified SIR without immunization strategy has the maximum rumor influence. With the increase of immune proportions,acquaintance immunization plays an increasing role in rumor propagation and finally leads to the smaller scale of spreaders. Next, we conduct two controls, namely, targeted immunization and active immunization, which need to set an upper threshold,respectively. Comparing the principle of targeted immunization with active immunization,the restraint of targeted immunization is more inclusive. In Fig. 11(c), with the decrease of the upper threshold, more nodes are immunized, leading to the maximum rumor influence decrease. In other words, the lower the upper threshold, the smaller the peak value of spreaders. Active immunization with two selection steps is more complex than targeted immunization,whereas it requires no knowledge of global conditions. In Fig.11(d),it is clear to see that with the decrease of the upper threshold, the density of the spreader’s peak value decreases.The tendency is since the higher the degree,the fewer the corresponding nodes in the system. Therefore,the smaller upper threshold will contribute to a better way to control rumors.

5.4.2. The impact of different immunization strategies on the critical threshold and the final rumor size

Figure 12 clearly presents the influence of immunization strategies on the critical threshold and the final rumor size.Under no immunization control, the source of the stifler only depends on the spreader. In the context of immunization controls, the increase of the stifler comes from the spreader in the process of diffusion and the immunized node which is selected in the initial state by different methods. Therefore,the outbreak of the rumor is decided by the increase of the final rumor size. In Figs. 12(a) and 12(b), with the increase of immune proportion, the values of the spreading threshold increase, whereas the final rumor size decrease. The more nodes are immunized in the initial state, the greater probability the spreader and ignorant contact the stifler. Afterward,the system will have a better capability to defend the rumor.Hence, the spreading threshold needs to be large enough to make the rumor break out in the system. Besides, there are fewer spreaders involved in the rumor, leading to the smaller final rumor size. Figures 12(c) and 12(d) depict the targeted immunization and the active immunization, respectively. In social networks,the number of hub nodes is relatively scarce.The bigger the upper threshold we choose, the fewer nodes are immunized. Then,there are fewer stiflers at the beginning,contributing to the network becoming an immunologically defenseless system. As a result, more and more spreaders take part in spreading rumors which leads to the increase of the final rumor size and decrease of spreading threshold.

Fig.12.The final size of the rumor is shown as a function of the spreading rate λ for different immunization strategies with λ =0.9,β =0.7,m=0.13,σ=0.5,μ=0.5:(a)random immunization,(b)acquaintance immunization,(c)targeted immunization,(d)active immunization,(d)active immunization.

5.4.3. The impact of the trust mechanism on different immunization strategies

In Fig. 13,S(t) is plotted as a function oftwith three different values of the trusted proportions under different immunization controls.From the above four subgraphs,it is clear to see the densities of the spreader increase firstly and then decrease. Moreover,the peak value of the spreader decreases as the trust proportion decrease under different controls.

Fig. 13. Densities of spreader versus time varying for different values of m under different immunization strategies with λ =0.9, β =0.7,σ =0.5,μ=0.5, p=0.2,kT=35,κ=20: (a)random immunization,(b) acquaintance immunization, (c) targeted immunization, (d) active immunization,(d)active immunization.

To the above four strategies,when immunization parameters are decided in the initial scenario, the immunized node is fixed which is not affected by the trust proportion. The variation ofmonly impacts the process of rumor propagation.Under the circumstance of nodes being immunized, with the increase ofm,more nodes will spread the rumor to their trust friends with a higher spreading rate which further facilitates the outbreak of the rumor and hasten the terminal of the rumor.

5.4.4. The impact of the correlation mechanism on different immunization strategies

Next,S(t)is plotted as a function oftwith three different values of the correlation coefficient under different immunization controls. In Fig. 14, it is unambiguous to find that the trend of the spreader is virtually the same as Fig.13. Besides,the peak value of the spreader decreases as the correlation coefficient decreases under different controls. To some extent,the reason for the influence of the correlation mechanism on the four strategies is as same as the trust mechanism. Specifically speaking, two mechanisms do not affect the initial immunized nodes, but impact the course of propagation. When the immunized parameters are fixed, with the increase ofσ,the rumor is more relevant to our life, which results in more nodes taking part in spreading the rumor. Therefore,the introduction of the correlation mechanism weakens the function of immunization strategies.

Fig. 14. Densities of spreader versus time varying for different values of σ under different immunization strategies with λ =0.9, β =0.7,m=0.13, μ =0.5, p=0.2, kT =35, κ =20: (a) random immunization,(b)acquaintance immunization,(c)targeted immunization,(d)active immunization,(d)active immunization.

5.4.5. A parallel comparison of different immunization strategies

Next, we contrast the effectiveness of different immunizations in BA network. Figure 15 reflects that the density of spreader nodes changes with time under no immunization,random immunization, targeted immunization, acquaintance immunization, and active immunization. Firstly, comparing with no immunization,the peak values of spreaders under four different immunization strategies decrease, which means the above strategies effectively control rumor propagation. Secondly, the time required for the spreader to reach the peak value under four immunization controls is extended, which gives us more response time to control rumors. Thirdly,comparing four kinds of strategies, we can conclude that the effectiveness of immunization controls is in this order: targeted immunization first,active immunization second,acquaintance immunization third,and random immunization fourth.

Fig. 15. Densities of spreader versus time varying under different immunization strategies in BA network with λ =0.9,β =0.7,m=0.13,σ =0.5.

6. Conclusion

In this paper, an improved SIR model is put forward, in which the combination of two mechanisms by the Ridenour model reflects the psychological factors of individuals when in contact with rumors. Then we set up the mean-field equations on homogeneous networks and heterogeneous networks.Next,experiments are performed to validate the effectiveness and preciseness of the modified model on three networks. It reveals that two mechanisms increase the final rumor size on three networksand reduce the spreading threshold on WS and BA networks. In addition,the new model cuts down the duration of the rumor,which gives us less time to adopt measures to impede the rumor. Besides,four immunization controls are investigated. The above four controls increase the spreading threshold and decrease the final rumor size. Moreover,the introduction of trust and correlation mechanisms weakens the function of immunization strategies. To be more specific,the random immunization is better than the condition without any strategies; the acquaintance immunization is certified to be more efficient than the random control, basing on the same immunization proportions;the target control further improved the efficiency of immunization strategies; the active control makes up for the deficiency of global information and immunizes the neighbor nodes with a larger degree. In the long term, we will be devoted to exploring more details of human psychological factors in rumor propagation.

Acknowledgements

Project supported by the National Natural Science Foundation of China (Grant No. 62071248) and the Postgraduate Research Innovation Program of Jiangsu Province, China(Grant No.KYCX200730).