Abstract

Compartmental epidemiological models have been developed since the 1920s and successfully applied to study the propagation of infectious diseases. Besides, due to their structure, in the 1960s an interesting version of these models was developed to clarify some aspects of rumor propagation, considering that spreading an infectious disease or disseminating information is analogous phenomena. Here, in an analogy with the SIR (Susceptible-Infected-Removed) epidemiological model, the ISS (Ignorant-Spreader-Stifler) rumor spreading model is studied. By using concepts from the Dynamical Systems Theory, stability of equilibrium points is established, according to propagation parameters and initial conditions. Some numerical experiments are conducted in order to validate the model.

1. Introduction

An important mark in epidemiological mathematics is the publication of the works by Kermack and McKendrick establishing the SIR (Susceptible-Infected-Removed) compartmental model [13]. This model with slight changes has been used in several areas of public health and became ubiquitous in Biology, being applied to spreading infectious diseases and plague control [4], and, recently, playing an important role in the study of AIDS, modeling either its spreading [5] or the effects of treatments [6].

Based on the SIR model, Goffman and Newill proposed an analogy between spreading an infectious disease and the dissemination of information [7]. This analogy was mathematically formalized by Daley and Kendall [8] and became popularly known as the Daley-Kendall (DK) model [9].

Nowadays, with the massive use of the internet, the Kermark and McKendrick work successfully appeared in modeling computer viruses propagation [10, 11]. Besides, Goffman and Newill ideas are being used in several areas as rumor-like marketing strategies (viral marketing) [12] and to analyze how a rumor changes the stock market [13, 14].

Here, assuming an ISS (Ignorant-Spreader-Stifler) model as a generalization of the DK-model, the rumor spreading problem is studied, considering that different dynamical propagation behaviors are possible, depending on how the several members of the population (nodes) are connected [15].

The model is studied under the assumption of homogeneous mixing for the graph of the social network that, in spite of being a particular case, gives plausible qualitative results in several real situations [16]. The main idea is to look for equilibrium situations representing how the knowledge of a fact reaches the elements belonging to a target population [17].

First, the differential equations representing the ISS model are presented, followed by the stability analysis of the equilibrium points. The several asymptotic behaviors are discussed and the possible bifurcations are shown. Numerical experiments are conducted, trying to validate the analytical results.

The main result is that the asymptotic behavior always implies that the number of spreaders vanishes. The final distribution of the population between ignorants and stiflers depends on initial conditions and network parameters, providing hints about how to plan an information spreading campaign [17].

2. ISS Model

The model proposed here is based on the original DK model that, in its first version, [8] was qualitative, suggesting analogies with epidemiological models. Moreno et al. [15] took this original ideas and, by using a version of the original compartmental SIR model [4], proposed a quantitative version of DK model, with the total population divided into three groups: ignorants (), spreaders (), and stiflers (). Ignorants are the individuals who have not heard the rumor and, consequently, are susceptible to being informed. Spreaders are active individuals that are spreading the rumor and the stiflers know the rumor but are no longer spreading it.

The equations that model the problem are similar to the one used in SIR epidemiological models with the ignorant and spreading populations from ISS model being analogous to the susceptible and infected populations of the SIR model, respectively. The main difference is that, in ISS, the Stifler population plays a different role from the removed population from the SIR model [8].

The stifler population in ISS does not propagate the rumor and its individuals remain in the system in a constant state [8]. On the other hand, in SIR models, the removed individuals are either transformed into susceptible ones, creating a feed-back loop, or excluded from the total population [13].

The dynamical behavior of the spreading process depends on how spreaders meet ignorants [8]. When an ignorant meets a spreader, it is turned into a new spreader with probability . On the other hand, spreading decays due to a forgetting process or because spreaders learn the rumor has lost its new value. In the model, the decaying process occurs when a spreader meets another spreader or a stifler and both contacts are supposed to have a probability equal to .

Parameters and could be estimated by considering the DK model as a Markov chain, in a similar way as was done by Billings et al. [18] for computer virus propagation and expressing the probability density functions for the transitions between the possible states.

Here it is assumed that the graph of the social network among the individuals presents homogeneous mixing with representing the average number of contacts of each individual. In order to simplify the reasoning, is considered to be constant and normalized to .

Considering these facts, the model can be described by

It is worth noting that, for the model represented by (2.1), the total population of the network remains constant. Consequently, the state space dimension is ; that is, one of the equations can be expressed as a linear combination of the other two.

3. Equilibrium Points

The inspection of (2.1) indicates that equilibrium states are only possible if and, under this condition, all and so that represents equilibrium situations. In order to verify the stability of these points, the linear part of the vector field around them is given by the Jacobian [19] as follows:

The eigenvalues of are . One zero eigenvalue corresponds to the fact that the order of the dynamical system is two. The other zero eigenvalue is related to the stable center manifold [19] that is the straight line on the plane.

Examining the signal of the third eigenvalue and considering the fact that , independently of the value of one has the following:(i)if , the equilibrium point is asymptotically stable;(ii)if , the equilibrium point is unstable.

The combination of parameters can be viewed as a threshold [20] in a similar way in which one defines threshold reproduction rates in epidemiology. Here, represents limits for the rumor spreading efficiency as if, in an epidemiological model, it would represent the limit between disease-free and endemic equilibria.

4. Numerical Experiments

In this section, some numerical experiments are conducted by using MATLAB-Simulink [21] considering three different cases about the probabilities of an ignorant becoming a spreader () and of a spreader becoming a stifler ().

4.1. and Approximately Equal

In this situation, high initial values of correspond to instability and low values of correspond to asymptotic stability.

Assuming that and perturbing the system around an unstable equilibrium point , the results are shown in Figure 1. As can be seen, even a small initial value of produces a steady state with the majority of the population becoming stiflers, a small number of ignorants, and with the number of spreaders vanishing.

In the same conditions, perturbing the system near an asymptotically stable equilibrium point , the results are shown in Figure 2. As can be seen, a nonzero initial value of produces a final state near the initial state.

Variations in were tested, not changing the qualitative features of the response. The only effect was in the transient times; that is, by increasing , transient times decrease.

4.2.

In this case, only small values of correspond to asymptotic stability. Consequently, perturbing the system in the neighborhood of any equilibrium state produces a steady state with all the population becoming stiflers, without ignorants and spreaders, as shown in Figure 3, for . Again, variations in only change transient times.

4.3.

In this case, almost all equilibrium points are asymptotically stable and, even starting with a large population of spreaders, the steady state is obtained with the spreaders becoming stiflers, as shown in Figure 4 that represents a simulation for . Once more, variations in only change response times.

5. Conclusions

The analysis of the ISS model with uniform mixing shows that, for a given total population, , the main control parameters are probabilities and measuring the efficient communication ignorant-spreader and spreader-stifler , respectively.

When and are of the same magnitude, the steady state is composed of a few ignorants, a lot of stiflers, and no spreaders, meaning that almost all the population heard the rumor.

When is greater than , the steady state has zero ignorants and spreaders with all the population being stiflers; that is, all the population has accessed the rumor. If is small in relation to , the rumor is not satisfactorily spread whatever the initial number of spreaders.

In all cases, the average number of connections of the components of the population only changes the settling times.

Acknowledgment

JRCP is supported by CNPq.