1 Introduction

With the rapid development of Internet technology, a new platform for information communication and diffusion has been constructed by online social networking which has established a wider range of social relations [15]. Online social networks have better features, including the speed and range of information transmission, rather than the traditional ways of information exchange. Moreover, social networks also play a significant role in business negotiation and information sharing. A lot of people used some new social media sites such as Twitter, Facebook and Wechat as they first appeared. We believe that these new social media sites will have in-depth development and play a key role in contemporary society. Facing large amounts of data, the laws of communication for big data on online social networks should be studied by the researchers. For reducing unwanted information over social media, studying information diffusion process is necessary. However, due to the complexity of the network structure and the rapid change of social network platforms, for studying information spreading on online social networks there exist many difficulties.

The mechanism of information diffusion on online social networks including characterizing user behavior, characterizing social cascades in Flickr, network level footprints of Facebook, applications etc. [615] has been studied by many authors. Recently, some results have been obtained by using mathematical models to predict information diffusion over a time period in online social networks; see e.g. [1620]. Inspired by empirical studies of networked systems, Newman [21] studied the structure and function of complex networks. Banavar, Maritan and Rinaldo [22] derived a general relationship between size and flow rates in general networks with local connectivity which can predict scaling relations applicable to all efficient transportation networks.

A number of concerns in modeling information diffusion in online social networks have been put forward on the basis of PDE-based models. Specially, PDEs can establish many complex models. However, the results are uncommonly poor for the diffusion models by PDEs in online social networks. Recently, both temporal and spatial patterns of information diffusion process on social networks were studied by Wang et al. [2325] through constructing an intuitive cyber-distance among online users. Using real data coming from Digg (an online social network), Wang verified the reliability of the PDE model. Zhu, Zhao and Wang [2628] studied several reaction–diffusion malware propagation models and obtained some results for stability and bifurcation of positive equilibrium points. Dai et al. [29] studied a partial differential equation with a Robin boundary condition in online social networks and discussed temporal and spatial properties of social networks. Since PDEs have complex natures and no standard characteristic equations, it is difficult to study PDE models by using matrix theory. Hence, the authors only have begun to study propagation models with PDEs in online social networks, and there are still many problems to be solved.

As is well known, studying information diffusion in online social networks by PDE-based models is very difficult, and this presents a new opportunity and challenge for mathematicians. In the ecological and physics models, the researchers focused on different boundary conditions, eigenvalue analysis and dynamic properties of diffusion. Cantrell and Cosner [30] studied a diffusive logistic equation with spatially varying growth rate. The authors obtained the theorem for the principal eigenvalue of the corresponding linearized equation, which is significant for the research of the dynamics of a population inhabiting a heterogeneous environment. Afrozi and Brown [31] discussed the existence of principal eigenvalues for Robin boundary conditions with an indefinite weight function.

This paper is devoted to investigating a non-autonomous diffusive logistic model with Dirichlet boundary conditions. In view of Digg.com and the simulation, there exists a real data set from an online social network for the above model. In [23], the overall accuracy for the logistic model with the Robin boundary conditions is 96.61% and an overall accuracy for the Neumann boundary condition of 92.85% was obtained. Moreover, the dynamic properties of a non-autonomous logistic model with Dirichlet boundary conditions are obtained by constructing upper and lower solutions. In this paper, our main contributions are summarized as follows.

  1. (1)

    We develop a non-autonomous model with Dirichlet boundary conditions by using PDEs on social networks. To the best of our knowledge, few results have been obtained for our model. Our new model is more accurate as regards the actual situation; hence, it will be more important for the applications.

  2. (2)

    We study the sensitivity of some parameters in the present model, guaranteeing the controllability of the model. Thus, we can control the stability interval by sensitive parameters which have important implications for practical applications.

  3. (3)

    It makes a lot of sense to establish a unified framework to handle the reaction–diffusion terms and the influence of the variable coefficients. We develop some mathematical techniques (including upper and lower solutions method, comparison principle, and the like) for overcoming these difficulties.

  4. (4)

    Our model is based on non-autonomous partial differential equations which are proposed to characterize temporal and spatial patterns of information diffusion over online social networks.

The remaining structure of this paper is arranged as follows. In Sect. 2, a non-autonomous PDE model with Dirichlet boundary conditions is developed in n-dimensional space \(\mathbb{R}^{n}\). In Sect. 3, a number of dynamic properties for the present model are presented. Finally, conclusions are drawn in Sect. 4.

2 Non-autonomous PDE model in social networks

In view of the PDE model, by constructing an intuitive cyber-distance among online users, Wang et al. [23] studied both temporal and spatial patterns of information diffusion process in social media. In generally, we divide the information diffusion into two sections: content-based and structure-based processes in an online social network. Myers, Zhu and Leskovec [20] pointed out that the content-based and structure-based processes are analogous to the external and internal influences, respectively. It is challenging to reflect the above two process of information propagation in a mathematical model. PDEs can combine with time scale and space scale effectively and characterize the space-time developing properties of the complex models.

In generally, the spatial distance and abstractly translated information propagation process can be described by friendship hops which play dominant roles in social networks. In the social network graph, we describe the number of friendship links by using the shortest path from one user to another for defining the distance between two users. Particularly, the social distance is defined by x-axis and the density at the location x is defined by \(U_{x}\). Let \(I(t,x)\) be the density of influenced users at distance x during time t. The flux of the influenced users at distance x during time t can be denoted by \(J=-c\frac{\partial I}{\partial x}\), where c represents the popularity of information. In Twitter, marking keywords or topics can be described by a hashtag. Since online users in social media show heterogeneity, c can be controlled by the distance x from the source in the content-based process. The distance metric can characterize the shortest friendship hops, and the average distance on Twitter is 4.67 [32]. Wang et al. [23] studied the following diffusion model:

$$ \textstyle\begin{cases} I_{t}=d\Delta I-rI(1-\frac{I}{K}),&t>0, \\ I(x,1)=\phi (x),&l< x< L, \\ I_{x}(l,t)=I_{x}(L,t)=0,&t\geq 0. \end{cases} $$

Specifically, the majority of online social network users in Digg have a distance of 2 to 5 from the initiators and the predicted results for the most popular news with 24,099 votes in Digg.com can be found in [23].

In [33], Tang and Lin studied a nonlinear reaction–diffusion equation as follows:

$$ \textstyle\begin{cases} u_{t}=d\Delta u+u(a-bu^{q}),&x\in \Omega ,t>0, \\ u(x,t)=0,&x\in \partial \Omega ,t>0, \\ u(x,0)=u_{0}(x),&x\in \Omega , \end{cases} $$
(2.1)

where d, a and b are positive constants, Ω is an open subset of \(\mathbb{R}^{n}\) with smooth boundary Ω. Then they changed (2.1) into a non-autonomous reaction–diffusion problem:

$$ \textstyle\begin{cases} v_{t}=\frac{d}{\rho^{2}(t)}\Delta u-\frac{n\dot{\rho }(t)}{\rho (t)}+v(a-bv ^{q}),& y\in \Omega (0),t>0, \\ v(y,t)=0,& y\in \partial \Omega (0),t>0, \\ v(y,0)=v_{0}(y),&y\in \Omega (0), \end{cases} $$
(2.2)

where

$$ \begin{aligned} \Omega (t)&\subset \mathbb{R}^{n} \mbox{is a simply connected bounded growing domain at time } t\geq 0 \\ &\quad \mbox{with its growing boundary } \partial \Omega (t). \end{aligned} $$
(2.3)

For more details as regards \(\Omega (t)\) in (2.3), see [34]. The model (2.1) is an insect dispersal model on a growing domain. By constructing upper and lower solutions of (2.2), the authors obtained the asymptotic behavior of the solution to (2.1). From the research of [34], we find that the properties of solutions for non-autonomous reaction–diffusion model (2.2) are key to the asymptotic behavior of the solution to (2.1).

Motivated by the above work, this paper is devoted to investigating the following non-autonomous PDE model with Dirichlet boundary conditions:

$$ \textstyle\begin{cases} u_{t}-d(t)\Delta u=r(t)u(a-bu^{q}),&t>0,x\in \Omega (0), \\ u(t,x)=0,&t>0,x\in \partial \Omega (0), \\ u(0,x)=u_{0}(x),&x\in \Omega (0), \end{cases} $$
(2.4)

where \(\Omega (t)\) is defined by (2.3), q is positive constant, \(u(t,x)\) represents the density of influenced users with a distance of x at time t. For the other parameters’ meanings, see Table 1.

Table 1 Symbols and their meanings of system (2.4)

Remark 2.1

When \(q =1\), \(d(t)\) and \(r(t)\) are constants, system (2.4) is a classic diffusive logistic equation which has been widely studied in [3537]. When \(d(t)\) and \(r(t)\) are not constants, system (2.4) is a non-autonomous reaction–diffusion system. For a general non-autonomous reaction–diffusion system, Rodriguez-Bernal and Vidal-Lopez [38] studied the following general non-autonomous reaction–diffusion problem:

$$ \textstyle\begin{cases} u_{t}=d\Delta u+a(t,x)u-b(t,x)u^{q+1},&t>0,x\in \Omega , \\ u(t,x)=0,&t>0,x\in \partial \Omega , \\ u(0,x)=u_{0}(x)\geq 0,&x\in \Omega , \end{cases} $$

and they obtained some dynamic properties of positive complete trajectories for the above problem.

Firstly, we consider the following eigenvalue problem:

$$ \textstyle\begin{cases} -\Delta u=\lambda u,&x\in \Omega , \\ u(x)=0,&x\in \partial \Omega . \end{cases} $$
(2.5)

For problem (2.1), the following result is well known.

Theorem 2.1

([39])

Let \(\lambda_{1}\) be the principal positive eigenvalue of (2.5).

  1. (1)

    If \(a\leq d{\lambda_{1}}\), then (2.1) admits only one nonnegative steady state solution \(u=0\), which is globally asymptotically stable.

  2. (2)

    If \(a>d{\lambda_{1}}\), then (2.1) has only one positive steady state solution \(u=u^{*}(x)\), which is globally asymptotically stable.

3 Dynamic analysis for a diffusion logistic model

In this section we will study the dynamic behavior of the solution of (2.4). First we give the following assumptions:

(H1):

\(d(t)\) is continuous differentiable decreasing positive function on \([0,+\infty )\) and satisfies

$$ \lim_{t\rightarrow +\infty }d(t)=d_{\infty }. $$
(H2):

\(r(t)\) is continuous differentiable function on \([0,+\infty)\) and satisfies

$$ r_{1}\leq \lim_{t\rightarrow +\infty }r(t)\leq r_{2}, $$

where \(r_{1}\), \(r_{2}\) are positive constants.

Definition 3.1

A function \(\hat{u}\in C^{2,1}(\Omega (0)\times (0,\infty ))\cap C(\bar{ \Omega }(0)\times [0,\infty ))\) is called an upper solution of (2.4) if it satisfies

$$ \textstyle\begin{cases} \hat{u}_{t}-d(t)\Delta \hat{u}\geq f(t,\hat{u}),&t>0,x\in \Omega (0), \\ \hat{u}(t,x)\geq 0,&t>0,x\in \partial \Omega (0), \\ \hat{u}(0,x)\geq u_{0}(x),&x\in \Omega (0), \end{cases} $$
(3.1)

where \(f(t,u)=r(t)u(a-bu^{q})\). Similarly, ǔ is called a lower solution of (2.4) if it satisfies all the reversed inequalities in (3.1).

Lemma 3.1

(Comparison principle)

Let \(v(t,x)\) be a solution of (2.4), \(\hat{v}(t,x)\) and \(\check{v}(t,x)\) are upper and lower solutions of (2.4) respectively, then \(\check{v}(t,x)\leq v(t,x)\leq \hat{v}(t,x)\) in \(\bar{\Omega }\times [0,+\infty )\).

Lemma 3.2

Let \(u(t,x)\) be a nonnegative nontrivial solution of the following problem:

$$ \textstyle\begin{cases} u_{t}=d(t)\Delta u+r(t)u(a-bu^{q}),&t>0,x\in \Omega (0), \\ u(t,x)=0,&t>0,x\in \partial \Omega (0), \\ u(0,x)=u_{0}(x)\geq 0,& x\in \Omega (0). \end{cases} $$
(3.2)

If \(u_{0}(x)\in C^{2}(\bar{\Omega }(0))\), \(u_{0}(x)=\Delta u(0,x)=0\) for \(x\in \partial \Omega (0)\) and \(\Delta u(0,x)\leq 0\) for \(x\in \bar{ \Omega }(0)\), then \(u(t,x)\in C^{2,1}(\Omega (0)\times (0,\infty ))\) and

$$ \Delta u(t,x)\leq 0\quad \textit{for } x\in \Omega (0),t>0. $$

Proof

In view of \(u_{0}\) being smooth and for \(x\in \partial \Omega (0)\), \(d(t)u_{0}(x)+r(t)u_{0}(a-bu_{0}^{q})=0\), by the standard parabolic regularity theory it follows that the solution \(u(t,x)\in C^{2,1}( \Omega (0)\times (0,\infty ))\). Denote \(\omega =\Delta u\). For \(t>0\), \(x\in \Omega (0)\), we have

$$ \omega_{t}\leq d(t)\Delta \omega + \bigl(r(t)a-b(q+1)u^{q} \bigr)\omega . $$

From the condition \(\Delta u(x,0)\leq 0\) for \(x\in \Omega (0)\), we have

$$ \omega (0,x)\leq 0\quad \mbox{for } x\in \Omega (0). $$

By \(u(t,x)=0\) for \(x\in \partial \Omega (0)\), \(t>0\), we have

$$ \omega (t,x)=\frac{1}{d(t)}\bigl[u_{t}-r(t)u\bigl(a-bu^{q} \bigr)\bigr]=0,\quad x\in \partial\Omega (0),t>0. $$

By Lemma 3.1, we can obtain that

$$ \omega (t,x)\leq 0\quad \mbox{for } x\in \partial \Omega (0),\quad t>0, $$

which implies that \(\Delta u(t,x)\leq 0\) for \(x\in \partial \Omega (0)\), \(t>0\). The proof is completed. □

Let \(\lambda_{1}\) be the principal positive eigenvalue of the problem

$$ \textstyle\begin{cases} -\Delta u=\lambda u,&y\in \Omega (0), \\ u(t,y)=0,&y\in \partial \Omega (0). \end{cases} $$

Theorem 3.1

If the assumptions (H1) and (H2) hold and \(a\leq \frac{d _{\infty }\lambda_{1}}{r_{2}}\), then the solution of problem (2.4) satisfies

$$ \lim_{t\rightarrow \infty }{u}(t,x)=0\quad \textit{for }x\in \bar{\Omega }(0). $$

Proof

Obviously, \(\check{u}=0\) is a lower solution of (2.4). Next we construct a upper solution of (2.4). Let \(\hat{u}(t,x)\) be the unique solution of the problem:

$$ \textstyle\begin{cases} \hat{u}_{t}-d(t)\Delta \hat{u}=r(t)\hat{u}(a-b\hat{u}^{q}),&t>0,x\in \Omega (0), \\ \hat{u}(t,x)=0,& t>0,x\in \partial \Omega (0), \\ \hat{u}(0,x)=M\phi (x),&x\in \Omega (0), \end{cases} $$
(3.3)

where \(\phi (x)\) is the corresponding eigenfunction of \(\lambda_{1}\), M is a positive constant. We choose M so large that \(M\phi (x) \geq u_{0}(x)\), For any solution \(\hat{u}(t,x)\) of (3.3), we can see that \(\hat{u}(t,x)\) is an upper solution of (2.4). Let u be any solution of (2.4). It follows from Lemma 3.1 that

$$ 0\leq u(t,x)\leq \hat{u}(t,x),\quad t>0,x\in \Omega (0). $$

Since \(\Delta \hat{u}(0,x)=M\Delta \phi (x)=-\lambda_{1}M\phi (x) \leq 0\), it follows from Lemma 3.2 that

$$ \Delta \hat{u}(t,x)\leq 0\quad \mbox{for } x\in \Omega (0), t>0. $$

On the other hand, by assumption (H1), \(d(t)\) tends decreasingly to \(d_{\infty }\) as \(t\rightarrow \infty \), then \(d(t)\geq d_{\infty }\) for \(t\geq 0\). By assumption (H2), \(r_{1}< r(t)\leq r_{2}\) for \(t\geq 0\). Thus, \(\hat{u}(t,x)\) satisfies

$$ \hat{u}_{t}\leq d_{\infty }\Delta \hat{u}+r_{2} a \hat{u}-r_{1} b \hat{u}^{q+1},\quad t>0,x\in \Omega (0). $$

Now consider the following problem:

$$ \textstyle\begin{cases} \bar{u}_{t}=d_{\infty }\Delta \bar{u}+r_{2} a\bar{u}-r_{1} b\bar{u} ^{q+1},&t>0,x\in \Omega (0), \\ \bar{u}(t,x)=0,&t>0,x\in \partial \Omega (0), \\ \bar{u}(0,x)=M\phi (x),&x\in \Omega (0). \end{cases} $$
(3.4)

Let \(\bar{u}(t,x)\) be a solution of (3.4). By the comparison principle, for \(t>0\), \(x\in \Omega (0)\), we have

$$ \hat{u}(t,x)\leq \bar{u}(t,x) $$

and

$$ 0\leq u(t,x)\leq \hat{u}(t,x)\leq \bar{u}(t,x). $$

Since \(ar_{2}\leq d_{\infty }\lambda_{1}\), by Theorem 2.1, \(\lim_{t\rightarrow \infty }\bar{u}(t,x)=0\) for \(x\in \bar{\Omega }(0)\). Hence,

$$ \lim_{t\rightarrow \infty }{u}(t,x)=0\quad \mbox{for }x\in \bar{\Omega}(0). $$

 □

Theorem 3.2

If the assumptions (H1) and (H2) hold and \(a> \frac{d_{ \infty }\lambda_{1}}{r_{1}}\), then the solution of problem (3.14) satisfies

$$ \check{u}^{*}(x)\leq u(x)\leq \bar{u}^{*}(x)\quad \textit{for }x\in \bar{\Omega }(0), $$

where \(u^{*}(x)\) is a unique positive solution of (3.8), \(\check{u} ^{*}(x)\) is a unique positive solution of (3.15).

Proof

In view of assumption (H1), we have \(\lim_{t\rightarrow \infty } {d}(t)=d_{\infty }\) and \(d(t)\) is decreasing for \(t>0\), there exists a \(T_{1}>0\) such that \(d_{\infty }\leq d(t)\leq d_{\infty }+\varepsilon \) for \(t>T_{1}\). Let \(\hat{u}(t,x)\) be the unique solution of the problem:

$$ \textstyle\begin{cases} \hat{u}_{t}-d(t)\Delta \hat{u}=r(t)\hat{u}(a-b\hat{u}^{q}),&t>T_{1},x\in \Omega (0), \\ \hat{u}(t,x)=0,&t>T_{1},x\in \partial \Omega (0), \\ \hat{u}(T_{1},x)=M\phi (x),&x\in \Omega (0), \end{cases} $$
(3.5)

where \(\phi (x)\) is the corresponding eigenfunction of \(\lambda_{1}\), M is a positive constant. We choose M so large that \(M\phi (x) \geq u_{0}(x)\), For any solution \(\hat{u}(t,x)\) of (3.5), we can see that \(\hat{u}(t,x)\) is an upper solution of (2.4). Let u be any solution of (2.4). It follows from Lemma 3.1 that

$$ 0\leq u(t,x)\leq \hat{u}(t,x),\quad t>T_{1}, x\in \Omega (0). $$

From \(\Delta \hat{u}(T_{1},x)\leq 0\) and Lemma 3.2, we have \(\Delta \hat{u}(t,x)\leq 0\) in \([T_{1},\infty )\times \Omega (0)\). Thus,

$$ \hat{u}_{t}\leq d_{\infty }\Delta \hat{u}+r_{2}a \hat{u}-r_{1}b\hat{u}^{q+1},\quad t>T_{1},x\in \Omega (0). $$
(3.6)

Now consider the following problem:

$$ \textstyle\begin{cases} {u}_{t}=d_{\infty }\Delta {u}+r_{2} a{u}-r_{1} b{u}^{q+1},&t>T_{1},x\in \Omega (0), \\ {u}(t,x)=0,& t>T_{1},x\in \partial \Omega (0), \\ {u}(T_{1},x)=M\phi (x),&x\in \Omega (0). \end{cases} $$
(3.7)

The problem (3.7) admits a unique solution \(\bar{u}(t,x)\). In view of \(a>\frac{d_{\infty }\lambda_{1}}{r_{1}}\) and \(r_{1}\leq r_{2}\), we have \(a>\frac{d_{\infty }\lambda_{1}}{r_{2}}\). Thus, the result of Theorem 2.1 shows that

$$ \bar{u}(t,x)\rightarrow \bar{u}^{*}(x)\quad \mbox{as }t\rightarrow \infty , $$

where \(\bar{u}^{*}(x)\) is the unique positive solution of the following problem:

$$ \textstyle\begin{cases} {u}_{t}=d_{\infty }\Delta {u}+r_{2} a{u}-r_{1} b{u}^{q+1},&t>T_{1},x\in \Omega (0), \\ {u}(x)=0,&x\in \partial \Omega (0). \end{cases} $$
(3.8)

Using (3.6), (3.7) and the comparison principle yields

$$ \hat{u}(t,x)\leq \bar{u}(t,x)\quad \mbox{for } t>T_{1},x\in \Omega (0). $$

This implies that

$$ \lim_{t\rightarrow \infty }\sup u(t,x)\leq u^{*}(x),\quad x\in \Omega (0). $$
(3.9)

On the other hand, let \(\check{u}(t,x)\) be the unique solution of the problem:

$$ \textstyle\begin{cases} \check{u}_{t}-d(t)\Delta \check{u}=r(t)\check{u}(a-b\check{u}^{q}),&t>T_{1},x\in \Omega (0), \\ \check{u}(t,x)=0,&t>T_{1},x\in \partial \Omega (0), \\ \check{u}(T_{1},x)=\delta \phi (x),&x\in \Omega (0), \end{cases} $$
(3.10)

where δ is a sufficiently small constant such that \(\delta \phi (x)\leq u_{0}\). It is easy to see that \(\check{u}(t,x)\) is a lower solution of (2.4) in \([T_{1},\infty )\times \bar{\Omega }(0)\). From \(\Delta \check{u}(T_{1},x)=-\delta \lambda_{1}\phi (x)\leq 0\) and Lemma 3.1, we have \(\Delta \check{u}(t,x)\leq 0\) in \([T_{1},\infty )\times \Omega (0)\). Thus,

$$ \check{u}_{t}\geq (d_{\infty }+\varepsilon )\Delta \check{u}+r_{1}a\hat{u}-r_{2}b\hat{u}^{q+1},\quad t>T_{1},x\in \Omega (0). $$
(3.11)

Now consider the following problem:

$$ \textstyle\begin{cases} \check{u}_{t}=(d_{\infty }+\varepsilon )\Delta \check{u}+r_{1}a\check{u}-r_{2}b\hat{u}^{q+1},&t>T_{1},x\in \Omega (0), \\ \check{u}(t,x)=0,& t>T_{1},x\in \partial \Omega (0), \\ \check{u}(T_{1},x)=\delta \phi (x),&x\in \Omega (0). \end{cases} $$
(3.12)

Clearly, (3.12) admits a unique positive solution, denoted by \(\check{u}_{\varepsilon }(t,x)\). Using the comparison principle yields that \(\check{u}_{\varepsilon }(t,x)\leq \check{u}(t,x)\). Since \(ar_{1}>d_{\infty }\lambda_{1}\), we can choose \(\varepsilon >0\) sufficiently small such that \(ar_{1}>(d_{\infty }+\varepsilon )\lambda _{1}\). Thus, by Theorem 2.1 we have

$$ \lim_{t\rightarrow \infty }\check{u}_{\varepsilon }(t,x)=\check{u} _{\varepsilon }^{*}(x),\quad x\in \bar{\Omega }(0), $$

where \(\check{u}_{\varepsilon }^{*}(x)\) is the unique positive solution of the problem

$$ \textstyle\begin{cases} -\check{u}_{t}=(d_{\infty }+\varepsilon )\Delta \check{u}+r_{1}a \check{u}-r_{2}b\hat{u}^{q+1},&x\in \Omega (0), \\ \check{u}(x)=0,&x\in \partial \Omega (0). \end{cases} $$
(3.13)

From (3.11) and (3.13), it follows that

$$ \lim_{t\rightarrow \infty }\inf u(t,x)\geq \check{u}_{\varepsilon } ^{*}(x),\quad x\in \Omega (0). $$
(3.14)

By the continuous dependence of \(\check{u}_{\varepsilon }^{*}(x)\) on ε, obviously,

$$ \check{u}_{\varepsilon }^{*}(x)\rightarrow \check{u}^{*}(x) \quad \mbox{as } \varepsilon \rightarrow 0^{+}, $$

where \(\check{u}^{*}(x)\) is a solution of the problem

$$ \textstyle\begin{cases} -d_{\infty }\Delta \check{u}=r_{1}a\check{u}-r_{2}b\hat{u}^{q+1},&x\in \Omega (0), \\ \check{u}(x)=0,&x\in \partial \Omega (0). \end{cases} $$
(3.15)

By (3.14), we have

$$ \lim_{t\rightarrow \infty }\inf u(t,x)\geq \check{u}^{*}(x),\quad x \in \Omega (0). $$
(3.16)

It follows from (3.9) and (3.16) that

$$ \check{u}^{*}(x)\leq u(x)\leq \bar{u}^{*}(x)\quad \mbox{for } x\in \bar{\Omega }(0). $$

This completes the proof. □

Remark 3.1

If \(r(t)=r\) in (2.4) is a positive constant, then \(\check{u}^{*}(x)= \bar{u}^{*}(x):=u^{*}(x)\). Hence, for (2.4) there exists a unique positive steady state solution \(u^{*}(x)\). It is obvious that the results of [33] are special results of the present paper in the case of \(r(t)=r\) in (2.4) being a positive constant. On the other hand, by upper and lower solutions, we cannot find that for (2.4) there exists a unique positive steady state solution \(u^{*}(x)\) and we only obtain the scope of the solution to (2.4). We hope that some new methods can be developed by the researchers for obtaining an unique positive solution of (2.4).

4 Conclusions

In this article, we study a non-autonomous reaction–diffusion system on social networks. It is noted that the diffusion rate d and intrinsic growth rate r are not constants, which is different from the past results [25, 26, 33, 34].

How the non-autonomous case affects information propagation and the dynamic properties of solutions over social networks is obtained by upper and lower solutions methods and comparison principle. More importantly, we investigate the effects of the variable diffusion rate and the intrinsic growth rate on the scale of information spreading in networks. Our results show that a non-autonomous reaction–diffusion system has more complex asymptotic stability than an autonomous reaction–diffusion system.