Open Access
Issue
Wuhan Univ. J. Nat. Sci.
Volume 27, Number 5, October 2022
Page(s) 383 - 395
DOI https://doi.org/10.1051/wujns/2022275383
Published online 11 November 2022

© Wuhan University 2022

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

0 Introduction

Nowadays, with the continuous development of Internet technology, online social networks are rapidly popularized, more and more users have joined online social networks, and companies have also shifted the focus of new product promotion to social media platforms. Therefore, it is necessary to study the process of product promotion in a social network, and it will help companies formulate strategies.

The process of product promotion in social networks is very similar to epidemic diffusion, and the process of product promotion can be seen as a kind of information dissemination in the network. Therefore, the Ignorant, Exposers, Resister of product, Supporter of product, Uninterested (IERSU) model of this paper is based on these epidemic models and the derivative models based on them[1], such as the classic SIS model[2], SIR model[3], and SEIR model[4]. Zhao et al[5] established the SIHR model on the basis of the classic SIR, studied the stability of the model, and discussed the information dissemination threshold. The SIHR model considered the mutual influence of forgetting and memory mechanisms. Wang et al[6] established the SIRaRu model based on the previous information dissemination model, discussed the threshold of information dissemination, and gave a series of strategies for information dissemination. Wang et al[7] analyzed the process of information dissemination in detail, and established the SEINR model. With the help of data-intensive computing theory, Ref.[7] obtained a variety of information dissemination characteristics, improved and perfected the dynamic model, and discussed the basic

reproduction number, existence and stability of the equilibrium point of the model. Zhang et al[8] studied the influence of personal behavior on information dissemination, taking it into account the factors that affect personal behaviors, and the delay of information dissemination. Wan et al[9] studied the influence of preferential policies on information dissemination, proposed the SIB model under the scale-free network, and discussed the process of information dissemination in detail using the mean field theory. Kang et al[10] proposed a scale-free network SIS model with delay. The model introduced an average latency, discussed the propagation threshold of the model, and compared the effects of the two strategies on propagation. Zhao et al[11] introduced the concept of propagation force, considered propagation force as a fuzzy variable, and introduced a series of parameter variables with fuzzy properties, established a new model based on SIR, and discussed related strategies. Afassinou [12] considered the influence of education as a factor on information dissemination, proposed a new SEIR model, analyzed and discussed the model, and found that education has a significant influence on information dissemination.

However, there are some differences between the information dissemination model and the infectious disease model [13]. Some scholars have considered other influencing factors and established different information dissemination models to study. Liu et al[14] considered attenuation coefficient and noise coefficient, using them to describe the mutual influence of information transmission between users, and defined the feedback function to discuss the influence of node feedback on information transmission. This model considered the complex interactions between user relationships, social networks, and communities, and drew the conclusion that the intensity of user feedback on information has an significant influence on the process of information dissemination. Wang et al[15] considered the user's sentiment towards the event or product, and established an emotion-based information dissemination model to analyze the dissemination process.

In the study of information dissemination, previous studies considered its process as one-way and ignored its bidirectionality. In addition, previous studies ignored the dynamic nature of information dissemination systems and discussed information dissemination in a closed system. Finally, this paper extends the application of information dissemination model to product promotion[16,17] and discusses a series of strategies [18,19].

From the above analysis, the purpose of this paper is to apply epidemic diffusion model to product promotion, and then discusses a series of strategies. The main work and contributions are as follows:

1) Based on the previous epidemic diffusion model, considering the bidirectionality of the process, the IERSU model is established and applied to product promotion.

2) Through the analysis of the model, the next-generation matrix method is used to obtain the threshold parameter of the model, and we can distinguish the equilibrium point of the model by the threshold parameter.

3) Based on the judgment and properties of the negative definite matrix, Lyapunov's first method and LaSalle's invariance principle, the stability of the equilibrium point of the model is proved.

4) Through numerical simulation, the stability of the equilibrium point is verified. The influence of different parameters on the model is analyzed and a series of strategies are discussed.

The rest of this paper is as follows. Section 1 introduces an IERSU information dissemination model and finds the equilibrium point of the model. Section 2 proves the stability of the equilibrium point of the model. Section 3 conducts the numerical simulation to the model, and discusses the influence of each parameter on the model. Finally, Section 4 gives the conclusion of this paper.

1 The IERSU Model

When a new product enters the market, it will be supported or resisted in the promotion process. In order to gain more supporters, the company needs a series of strategies to increase supporters and reduce resisters. Based on this fact, we assume that the population is divided into five classes in an open social network system, and different classes have a certain conversion relationship. As shown in Fig. 1, the five classes of people are: Ignorant (I) who has never heard of relevant product information, Exposers (E) who have heard relevant product information, Resister of product (R), Supporter of product (S) , and the Uninterested (U) who are not interested in product. Let N(t) represent the total population of the system at the initial time t. I(T), E(t), R(t), S(t), U(t) respectively represent the number of I, E, R, S, U in the system at time t.

thumbnail Fig. 1 The dynamic process of IERSU model

So we have the following equation:

N ( t )   =   I ( t )   +   E ( t )   +   R ( t )   +   S ( t )   +   U ( t )   (1)

The process of IERSU model is shown in Fig. 1. We establish models under a dynamically changing system. The population of system increases at the immigration rate δ, the initial state of the new person entering the system is I, and the population of five classes in the system decreases at the emigration rate η.

The explanation of each parameter in the IERSU model in Fig. 1 is shown in Table 1.

The IERSU model in Fig. 1 can be described by mathematical formulas as follows:

{ d I ( T ) d t   =   δ   -   k 1 I R   -   k 2 I S   -   η I                          d E ( t ) d t    =   k 1 I R   +   k 2 I S   -   ( α 1   +   α 2   +   α 3   +   η )   E d R ( t ) d t   =   α 1 E   +   γ 2 S   -   ( β 1   +   γ 1 +   η ) R             d S ( t ) d t    =   α 2 E   +   γ 1 R   -   ( β 2   +   γ 2   +   η ) S                d U ( t ) d t    =   α 3 E   +   β 1 R   +   β 2 S     η U                       (2)

From Eqs. (1) and (2), we can get:

d N ( t )   d t   =   d I ( t ) d t    +   d E ( t ) d t    +   d R ( t ) d t   +   d S ( t ) d t    +   d U ( t ) d t    =   δ   -   η N

Therefore, this paper will discuss IERSU model in the following interval:

  =   { ( I ,   E ,   R ,   S ,   U )     R + 5   :   0     I   +   E   +   R   +   S   +   U     δ η }  

We define the point where E, R, S, U are stable at 0 as the invalid equilibrium point and the point where it is stable at non-zero as the valid equilibrium point. It is easy to see from Eq. (2) that the model has an invalid promotion equilibriu ω0= (I0, E0, R0, S0, U0) =(δη,0,0,0,0) . In order to obtain the effective promotion equilibrium of the model ω* = (I*, E*, R*, S*, U*).

We can set Eq. (2):

{ δ   -   k 1 I R   -   k 2 I S   -   η I = 0                             k 1 I R   +   k 2 I S   -   ( α 1   +   α 2   +   α 3   +   η ) E = 0 α 1 E   +   γ 2 S   -   ( β 1   +   γ 1 +   η ) R = 0               α 2 E   +   γ 1 R   -   ( β 2   +   γ 2   +   η ) S = 0              α 3 E   +   β 1 R   +   β 2 S     η U = 0                         (3)

The solution of the Eq. (3) can be obtained as follows:

{ I *   =   ( α 1   +   α 2   +   α 3   +   η ) [ ( β 1   +   γ 1   +   η ) ( β 2   +   γ 2 +   η ) -   γ 1 γ 2 ] α 1 k 1   ( β 2   +   γ 2   +   η ) +   α 2 k 2   ( β 1   +   γ 1   +   η ) +   α 1 k 2 γ 1   +   α 2 k 1 γ 2                                                    E * =   δ   -   η I *   α 1   +   α 2   +   α 3   +   η ,   R * =   α 1 E *   +   γ 2 S * β 1   +   γ 1   +   η , S *   =   α 2 E *   +   γ 1 R * β 2   +   γ 2   +   η ,   U * =   α 3 E *   +   β 1 R *   +   β 2 S *   η   (4)

Next, we determine the threshold parameter R0 of the product promotion model. The threshold parameter of the model is calculated by the next generation matrix method [20].

Let

F   = ( k 1 I R + k 2 I S 0 0 ) , P   = ( ( α 1   +   α 2   +   α 3   +   η ) E - α 1 E   -   γ 2 S   +   β 1 R   +   γ 1 R   +   η R - α 2 E   -   γ 1 R   +   β 2 S   +   γ 2 S   +   η S )

Then, taking the derivative of F and P, we have:

H   = ( 0 k 1 I 0 k 2 I 0 0 0 0 0 0 0 ) , W   = ( α 1 +   α 2   +   α 3   +   η 0 0 - α 1 β 1   +   γ 1   +   η 0 - α 2 - γ 1 β 2 +   γ 2   +   η ) ,     H W   - 1 = ( A B C 0 0 0 0 0 0 )

A   =   δ α 1 k 1   ( β 2   +   γ 2   +   η )   +   δ α 2 k 2   ( β 1   +   γ 1 +   η )   +   δ α 1 k 2 γ 1   +   δ α 2 k 1 γ 2   η   ( α 1   +   α 2   +   α 3   +   η )   [ ( β 1   +   γ 1   +   η )   ( β 2   +   γ 2 +   η )   -   γ 1 γ 2 ]

B   =   δ k 1   ( β 2   +   γ 2 +   η )   +   δ k 2 γ 1 η   [ ( β 1   +   γ 1   +   η )   ( β 2   +   γ 2   +   η )   -   γ 1 γ 2 ] ,    C   =   δ k 2   ( β 1   +   γ 1   +   η )   +   δ k 1 γ 2 η   [ ( β 1   +   γ 1   +   η )   ( β 2   +   γ 2   +   η )   -   γ 1 γ 2 ]

Thus, the threshold parameter of the model can be obtained as:

R 0 =   ρ ( H W - 1 )   =   δ α 1 k 1   ( β 2   +   γ 2   +   η )   +   δ α 2 k 2   ( β 1   +   γ 1   +   η )   +   δ α 1 k 2 γ 1   +   δ α 2 k 1 γ 2 η   ( α 1   +   α 2   +   α 3   +   η )   [ ( β 1   +   γ 1   +   η )   ( β 2   +   γ 2   +   η )   -   γ 1 γ 2 ]    =   δ η I *  

Table 1

The explanation of parameters in the IERSU

2 Stability Analysis of IERSU Model

The purpose of this section is to analyze the stability of the equilibrium point of the IERSU model.

Theorem 1   When R0 < 1, invalid promotion equilibrium ω0 is locally asymptotically stable. When R0 > 1, effective promotion equilibrium ω* is locally asymptotically stable.

Proof   The Jacobian matrix of the model at ω0 is:

J ( ω 0 ) = ( - η 0 - k 1 δ η - k 2 δ η 0 0 - α 1 - α 2 - α 3 - η k 1 δ η k 2 δ η 0 0 α 1 - β 1 - γ 1 - η γ 2 0 0 α 2 γ 1 - β 2 - γ 2 - η 0 0 α 3 β 1 β 2 - η )

The characteristic polynomial of matrix J(ω0) is:

| λ E - J ( ω 0 ) | = ( λ + η ) ( λ + η ) | λ + α 1 + α 2 + α 3 + η - k 1 δ η - k 2 δ η - α 1 λ + β 1 + γ 1 + η - γ 2 - α 2 - γ 1 λ + β 2 + γ 2 + η | = 0

It is easy to know that the two characteristic roots of matrix J(ω0) are as follows: λ1= -η < 0, λ2 = -η < 0, the other three eigenvalues of matrix J(ω0) can be regarded as the eigenvalues of matrix J(ω0)1:

J ( ω 0 ) 1 = ( - α 1 - α 2 - α 3 - η k 1 δ η k 2 δ η α 1 - β 1 - γ 1 - η γ 2 α 2 γ 1 - β 2 - γ 2 - η )

The first-order sequential principal minor of the matrix J(ω0)1 is -α1-α2-α3-η<0.

The second-order sequential principal minor of the matrix J(ω0)1 is (α1+α2+α3+η)(β1+γ1+η)-δα1k1η.

Due to R0 < 1, that is :

  δ α 1 k 1   ( β 2   +   γ 2   +   η )   +   δ α 2 k 2   ( β 1   +   γ 1   +   η )   +   δ α 1 k 2 γ 1   +   δ α 2 k 1 γ 2 η   ( α 1   +   α 2   +   α 3   +   η )   [ ( β 1   +   γ 1   +   η )   ( β 2   +   γ 2   +   η )   -   γ 1 γ 2 ] < 1  

And then we have:

δ α 1 k 1   ( β 2   +   γ 2   +   η ) +   δ α 2 k 2   ( β 1   +   γ 1   +   η ) +   δ α 1 k 2 γ 1   +   δ α 2 k 1 γ 2 η < ( α 1   +   α 2   +   α 3   +   η )   [ ( β 1   +   γ 1   +   η )   ( β 2   +   γ 2   +   η )   -   γ 1 γ 2 ]

After dividing both sides by (β2 + γ2+ η) at the same time, we can get:

δ α 1 k 1 η +   δ α 2 k 2   ( β 1   +   γ 1   +   η ) +   δ α 1 k 2 γ 1   +   δ α 2 k 1 γ 2 η ( β 2   +   γ 2   +   η ) <   ( α 1   +   α 2   +   α 3   +   η )   ( β 1   +   γ 1   +   η )    -   ( α 1   +   α 2   +   α 3   +   η ) γ 1 γ 2 ( β 2   +   γ 2   +   η )

So the second order sequential principal minor of the matrix J(ω0)1 is:

( α 1 + α 2 + α 3 + η ) ( β 1 + γ 1 + η ) - δ α k 1 η > 0

The third-order sequential principal minor of the matrix J(ω0)1 is:

( - β 2 - γ 2 - η ) | - α 1 - α 2 - α 3 - η k 1 δ η α 1 - β 1 - γ 1 - η | - γ 2 | - α 1 - α 2 - α 3 - η k 1 δ η α 2 γ 1 | + k 2 δ η | α 1 - β 1 - γ 1 - η α 2 γ 1 |

= ( α 1 + α 2 + α 3 + η ) γ 1 γ 2 η   +   δ α 2 k 1 γ 2 + δ α 1 k 2 γ 1 + δ α 2 k 2   ( β 1 + γ 1 + η ) + δ α 1 k 1   ( β 2   +   γ 2   +   η ) η - ( β 2   +   γ 2   +   η ) ( α 1 + α 2 + α 3 + η ) ( β 1   +   γ 1   +   η )

Due to R0< 1, that is:

δ α 1 k 1   ( β 2   +   γ 2   +   η ) +   δ α 2 k 2   ( β 1   +   γ 1   +   η ) +   δ α 1 k 2 γ 1   +   δ α 2 k 1 γ 2 η < ( α 1   +   α 2   +   α 3   +   η )   [ ( β 1   +   γ 1   +   η )   ( β 2   +   γ 2   +   η )   -   γ 1 γ 2 ]

Simplifying the above formula, we can get:

( α 1 + α 2 + α 3 + η ) γ 1 γ 2 η   +   δ α 2 k 1 γ 2 + δ α 1 k 2 γ 1 + δ α 2 k 2   ( β 1   +   γ 1   +   η ) + δ α 1 k 1   ( β 2   +   γ 2   +   η ) η

< ( α 1 + α 2 + α 3 + η ) ( β 1   +   γ 1   + η ) ( β 2   +   γ 2   +   η )

So the third-order sequential principal minor of the matrix J(ω0)1 is:

( α 1 + α 2 + α 3 + η ) γ 1 γ 2 η   +   δ α 2 k 1 γ 2 + δ α 1 k 2 γ 1 + δ α 2 k 2   ( β 1   +   γ 1   +   η ) + δ α 1 k 1   ( β 2   +   γ 2   +   η ) η

- ( β 2   +   γ 2   +   η ) ( α 1 + α 2 + α 3 + η ) ( β 1   +   γ 1   +   η ) < 0

Based on the above results, we can know that when R0 < 1, matrix J(ω0)1 is a negative definite matrix, and its three eigenvalues are all less than 0, that is λ1, λ2, λ3 are less than 0, when R0> 1, matrix J(ω0) has non-negative eigenvalues. According to Lyapunov's first method [21], it can be obtained: when R0 < 1, the invalid promotion equilibrium point is locally asymptotically stable, and when R0 > 1, the invalid promotion equilibrium point is unstable. The local asymptotic stability of the invalid promotion equilibrium point has been proved.

Next, we will prove the local asymptotic stability of the effective promotion equilibrium point. Since the first four equations in Eq. (2) are not affected by the last equation, it can be simplified when calculating the Jacobian matrix of J(ω*).

The Jacobian matrix of the model at J(ω*) is:

J ( ω * ) = ( - ( k 1 R * + k 2 S * + η ) 0 - k 1 I * - k 2 I * ( k 1 R * + k 2 S * ) - ( α 1   +   α 2   +   α 3   +   η ) k 1 I * k 2 I * 0 α 1 - ( β 1   +   γ 1   +   η ) γ 2 0 α 2 γ 1 - ( β 2   +   γ 2   +   η ) )

The first-order sequential principal minor of the matrix J(ω*) is -(k1R*+k2S*+η)<0

The second-order sequential principal minor of the matrix J(ω*) is (k1R*+k2S*+η)(α1 + α2 + α3 + η)>0

The third-order sequential principal minor of the matrix J(ω*) is:

- ( k 1 R * + k 2 S * + η ) [ ( α 1   +   α 2   +   α 3   +   η ) ( β 1   +   γ 1   +   η ) - α 1 k 1 I * ] - ( k 1 R * + k 2 S * ) α 1 k 1 I *  

= - ( k 1 R * + k 2 S * + η ) ( α 1   +   α 2   +   α 3   +   η ) ( β 1   +   γ 1   +   η ) + α 1 k 1 η I *

From Eq. (4), we can get:

{ R * =   α 1 ( β 2   +   γ 2   +   η )   +   α 2 γ 2 ( β 1   +   γ 1   +   η ) ( β 2   +   γ 2 +   η ) -   γ 1 γ 2 E * S *   =   α 2 ( β 1   +   γ 1   +   η )   + α 1 γ 1 ( β 1   +   γ 1   +   η ) ( β 2   +   γ 2 +   η ) -   γ 1 γ 2 E *     =   α 2 ( β 1   +   γ 1   +   η )   + α 1 γ 1 α 1 ( β 2   +   γ 2   +   η )   +   α 2 γ 2 R                      k 1 R * + k 2 S * = α 1   +   α 2   +   α 3   +   η I * E * = δ - η I * I *   (5)

From Eq. (5), we can get:

  - ( k 1 R + k 2 S + η ) ( α 1   +   α 2   +   α 3   +   η ) ( β 1   +   γ 1   +   η ) + α 1 k 1 η I * = - δ I * ( α 1   +   α 2   +   α 3   +   η ) ( β 1   +   γ 1   +   η ) + α 1 k 1 η I *

And due to R0> 1, we have:  δηI*> 1  δI*> η, so we have the following inequality:

  - δ I * ( α 1   +   α 2   +   α 3   +   η ) ( β 1   +   γ 1   +   η ) + α 1 k 1 η I * < α 1 k 1 η I * - η ( α 1   +   α 2   +   α 3   +   η ) ( β 1   +   γ 1   +   η ) ,

   α 1 k 1 η I * - η ( α 1   +   α 2   +   α 3   +   η ) ( β 1 + γ 1 + η ) = 1 α 1 k 1 η ( I * - ( α 1 + α 2 + α 3 + η ) ( β 1 + γ 1 + η ) α 1 k 1 ) = 1 α 1 k 1 η ( ( α 1   +   α 2   +   α 3   +   η ) [ ( β 1   +   γ 1   +   η ) ( β 2   +   γ 2 +   η ) -   γ 1 γ 2 ] α 1 k 1 ( β 2   +   γ 2   +   η ) + α 2 k 2 ( β 1   +   γ 1   +   η ) + α 1 k 2 γ 1 + α 2 k 1 γ 2 - ( α 1   +   α 2   +   α 3   +   η ) ( β 1   +   γ 1   +   η ) ( β 2   +   γ 2   +   η ) α 1 k 1 ( β 2   +   γ 2   +   η ) ) < 0

The fourth-order sequential principal minor of the matrix J(ω*) is:

( k 1 R * + k 2 S * + η ) ( α 1 + α 2 + α 3 + η ) [ ( β 1 + γ 1 + η ) ( β 2 + γ 2 + η ) - γ 1 γ 2 ] - ( k 1 R * + k 2 S * + η )   [ α 1 k 1 I * ( β 2 + γ 2 + η ) + α 2 k 1 γ 2 I   * ] -   ( k 1 R *   +   k 2 S *   +   η )   [ α 1 k 2 γ 1 I   *   +   α 2 k 2 I   * ( β 1   +   γ 1   +   η ) ]   + k 1 I   *   ( k 1 R *   +   k 2 S * )   [ α 1   ( β 2   +   γ 2   +   η )   +   α 2 γ 2 ]   + k 2 I   *   ( k 1 R *   +   k 2 S * )   [ α 1 γ 1 +   α 2 ( β 1   +   γ 1   +   η ) ]  

From Eq.(4), we have:

( α 1 + α 2 + α 3 + η ) [ ( β 1 + γ 1 + η ) ( β 2 + γ 2 + η ) - γ 1 γ 2 ] = α 1 k 1 I   *   ( β 2   +   γ 2   +   η ) +   α 2 k 2   I   * ( β 1   +   γ 1   +   η ) +   α 1 k 2 γ 1 I   *   +   α 2 k 1 γ 2 I   *

Therefore, the fourth-order sequential principal minor can be simplified to:

   k 1 I *   ( k 1 R *   +   k 2 S * ) [ α 1   ( β 2   +   γ 2   +   η )   +   α 2 γ 2 ] + k 2 I *   ( k 1 R *   +   k 2 S * ) [ α 1 γ 1 +   α 2 ( β 1   +   γ 1   +   η ) ] > 0

Based on the above results, we can know that the matrix J(ω*) is a negative definite matrix, and its eigenvalues are all less than 0. According to the first method of Lyapunov, when R0 > 1, effective promotion equilibrium point ω* is locally asymptotically stable.

Theorem 2   When R0<1, invalid promotion equilibrium ω0 is globally asymptotically stable. When R0>1, effective promotion equilibrium ω* is globally asymptotically stable.

Proof   When R0< 1, the Lyapunov function is constructed as follows [22]:

V 1   =   ( α 1   +   α 2 )   E   +   ( α 1   +   α 2 +   α 3 +   η )   R   +   ( α 1   +   α 2   +   α 3   +   η )   S

The total derivative of the V1along the model is:

d V 1   d t = ( α 1   +   α 2 ) [ k 1 I R   +   k 2 I S   -   ( α 1   +   α 2 +   α 3 +   η ) E ] +   ( α 1   +   α 2 +   α 3 +   η ) [ α 1 E   +   γ 2 S   -   ( β 1   +   γ 1   +   η )   R ] + ( α 1   +   α 2 +   α 3 +   η ) [ α 2 E   +   γ 1 R   -   ( β 2   +   γ 2   +   η )   S ]

=   ( α 1   +   α 2 )   ( k 1 I R   +   k 2 I S )   +   ( α 1   +   α 2 +   α 3 +   η )   [ γ 2 S - ( β 1   +   γ 1   +   η )   R ]   +   ( α 1   +   α 2 +   α 3 +   η )   [ γ 1 R   -   ( β 2   +   γ 2   +   η )   S ]

From Eq. (5):

d V 1   d t = ( α 1 + α 2 )   ( k 1 I R   +   k 2 I α 2 ( β 1 + γ 1 + η )   + α 1 γ 1 α 1 ( β 2 + γ 2 + η )   +   α 2 γ 2 R )   +   ( α 1 + α 2 + α 3 + η )   [ γ 2 α 2 ( β 1 +   γ 1 + η )   + α 1 γ 1 α 1 ( β 2 + γ 2 + η )   +   α 2 γ 2 R - ( β 1 + γ 1 + η )   R ]   +   ( α 1 + α 2 + α 3 + η )   [ γ 1 R   -   α 2 ( β 1 + γ 1 + η )   + α 1 γ 1 α 1 ( β 2 +   γ 2 + η )   +   α 2 γ 2 ( β 2 + γ 2 + η )   R ]

= ( α 1 + α 2 ) ( k 1 I R   +   k 2 I α 2 ( β 1 + γ 1 + η )   + α 1 γ 1 α 1 ( β 2 + γ 2 + η )   +   α 2 γ 2 R ) - ( α 1 + α 2 ) ( α 1 + α 2 + α 3 + η )   ( β 1 + γ 1 + η ) ( β 2 + γ 2 + η ) -   γ 1 γ 2 α 1 ( β 2 + γ 2 + η )   +   α 2 γ 2 R

= ( α 1 + α 2 ) ( α 1 k 1 ( β 2 + γ 2 + η ) + α 2 k 1 γ 2 + α 2 k 2 ( β 1 + γ 1 + η ) + α 1 k 2 γ 1 α 1 ( β 2   +   γ 2   +   η )   +   α 2 γ 2 I R ) - ( α 1 +   α 2 )   ( α 1 + α 2 + α 3 + η ) [ ( β 1 + γ 1 + η ) ( β 2 + γ 2 + η ) -   γ 1 γ 2 ] α 1 ( β 2 + γ 2 + η )   +   α 2 γ 2 R  

= ( α 1 + α 2 ) ( R 0 η I δ - 1 ) ( α 1 + α 2 + α 3 + η ) [ ( β 1 + γ 1 + η ) ( β 2 + γ 2 + η ) -   γ 1 γ 2 ] α 1 ( β 2 + γ 2 + η )   +   α 2 γ 2 R

Because of I δη , so when R0< 1, we have dV1dt   0 and dV1dt= 0  R = 0 or I= δη , R0 = 1. It can be known from LaSalle's invariance principle [23]: when R0< 1, invalid promotion equilibrium ω0 is globally asymptotically stable.

When R0 > 1, the Lyapunov function is constructed as follows:

V 2 = I   -   I *   -   I * l n   I I * +   E   -   E *   -   E * l n   E E *   +   [ α 1 k 1   ( β 2 + γ 2 + η )   +   α 2 k 1 γ 2 ] ( α 1 + α 2 + α 3 + η ) α 1   [ α 1 k 1   ( β 2 + γ 2 + η )   +   α 2 k 2   ( β 1 + γ 1   + η ) +   α 1 k 2 γ 1   +   α 2 k 1 γ 2 ]   ( R - R * - R * l n   R R * ) + [ α 2 k 2   ( β 1 + γ 1 + η )   +   α 1 k 2 γ 1 ] ( α 1 + α 2 + α 3 + η ) α 2   [ α 1 k 1   ( β 2 + γ 2 + η )   +   α 2 k 2   ( β 1 + γ 1   + η ) +   α 1 k 2 γ 1   +   α 2 k 1 γ 2 ]   ( S - S * - S * l n   S S * )

The total derivative of the V2 along the model is:

d V 2 d t = ( 1 - I * I   ) ( δ - k 1 I R - k 2 I S - η I )   + ( 1 - E * E ) ( k 1 I R   +   k 2 I S   -   ( α 1 + α 2 + α 3   + η )   E ) + [ α 1 k 1   ( β 2 + γ 2 + η )   +   α 2 k 1 γ 2 ] ( α 1 + α 2 + α 3 + η ) α 1   [ α 1 k 1   ( β 2 + γ 2 + η )   +   α 2 k 2   ( β 1 + γ 1   + η ) +   α 1 k 2 γ 1   +   α 2 k 1 γ 2 ]   × ( 1 - R * R ) [ α 1 E   +   γ 2 S   -   ( β 1 + γ 1 + η ) R ] + [ α 2 k 2   ( β 1 + γ 1 + η )   +   α 1 k 2 γ 1 ] ( α 1 + α 2 + α 3 + η ) α 2   [ α 1 k 1   ( β 2 + γ 2 + η )   +   α 2 k 2   ( β 1 + γ 1 + η ) +   α 1 k 2 γ 1   +   α 2 k 1 γ 2 ]   × ( 1 - S * S ) [ α 2 E   +   γ 1 R   -   ( β 2 + γ 2 + η ) S ]

Expand and simplify the above formula:

d V 2 d t   = - η ( I - I * ) 2 I + ( 1 - I * I   ) ( α 1 + α 2 + α 3 + η ) E * ( 1 - k 1 I R + k 2 I S ( α 1 + α 2 + α 3 + η ) E * )   + ( 1 - E * E ) ( α 1 + α 2 + α 3 + η ) E * ( k 1 I R   +   k 2 I S ( α 1 + α 2 + α 3 + η ) E *   -   E E * )   + [ α 1 k 1   ( β 2 + γ 2 + η )   +   α 2 k 1 γ 2 ] ( α 1 + α 2 + α 3 + η ) α 1   [ α 1 k 1   ( β 2 + γ 2 + η )   +   α 2 k 2   ( β 1 + γ 1 + η ) +   α 1 k 2 γ 1   +   α 2 k 1 γ 2 ]   × ( 1 - R * R ) [ α 1 E   +   γ 2 S   -   ( β 1 + γ 1 + η ) R ] + [ α 2 k 2   ( β 1   +   γ 1 +   η )   +   α 1 k 2 γ 1 ] ( α 1 + α 2 + α 3 + η ) α 2   [ α 1 k 1   ( β 2   +   γ 2 +   η )   +   α 2 k 2   ( β 1 + γ 1 + η ) +   α 1 k 2 γ 1   +   α 2 k 1 γ 2 ]   × ( 1 - S * S ) [ α 2 E   +   γ 1 R   -   ( β 2 + γ 2 + η ) S ]

d V 2 d t   = - η ( I - I * ) 2 I + ( α 1 + α 2 + α 3 + η ) E * ( 1 - I * I   - k 1 I R + k 2 I S ( α 1 + α   2 + α   3 + η ) E * + k 1 I * R + k 2 I * S ( α 1 + α 2 + α 3 + η ) E * )   + ( α 1 + α 2 + α 3 + η ) E * ( k 1 I R   +   k 2 I S ( α 1 + α 2 + α 3 + η ) E * - k 1 I R + k 2 I S ( α 1 + α 2 + α 3 + η ) E -   E E * + 1 )   + ( α 1 + α 2 + α 3 + η ) E * (   E E * - k 1 I * R + k 2 I * S ( α 1 + α 2 + α 3 + η ) E * - E E * R * R + 1 )

d V 2 d t = - η ( I - I * ) 2 I + ( α 1 + α 2 + α   3 + η ) E * ( 1 - I * I   - k 1 I R + k 2 I S ( α 1 + α 2 + α 3 + η ) E * + k 1 I * R + k 2 I * S ( α 1 + α 2 + α 3 + η ) E * )   + ( α 1 + α 2 + α 3 + η ) E * ( k 1 I R   +   k 2 I S ( α 1 + α 2 + α 3 + η ) E * - I R E * I * R * E -   E E * + 1 )  

+ ( α 1 +   α 2 + α 3 + η ) E * (   E E * - k 1 I * R + k 2 I * S ( α 1 + α 2 + α 3 + η ) E * - E E * R * R + 1 ) = - η ( I - I * ) 2 I + ( α 1 + α   2 + α   3 + η ) E * ( 3 - I * I - I R E * I * * R * E - E E * R * R )

It can be obtained by the arithmetic mean of three numbers not less than the geometric mean: I*I +IRE*I*R*E+ EE*R*R > 3. So when R0 > 1, we have dV2 dt  0, and dV2dt= 0  I= I*, E = E*, R=R*, S=S*.

It can be known from LaSalle's invariance principle: when R0 > 1, effective promotion equilibrium ω* is globally asymptotically stable.

Based on the above results, we can know that: When R0 < 1, ω0  is the unique equilibrium point. When R0 > 1, ω* is the unique equilibrium point.

3 Numerical Simulations and Discussion

This paper establishes an IERSU model to describe the process of product promotion. The stability of the IERSU has been proven in the previous section. From the proof process in the previous section, we can use the threshold parameter R0 to distinguish the steady state of the model. When R0 < 1, invalid promotion equilibrium ω0 is globally asymptotically stable. When R0> 1, effective promotion equilibrium ω* is globally asymptotically stable.

In this section, the paper conducts numerical simulation to verify the above analysis results, and discusses the influence of each parameters on the number of S under different values. According to the results of the discussion, a series of marketing strategies helping product promotion are proposed for different parameters. We set N = 10 000, I = 9 998, E = 0, R = 1, S = 1, U = 0 at t0. The results are shown in Fig.2 and Fig.3.

thumbnail Fig. 2 The number of the I, E, R, S, U over time t when R0<1

δ   =   0.01 , η   =   0.0005 , k 1 = 0.00001 , k 2   =   0.00001 , α 1   =   0.0005 , α 2   = 0.0005 , α 3   =   0.0001 , β 1   =   0.0005 , β 2   =   0.0001 , γ 1   =   0.0001 , γ 2   =   0.0001 , R 0   =   0.1750 ,

thumbnail Fig. 3 The number of the I, E, R, S, U over time t when R0>1

δ   =   5 , η   =   0.0006 , k 1 = 0.00002 , k 2   =   0.00002 , α   1 =   0.0008 , α 2   =   0.0008 , α 3   = ,   0.0001 , β 1 =   0.0001 , β 2   =   0.00005 , γ 1   =   0.0005 , γ 2   =   0.0001 , R 0   = 173.9130 ,

Figure 2 describes the number of five classes over time t when R0 < 1. From Fig. 2, we can know that the number of I continues to decrease until reaching 0. The number of E first increases, reaches a peak, and then begins to decrease to 0. And S, R, U have roughly the same trend, the numbers of S, R, U first increase, reach a peak, and then decrease to 0. But it is different for the time of S, R, U to reach the peak. R reaches the peak first, S is slightly behind, and U reaches at the last. This shows that when the system reaches stability, the system is at a point of invalid promotion equilibrium.

Figure 3 describes the number of five classes over time t when R0> 1. From Fig. 3, we can know that the number of I continues to decrease until reaching 0. The number of E first increases, reaches a peak, then begins to decrease, and finally stabilizes at a non-zero value. The numbers of S, R first increase, reaching the peak point, and then begin to decrease, finally stabilize at a non-zero value, with roughly the same trend. R peaks before S. However, U increases slowly and then reaches a non-zero stable value. Compared with Fig. 2, the numbers of E, R, S, and U finally stabilize at a non-zero value. This shows that when the system reaches stability, the system is at a point of effective promotion equilibrium.

Based on the above analysis, we can distinguish the equilibrium point of the model by R0, and when R0 > 1, it is meaningful to discuss the product promotion model. Next, we use the number of S as a dependent variable and discuss the influence of different parameters on it. The following discussion is based on the parameter values in Fig. 3. The parameters with * indicate the original parameter values. The results are shown in the figure below.

Figure 4(a) describes the number of S over time t under different α1. When α1 decreases, the number of S increases. When α1 decreases from 0.08 to 0.008, the number of S increases little. When α1 decreases from 0.008 to 0.000 8, the number of S increases significantly. α1 continues to decrease and the degree of increase of S becomes smaller and smaller. The reason for the above phenomenon is that the probability of E turning into R decreases, so the number of E turning into R decreases, and more E can turn into S compared with the original probability, thus increasing the number of S.

thumbnail Fig. 4 The number of S over time t under different α

Based on the above analysis, in order to increase the conversion of E to S, the company can try to build a good social image to gain more consumers' psychological recognition when promoting new products, and a good social image will drive more consumers to support its new product. This strategy reflected in the model will increase α2 while reducing α1 and α3.

Figure 4(b) describes the number of S over time t under different α2. When α2 increases, the number of S increases. When α2 increases from 0.000 8 to 0.008, the number of S increases significantly, while α2 continues to increase, and the number of S increases slightly. α2 continues to increase and the degree of increase of S becomes smaller and smaller. The reason for the above phenomenon is that the probability of E turning into S increases, so the number of E turning into S increases compared with the original probability, thus increasing the number of S.

Based on the above analysis, in order to increase the conversion of E to S, the company can push a large number of advertisements on the target group when promoting new products, so as to make as many people as possible to leave an impression on the product. This strategy reflected in the model will increase α2 while reducing α3.

Figure 4(c) describes the number of S over time t under different α3. When α3 decreases, the number of S increases. When α3 decreases from 0.01 to 0.000 1, the number of S increases significantly, and when α3 decreases from 0.000 1 to 0.000 01, the number of S increases little. α3 continues to decrease and the degree of increase of S becomes smaller and smaller. The reason for the above phenomenon is that the probability of E turning into U decreases, so the number of E turning into U decreases, and more E can turn into S compared with the original probability, thus increasing the number of S.

Based on the above analysis, in order to increase the conversion of E to S, the company can invite celebrities to help promote the product in the whole process of product promotion, using the influence of celebrities to improve the visibility of product and promote the product to more potential customers. This strategy reflected in the model will increase α2 while reducing α1.

Figure 5(a) describes the number of S over time t under different β1. When β1 decreases, the number of S increases. When β1 decreases from 0.01 to 0.000 1, the number of S increases significantly. And β1 decreases from 0.000 1 to 0.000 01, the number of S increases slightly. β1 continues to decrease and the degree of increase of S becomes smaller and smaller. The reason for the above phenomenon is that the probability of R becoming U decreases, so the number of R turning into U decreases, and more R can turn into S compared with the original probability, thus increasing the number of S.

thumbnail Fig. 5 The number of S over time t under different β

Based on the above analysis, in order to increase the conversion of R to S, the company can randomly give consumers rewards such as free orders or discounts when promoting new products. Such random rewards will attract R, prompting some of R to turn into S, and may make more E turn into S. This strategy reflected in the model will reduce β1 while increasing α2.

Figure 5(b) describes the number of S over time t under different β2. When β2 decreases, the number of S increases. When β2 decreases from 0.005 to 0.000 05, the number of S increases significantly. And β2 decreases from 0.000 05 to 0.000 005, the number of S increases slightly. β2 continues to decrease and the degree of increase of S becomes smaller and smaller. The reason for the above phenomenon is that the probability of S becoming U decreases, so the number of S turning into U decreases compared with the original probability, thus increasing the number of S.

Based on the above analysis, in order to decrease the conversion of S to U, the company can develop S into members, by turning customers into members and maintaining them regularly, the company can keep their members active and reduce the loss of supporters. This strategy reflected in the model will reduce β2.

Figure 6(a) describes the number of S over time t under different γ1. When γ1 increases, the number of S increases. When γ1 increases from 0.000 05 to 0.005, the number of S increases significantly. And γ1 increases from 0.005 to 0.05, the number of S increases slightly. γ1 continues to increase and the degree of increase of S becomes smaller and smaller. The reason for the above phenomenon is that the probability of R turning into S increases, so the number of R turning into S increases compared with the original probability, thus increasing the number of S.

thumbnail Fig. 6 The number of S over time t under different γ

Based on the above analysis, in order to increase the conversion of R to S, the company can display positive reviews of products during product promotion, and product reviews may give R the idea to try the product, thus some of R will turn into S. This strategy reflected in the model will increase γ1.

Figure 6(b) describes the number of S over time t under different γ2. When γ2 decreases, the number of S increases. When γ2 decreases from 0.01 to 0.0001, the number of S increased significantly. And γ2 decreases from 0.000 1 to 0.000 01, the number of S increases slightly. γ2 continues to decrease and the degree of increase of S becomes smaller and smaller. The reason for the above phenomenon is that the probability of S turning into R decreases, so the number of S turning into R decreases compared with the original probability, thus increasing the number of S.

Based on the above analysis, in order to increase the conversion of R to S, the company can focus on product quality and product after-sales service, good products and excellent after-sales service can enhance customer experience, which can help company gain more loyal customers. This strategy reflected in the model will reduce γ2.

Figure 7 describes the number of S over time t under different k1 and k2. When k1 and k2 increase or decrease, the number of S remains unchanged on the whole. The reason for the above phenomenon is that k1 and k2 influence the number of S by affecting α1, α2, so the influence of k1, k2 on the number of S can be referred to α1, α2.

thumbnail Fig. 7 The number of S over time t under different k

In this section, we discuss the influence of each parameter on the number of S. It can be known that the each parameter influences the number of E turning into S, where the influence of k1 and k2 on the number of S can be reflected by α1 and α2. Based on the influence of each parameter on the number of S, a series of strategies are proposed to increase the number of S.

4 Conclusion

This paper proposes an IERSD model to describe the dynamic process of product promotion and discusses the influence of each parameter on the number of S. Based on Lyapunov's first method and LaSalle's invariance principle, the stability of the model is proved. The analysis find that the dynamic characteristics of the model are related to the threshold parameter, and the threshold parameter can be used to distinguish the steady state of the model. When the threshold parameter is less than 1, the invalid promotion equilibrium is globally asymptotically stable. The number of S, R and U in the system finally stabilized at 0. When the threshold parameter is bigger than 1, the effective promotion equilibrium is globally asymptotically stable. The number of S, R and U in the system will stabilize at a non-zero value. Finally, the paper conducts a series of numerical simulations to verify the above analysis and discusses the influence of each parameter on the number of S, and a series of strategies are proposed to increase the number of S.

The IERSU model established in this paper further improves the information dissemination model by considering the interconversion of S and R compared with other models, and the discussion of the model in this paper also provides some theoretical basis for the promotion of the product in reality, which has some reference value.

References

  1. Huo L A, Song N X. Dynamical interplay between the dissemination of scientific knowledge and rumor spreading in emergency[J]. Physica A: Statistical Mechanics and Its Applications, 2016, 461: 73-84. [NASA ADS] [CrossRef] [MathSciNet] [Google Scholar]
  2. Wang Z X, Zhang W Y, Tan C W. On inferring rumor source for SIS model under multiple observations[C]//2015 IEEE International Conference on Digital Signal Processing. New York: IEEE, 2015: 755-759. [Google Scholar]
  3. Wang Y Q, Wang J. SIR rumor spreading model considering the effect of difference in nodes' identification capabilities[J]. International Journal of Modern Physics C, 2017, 28(5): 1750060. [NASA ADS] [CrossRef] [Google Scholar]
  4. Wan C, Li T, Sun Z C. Global stability of a SEIR rumor spreading model with demographics on scale-free networks[J]. Advances in Difference Equations, 2017, 2017: 253. [CrossRef] [Google Scholar]
  5. Zhao L J, Wang J J, Chen Y C, et al. SIHR rumor spreading model in social networks[J]. Physica A: Statistical Mechanics and Its Applications, 2012, 391(7): 2444-2453. [NASA ADS] [CrossRef] [Google Scholar]
  6. Wang J J, Zhao L J, Huang R B. SIRaRu rumor spreading model in complex networks[J]. Physica A: Statistical Mechanics and Its Applications, 2014, 398: 43-55. [NASA ADS] [CrossRef] [MathSciNet] [Google Scholar]
  7. Wang R, Rho S, Chen B W, et al. Modeling of large-scale social network services based on mechanisms of information diffusion: Sina Weibo as a case study[J]. Future Generation Computer Systems, 2017, 74: 291-301. [CrossRef] [Google Scholar]
  8. Zhang L J, Li H J, Zhao C H, et al. Social network information propagation model based on individual behavior[J]. China Communications, 2017, 14(7): 1-15. [Google Scholar]
  9. Wan C, Li T, Guan Z H, et al. Spreading dynamics of an e-commerce preferential information model on scale-free networks[J]. Physica A: Statistical Mechanics and Its Applications, 2017, 467: 192-200. [NASA ADS] [CrossRef] [MathSciNet] [Google Scholar]
  10. Kang H Y, Fu X C. Epidemic spreading and global stability of an SIS model with an infective vector on complex networks[J]. Communications in Nonlinear Science and Numerical Simulation, 2015, 27(1/2/3): 30-39. [NASA ADS] [CrossRef] [MathSciNet] [Google Scholar]
  11. Zhao Z J, Liu Y M, Wang K X. An analysis of rumor propagation based on propagation force[J]. Physica A: Statistical Mechanics and Its Applications, 2016, 443: 263-271. [NASA ADS] [CrossRef] [MathSciNet] [Google Scholar]
  12. Afassinou K. Analysis of the impact of education rate on the rumor spreading mechanism[J]. Physica A: Statistical Mechanics and Its Applications, 2014, 414: 43-52. [NASA ADS] [CrossRef] [MathSciNet] [Google Scholar]
  13. Hill A L, Rand D G, Nowak M A, et al. Infectious disease modeling of social contagion in networks[J]. PLoS Computational Biology, 2010, 6(11): e1000968. [Google Scholar]
  14. Liu X Y, He D B, Yang L F, et al. A novel negative feedback information dissemination model based on online social network[J]. Physica A: Statistical Mechanics and Its Applications, 2019, 513: 371-389. [NASA ADS] [CrossRef] [Google Scholar]
  15. Wang Q Y, Jin Y H, Yang T, et al. An emotion-based independent cascade model for sentiment spreading[J]. Knowledge-Based Systems, 2017, 116: 86-93. [CrossRef] [Google Scholar]
  16. Schwemmer C, Ziewiecki S. Social media sellout: The increasing role of product promotion on YouTube[J]. Social Media + Society, 2018, 4(3): 205630511878672. [CrossRef] [Google Scholar]
  17. Gao S, Chen L, Chen P. A fuzzy DEMATEL method for analyzing key factors of the product promotion [J]. Journal of Discrete Mathematical Sciences and Cryptography, 2018, 21(6): 1225-1228. [CrossRef] [Google Scholar]
  18. Hu H H, Lin J, Qian Y J, et al. Strategies for new product diffusion: Whom and how to target? [J]. Journal of Business Research, 2018, 83: 111-119. [CrossRef] [Google Scholar]
  19. Gao P, Du J G, Huang W D, et al. RETRACTED: The influence of consumer brand loyalty on brand remanufacturing market strategy[J]. The International Journal of Electrical Engineering & Education, 2020: 002072092093107. [Google Scholar]
  20. van den Driessche P, Watmough J. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission[J]. Mathematical Biosciences, 2002, 180(1/2): 29-48. [CrossRef] [MathSciNet] [PubMed] [Google Scholar]
  21. Zubov S V. Problems of rated stability and lyapunov's first method[J]. IFAC Proceedings Volumes, 2001, 34(6): 1043-1048. [CrossRef] [Google Scholar]
  22. Zhou P, Hu X K, Zhu Z G, et al. What is the most suitable Lyapunov function? [J]. Chaos, Solitons & Fractals, 2021, 150: 111154. [NASA ADS] [Google Scholar]
  23. Mancilla-Aguilar J L, García R A. An extension of LaSalle's invariance principle for switched systems[J]. Systems & Control Letters, 2006, 55(5): 376-384. □ [CrossRef] [MathSciNet] [Google Scholar]

All Tables

Table 1

The explanation of parameters in the IERSU

All Figures

thumbnail Fig. 1 The dynamic process of IERSU model
In the text
thumbnail Fig. 2 The number of the I, E, R, S, U over time t when R0<1
In the text
thumbnail Fig. 3 The number of the I, E, R, S, U over time t when R0>1
In the text
thumbnail Fig. 4 The number of S over time t under different α
In the text
thumbnail Fig. 5 The number of S over time t under different β
In the text
thumbnail Fig. 6 The number of S over time t under different γ
In the text
thumbnail Fig. 7 The number of S over time t under different k
In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.