Abstract

With the rapid development of social network in recent years, the threshold of information dissemination has become lower. Most of the time, rumors, as a special kind of information, are harmful to society. And once the rumor appears, the truth will follow. Considering that the rumor and truth compete with each other like light and darkness in reality, in this paper, we study a rumor spreading model in the homogeneous network called 2SIH2R, in which there are both spreader1 (people who spread the rumor) and spreader2 (people who spread the truth). In this model, we introduced discernible mechanism and confrontation mechanism to quantify the level of people's cognitive abilities and the competition between the rumor and truth. By mean-field equations, steady-state analysis, and numerical simulations in a generated network which is closed and homogeneous, some significant results can be given: the higher the discernible rate of the rumor, the smaller the influence of the rumor; the stronger the confrontation degree of the rumor, the smaller the influence of the rumor; the larger the average degree of the network, the greater the influence of the rumor but the shorter the duration. The model and simulation results provide a quantitative reference for revealing and controlling the spread of the rumor.

1. Introduction

With the continuous emergence of social media platforms, the traditional media era has gradually turned into the self-media era, and information dissemination has become faster, wider in scope, and deeper than ever [1]. Rumors, as a special kind of information, have greatly increased the possibility of artificial release of rumors due to their own confusion, timeliness, and psychological satisfaction to the people who spread the rumor. Coupled with the self-media era, the threshold for spreading rumors is further lowered [2]. In today’s society, there are some people who use people’s public psychology to create rumors to obtain benefits from it [3, 4]. This behavior will cause public panic and harm society. Therefore, in order to reveal the law of rumors dissemination and reduce the negative impact of rumors on society, it is necessary to establish a suitable mathematical model to analyse the characteristics and mechanisms of rumors dissemination process.

In the 1960s, Daley and Kendall [5] proposed the DK model which is a classic model in the field of rumor spreading. The model divides the population into three categories: people who have never heard of rumors (ignorant), people who spread rumors (spreader), and people who have heard the rumors but do not spread (stifler). In order to characterize the reaction after receiving rumors, individuals will transform their identities in the three categories based on probability. Zanette [6, 7] used complex network theories to study how the rumors spread. He established a rumor spreading model in small-world networks and proved the threshold of rumor spreading. Moreno [4] established a SIR (susceptible-infective-refractory) model in a scale-free network and analysed the simulation results. In the process of research, some scholars adjusted the SIR model according to the research purpose and applied it to the complex network getting numerous great consequences. Wan [8] studied the propagation process of the adjusted SIR model in a homogeneous network and proposed two strategies for network rumor immunity: active immunity and passive immunity. Zhao [9] introduced a media report mechanism and studied the influence of media reports on rumors. Askarizadeh [10] introduced an anti-rumor mechanism and proposed a game model to analyse the process of rumor spread in social networks and concluded that anti-rumor will affect the spread of rumors. Zhang [11] established I2S2R dynamic rumor propagation models in homogeneous and heterogeneous networks. Huo [12] proposed that the SIbInIu model divides the population into four categories and concluded that the losing-interest rate and stifling rate have a negative impact on the scale of the final spread of rumors. Deng [13] introduced the forgetting and memory mechanisms in the process of studying the spread of rumors. Gu [14] established a SEIR model on Facebook's user data set and concluded that acquaintance immunization is the best solution to curb online rumors through the comparison of multiple immunization strategies. Wang [15] established the SIRaRu model and proposed that when the ignorant meets the spreader, the ignorant believes the rumor or not with probability, corresponding to the formation of two stifle states. In 2014, Wang [16] also considered the existence of multiple rumors in a network, and one type of rumors would be affected by another type of rumors. Wang [17], Yang [18], and Xia [19] introduced the hesitation mechanism in their respective models. People who heard the rumors temporarily did not spread them; when they heard the rumors again, they became the spreaders with probability. Based on the DK model, Huo [20] divided spreaders into two categories, namely, spreaders with high activity and spreaders with low activity. Later, Huo [21] introduced the indiscernible degree mechanism in the model to describe the individual's cognitive ability. Ran [22] introduced a rumor rejection mechanism while considering the impact of individual differences on the spread of rumors and established an IWSR rumor spread model. Dong [23] proposed a double-identity rumor spreading model; that is, in addition to ignorant, spreader, and stifler, each network node also has one of three other identities, namely, rumor creator, rumor controller, and normal user. Zan [24] established the SICR model to introduce the counterattack mechanism of rumors; that is, when the spreader contacts the counterattack, the spreader becomes a stifler with probability.

In the above studies, many have made great contributions to the theoretical research on the process of rumor spreading on complex networks. However, there are two shortcomings in the theory that need to be improved. The first one is that, in reality, the discernible degree of the rumor is an important variable, but most previous studies did not quantify this. Allport and Postman [25] believe that there are three conditions for the generation and spread of rumors: the first one is the lack of information; the second one is people's anxiety; the third one is that the society is in crisis. Based on this, they proposed a classical formula: (where represents the importance of information and represents the degree of unknowability of the event). The other improvement to be made is that no research has been done on the spread of truth, the opposite of rumors. With the rumor, there is also the truth. In reality, there are always some wise men who can reveal the rumor and spread the truth, in which time there will be a confrontation relationship between the rumors and the truth [24]. Based on this, we divide the population into six categories, people who have never heard of rumors or truth (ignorant), people who spread rumors (spreader1), people who spread truth (spreader2), people who have heard the rumors but do not spread temporarily (hesitant1), people who have heard the rumors but do not spread (stifler1), people who have heard the truth but do not spread (stifler2), and propose the 2SIH2R model with the discernible mechanism and the confrontation mechanism.

The organization of the paper is the following. In Section 2, the 2SIH2R model is defined, and the mean-field equations of the model are established in the homogeneous network [16, 26]. In Section 3, we study the rumor spreading threshold of model propagation by changing initial conditions and parameters and extend the spreading threshold under special circumstances [27] to general conditions. In Section 4, through simulation, we study the influence of discernible mechanism, confrontation mechanism, and average degree on the rumor. In Section 5, conclusions of the paper and future work are given.

2. 2SIH2R Rumor Spreading Model

We consider a closed and mixed population composed of N individuals as a complex network, where individuals and their contacts can be represented by vertexes and edges. This network can be described by an undirected graph , where V denotes the vertexes and E represents the edges. At each time , the people in the network can be divided into, , , , , , separately, representing people who spread the rumor, people who spread truth, people who have never heard of the rumor or truth, people who have heard the rumor but do not spread temporarily, people who have heard the rumor but do not spread, and people who have heard the truth but do not spread. The rumor spreading process of the 2SIH2R can be seen in Figure 1.

In Figure 1, the solid/dotted line from the “Ignorant” represents that the ignorant contacts with spreader1/spreader2, and the rumor spreading rules of the 2SIH2R model can be summarized as follows.(1)We use to describe the discernible rate of the rumor, and to describe people’s ability to reveal rumors. The function of is to map the characteristics of the rumor to the characteristics of the people. The greater the , the greater the probability that the rumor will be revealed. The greater the , the greater the probability that the people will not believe the rumor immediately. We assume that there is a positive correlation between and .(2)When an ignorant person meets a spreader1: (a) the ignorant may believe the rumor and spread it with probability . The is rumor spreading rate; (b) the ignorant may not believe the rumor immediately and hesitate to spread it with probability . The is potential spreading rate; (c) the ignorant may have no interest of the rumor with probability.(3)When an ignorant person meets a spreader2: (a) the ignorant may believe the truth and spread it with probability , called truth spreading rate; (b) the ignorant may have no interest of the truth with probability. Since the truth is generally issued by an authoritative organization, or there is evidence to support it, the truth is relatively more objective, accurate, and clear. It is easier for the ignorant to judge, and not easy to become a hesitant.(4)We consider that the hesitant1 have a desire to spread the information, because of the suspicion of the rumor and the environmental impact when they receive the rumor; they do not spread the rumor immediately. In the time of hesitation, hesitant1 may believe the rumor to spread it, or they may discover the truth and spread it. So, we assume that, at each step, the hesitant1 will spontaneously become people who spread the rumor (spreader1) with probability , and people who spread truth (spreader2) with probability .(5)When a spreader1 (spreader2) encounters another spreader1 (spreader2), he/she could think the rumor (truth) is widely known. So, the spreader1 (spreader2) may lose spreading enthusiasm and become a stifler1 (stifler2) with rumor (truth) losing-interest rate ().(6)At each step, spreader1 (spreader2) becomes a stifler1 (stifler2) spontaneously with probability (), called rumor (truth) forgetting-rate.(7)At each step, the stifler1 will spontaneously become stifler2 with probability , because of the improvement of their own cognitive level.(8)When a spreader1 encounters spreader2, the spreader1 will believe the truth rather than the rumor with probability , because of the confrontation mechanism between the truth and rumor. The is confrontation rate.

Moreover, the 2SIH2R model is applied to a generated network which is a closed and homogeneous population consisting of N individuals [17, 28]. We use , , , , , , separately, to represent the densities of spreader1, spreader2, ignorant, hesitant1, stifler1, and stifler2, and at any step, the following condition always exists:

According to the rumor spreading rules, the mean-field equation of 2SIH2R model can be expressed as follows:where represents the average degree of the generated network.

3. Steady-State Analysis

In this section, we will consider the three situations of the model. When the system reaches the steady state, there is neither spreader1 nor spreader2. So, we can give the condition in the final state: , , , and . It is assumed that , , . The final size of the rumor (truth) () will be calculated to measure the level of the rumor (truth) influence [12], and is used to measure the level of influence of the model. We will study the rumor spreading threshold of the model by analysing the final size of . The sum of equations (6) and (7) is divided by equation (2); we have

3.1. Steady-State Analysis of Rumor

At the beginning of model spreading, in this situation, we assumed that there is only one spreader1 who spreads the rumor, and there is no truth. So, the initial condition can be given: , , , , . After a while, the number of spreader1 will increase to the top; then, it reduces to zero, at which time the system reaches stability.

Since , , equations (4) and (7), we can know and . So, there is the normalization condition . Considering the above-mentioned conditions, equation (8) becomeswhere and . Only when will equation (9) have a non-zero solution. For , we have

Due to the confrontation mechanism, when , the rumor must not spread widely in the generated network.

3.2. Steady-State Analysis of Truth

It is assumed that the government or authoritative media have already begun to spread the truth before a rumor event occurs. Then, when a rumor event occurs, there will be no rumor spreader in the population. So, in this situation, the initial condition can be given: . Then, we can prove from equation (4), and from equation (6). Since there are no hesitant in the network at the beginning, we can prove from equation (5). Next, we can follow the proof process in the previous part to get

So, when , the rumor must not spread widely in the generated network.

3.3. Steady-State Analysis of 2SIH2R Model

In this part, we consider a relatively general situation. At the beginning of model spreading, in this situation, we assumed that there is one spreader1 who spreads the rumor, and one spreader2 who spreads the truth. So, the initial conditions can be given: , , .

Moreover, it is worth noting that in this situation, due to the complicated spreading process, we can not follow the proof process in the previous part to get the condition of 2SIH2R model spreading threshold. Therefore, this part re-starts from the initial conditions and gets the condition of 2SIH2R model spreading threshold.

We use , , , , , , separately, to represent from equations (2) to (7), and from the initial conditions we can know

Here, represents the instantaneous rate of change of the ignorant when . The represents the instantaneous rate of change of the stifler1 and stifler2. If the 2SIH2R model can work successfully, at , some ignorant people must become the other five categories. So, the number of ignorant people decreases, and the number of the other five categories increases, which means , and .

From equations (12) to (17), we have

Since , we have

So,

From equation (20), we have

When , the following result can be obtained:

So, if the rumor and the truth can spread widely in the generated network which is closed and homogeneous, the and should satisfy equation (22). Next, setting , we can get equation (10). And by setting , we can get equation (11). So, we can conclude that the third general situation contains the first two special situations.

4. Numerical Simulation

In this section, through numerical simulation, we study the influence of discernible mechanism, confrontation mechanism, and average degree on the rumor. According to the 2SIH2R rumor spreading model and existing research results [2931], we perform numerical simulation in a generated homogeneous network, where , . It is assumed that there are one spreader1 and one spreader2 at the time . So, , , .

Figure 2 displays the change of density of six categories (spreader1, spreader2, stifler1, stifler2, ignorant, hesitant) over time with , . Unless otherwise specified, the above parameters are used in this section. It can be seen from Figure 2 that the density of the ignorant decreases rapidly and those of the other 5 categories increase to their peak, separately in a short time. As the model spreads further, the densities of spreader1 and spreader2 will continue decreasing until they reach zero, which means the 2SIH2R model gets into the steady state.

Figure 3 displays the change of density of spreader1, under the change of parameter . It can be seen that the greater the (the bigger the ), the stronger the discernible mechanism, the smaller the impact of the rumor, because of the decreasing peak. At the same time, from Figure 4, as increases, the final size of stifler1 also decreases. But the time to peak of spreader1 and stifler1 has not changed significantly. In Figure 5, it also can be seen that the final size of stifler1 decreases with increasing, but the stifler2 increases. In summary, as increases, the instantaneous maximum influence and the final influence range of the rumor will decrease but the truth increases.

Figure 6 displays the change of density of spreader1, under the change of parameter . It can be seen that the greater the , the stronger the confrontation mechanism, the smaller the impact of the rumor, because of the decreasing peak. At the same time, from Figure 7, as increases, the final size of stifler2 increases, because some spreader1 change into stifler2 by the confrontation mechanism. In Figure 8, it can also be seen that the final size of stifler1 decreases with increased , but the stifler2 increases. In summary, as increases, the instantaneous maximum influence and the final influence range of the rumor will decrease, while the final influence range of the truth will increase.

Figure 9 displays the change of density of spreader1, under the change of parameter . It can be seen that the greater the , the more people can be contacted by spreader1, the greater the impact of the rumor, because of the increased peak and the shortened time of reaching the peak. Moreover, we can find that, with increased , the shape of the solid line becomes wider, which means that the duration of the rumor event is decreasing. In summary, as increases, the velocity and the range of the rumor spreading will increase, which means the influence of the rumor will increase significantly. But the duration of the rumor event will decrease.

Figure 10 displays the change of density of stifler1 and stifler2, under the change of parameter . It can be seen that the change of causes a huge impact on the rumor. As long as changes from 0 to 0.1, almost only stifler2 exists in the network when it reaches a steady state, which means the rumors will not have a significant impact on us. So, this paper mainly studies the situation where .

Figures 11 and 12 display the final size (which is the sum densities of stifler1 and stifler2 at steady state) with and . The redder the color is, the greater the value of . In Figure 12, under the parameter , , , the spreading threshold condition can be distinguished roughly by the shade of color (as the black solid line denoted in the figure) which is basically consistent with the steady-state analysis from the previous section (as the black dashed line denoted in the figure).

5. Conclusions

Rumors as a kind of harmful information in most situation may cause large public panic. It is necessary to establish a suitable mathematical model to analyse the characteristics and mechanisms of the rumor dissemination process. In this paper, we propose a 2SIH2R rumor spreading model in a generated homogeneous network, and some significant results can be given:(1)We assumed that when an ignorant encounters a spreader1, the ignorant may change into hesitant1 because of the discernible mechanism, and when a spreader1 encounters a spreader2, the spreader1 may change into stifler2 because of the confrontation mechanism.(2)Through changing parameters, the model can be simplified to the traditional SIR model and the SEIR model. From this point, the traditional model has been improved and the 2SIH2R model is more universal.(3)After establishing the mean-field equations of the 2SIH2R model, we give the condition of 2SIH2R model spreading threshold in three situations separately. When there is only one spreader1 at in the networks, the spreading threshold is . When there is only one spreader2 at in the networks, the spreading threshold is. When there is one spreader1 and one spreader2 at , the condition of 2SIH2R model spreading threshold is . When the condition is not satisfied, the rumor or the truth cannot spread widely in the crowd.(4)From the numerical simulations, we can know that the higher the discernible degree is, the smaller the influence of the rumor will be; the higher the confrontation rate is, the smaller the influence of the rumor will be; the bigger the average degree is, the greater the influence of the rumor will be, but the shorter the duration is.

In the future, a further study on 2SIH2R rumor spreading model will be conducted in the heterogeneous and some real networks. In this paper, we assume that the social network is homogeneous, but in reality, lots of social networks have a more complex structure. And also, the real data may be analysed, because there are many subjective assumptions in the model and parameters setting process. The significance of the model can be better demonstrated through real data.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This paper was financially supported by Beijing Municipal Natural Science Foundation (9202018), Fundamental Research Funds for the Central Universities (CUC2000004, CUC19ZD002, and 2018CUCTJ047), and Academic Research Project of China Federation of Radio and Television Association (2020ZGLH015).