Zou et al. Advances in Difference Equations (2017) 2017:250 DOI 10.1186/s13662-017-1262-7
RESEARCH
Open Access
Robust stability of interactional genetic regulatory networks with reaction-diffusion terms Chengye Zou1 , Xiaopeng Wei1* , Qiang Zhang1* and Changjun Zhou2 *
Correspondence:
[email protected];
[email protected] 1 Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, Dalian, 116024, China Full list of author information is available at the end of the article
Abstract We have analyzed the stability of interactional genetic regulatory networks with reaction-diffusion terms under Dirichlet boundary conditions in this article. Corresponding to interaction between unstable genetic regulatory networks and stable genetic regulatory networks, the model is given, and a stability criterion is proposed through construction of appropriate Lyapunov-Krasovskii functions and linear matrix inequalities (LMI). By means of a numerical simulation, we have proved the effectiveness and correctness of the theorem, and we analyzed the factors that influence the stability for interactional genetic regulatory networks. Keywords: interactional genetic regulatory networks; Dirichlet boundary; reaction-diffusion; linear matrix inequalities
1 Introduction Since , the Alon research group has proposed the network module [–], network modules with several nodes become a hot research topic. Modeling and dynamic analysis of these genetic regulatory networks (GRNs), which are considered as important submodule of complex biology network, because a GRN can clarify the mechanism of biological network. At present, the models of genetic regulatory network include directed graphs [–], the Boolean model [–], the Bayesian model [–] and the differential equations model [–]. In these models, the differential equations model has obvious advantages, for example, the differential equations model is more accurate than the Boolean model in describing GRNs, and it has less computational complexity than the Bayesian model. The differential equations model is an open model, because a great deal about dynamic systems can be directly applied to this model, which has attracted a large number of other field experts to join the relevant research, and reaped rich fruits. A real biological network contains tens of thousands of nodes, while the simulations of these studies are based on a few nodes as the research object, the theoretical basis of its simplification is that the number of molecules involved in the chemical reaction is usually very low at a given moment. Although there are many outstanding achievements in the study of differential equations as a model of the GRN, there are still some problems that needed further research. © The Author(s) 2017. This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 2 of 20
On the one hand, the spatial diffusion phenomenon exists widely in the fields of physics, chemistry, biology, and so on, but most of the current studies on GRNs in terms of the spatial homogeneity of concentrations are for cell components. This proposition can lead to missing a lot of space information, but there are only five articles [, , , , ] about the study of GRNs with reaction-diffusion terms, and the five articles have only discussed the influence of reaction-diffusion terms on the time-delay conservatism,but they did not explore the essence of reaction-diffusion terms. On the other hand, corresponding to the different biological signals, the change of the expression of a protein will affect the expression of gene, which makes the network achieve stability ultimately. Lest life activity is only the result of a local GRN, it also has extensive connections with the surrounding GRN, and the dynamical properties of these GRNs also directly affect the survival of the living body. For example, a virus cannot survive independently, and its replication and transmission must be completed by the synthesis system, the replication system and the protein transport system of the host cell. A large number of studies showed that, after the host is infected by the virus, when the virus is active, enzymes and mRNA concentrations for viral replication will be unstable; when the virus is repressed or dormant, the virus replication related enzymes and mRNA concentrations will tend to stability [–]. In recent years, it was found that there is a wide and complex relation between the virus and the host at the molecular level based on the proteins atlas of interaction between viral and host [–]. In this article we have proposed a model of interactional genetic regulatory networks (GRNs), and we analyzed the stability of interactional GRNs, the theoretical support for the above method is given from the aspect of dynamics. By numerical simulation, three significant conclusions are obtained.
2 Problem formulation Two different nonlinear delayed GRNs are described by equations () and (), respectively: ⎧ ⎨ dui (t) = –a u (t) + n ω f (v (t – σ (t))), i i j= ij j j dt ⎩ dvi (t) = –ci vi (t) + bi ui (t – τ (t)), i = , , . . . , n ,
()
dt
⎧ ⎨ dup (t) = –a u (t) + n g (v (t – σ (t))), p p q= pq q q dt ⎩ dvp (t) = –cp vp (t) + bp up (t – τ (t)), p = , , . . . , n ,
()
dt
where GRN () is stable, and GRN () is unstable, ui (t), vi (t) ∈ Rn and up (t), vp (t) ∈ Rn are the concentrations of mRNA and protein of the ith and the pth nodes at the time t respectively; the parameters ai and ap are the degradation rates of the mRNA, ci and cp are the degradation rates of the protein, bi and bp are the translation rate; fi (x) and gp (y) are the Hill form regulatory functions, which represent the feedback regulation of the protein on the transcription, their forms are described by equation () ⎧ ⎪ ⎪ ⎪ ⎨fj (x) = ⎪ ⎪ ⎪ ⎩gq (y) =
H ( mx ) j j
H +( mx ) j
,
j y ( n q )Hq y +( nq )Hq
() ,
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 3 of 20
where Hj and Hq are the Hill coefficients, mj and nq are positive constants, τ (t), τ (t), σ (t) and σ (t) are time-varying delays satisfying ⎧ ⎪ ≤ τ ≤ τ (t) ≤ τ , ≤ σ ≤ σ (t) ≤ σ , ⎪ ⎪ ⎪ ⎪ ⎨λ ≤ τ˙ ≤ λ , λ ≤ σ˙ ≤ λ , ⎪ ⎪ ≤ τ ≤ τ (t) ≤ τ , ≤ σ ≤ σ (t) ≤ σ , ⎪ ⎪ ⎪ ⎩ η ≤ τ˙ ≤ η , η ≤ σ˙ ≤ η ,
()
where W = (ωij ) ∈ Rn ×n and W = (pq ) ∈ Rn ×n are described as equations () and (), αij and βpq are the dimensionless transcriptional rates of transcriptional factor j to gene i and transcriptional factor q to gene p respectively. ⎧ ⎪ ⎪ ⎨αij
if transcription factor j is an activator of gene i,
ωij = if there is no link from node j to i, ⎪ ⎪ ⎩ –αij if transcription factor j is a repressor of gene i, ⎧ ⎪ if transcription factor q is an activator of gene p, ⎪βpq ⎨ pq = if there is no link from node q to p, ⎪ ⎪ ⎩ –βpq if transcription factor q is a repressor of gene p.
()
()
Considering the diffusion term, equations () and () can be rewrite as ⎧ ⎨ ∂ui (t,l) = L k= ∂t ⎩ ∂vi (t,l) = L ∂t
∂ i (t,l) (Dik ∂u∂l ) – ai ui (t, l) + nj= ωij fj (vj (t ∂lk k ∂ ∗ ∂vi (t,l) k= ∂lk (Dik ∂lk ) – ci pi (t) + bi ui (t – τ (t)),
– σ (t), l)),
()
i = , , . . . , n
⎧ ∂u (t,l) n ∂up (t,l) L p ∂ ⎪ ⎪ ⎨ ∂t = k= ∂lk (dpk ∂lk ) – ap up (t, l) + q= pq gq (vq (t – σ (t), l)), ∂vp (t,l) ∗ ∂vp (t,l) = Lk= ∂l∂ (dpk ) – cp vp (t, l) + bp up (t – τ (t), l), ∂t ∂lk k ⎪ ⎪ ⎩ p = , , . . . , n
()
where l = (l , l , . . . , lL )T ∈ ⊂ Rc , = {l||lk | ≤ Lk }, Lk is constant, k = , , . . . L, Dik = Dik (t, l) > , D∗ik = D∗ik (t, l) > , denote the transmission diffusion operator along the ith
∗ ∗ = dpk (t, l) > , denote the gene of mRNA and protein, respectively, dpk = dpk (t, l) > , dpk
transmission diffusion operator along the pth gene of mRNA and protein, respectively. The initial conditions are given by ⎧ ⎨u (s, l) = ψ (s, l), s ∈ (–∞, ], i = , , . . . , n i i ⎩vi (s, l) = ψ ∗ (s, l), s ∈ (–∞, ], i = , , . . . , n i ⎧ ⎨u (s, l) = ψ (s, l), s ∈ (–∞, ], p = , , . . . , n p p ⎩vp (s, l) = ψ ∗ (s, l), s ∈ (–∞, ], p = , , . . . , n
()
()
p
∗ Here ψi (s, l), ψi∗ (s, l), ψp (s, l) and ψp (s, l) are bounded and continuous on (–∞, ] × .
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 4 of 20
Dirichlet boundary condition is considered: ⎧ ⎨u (t, l) = , l ∈ ∂, t ∈ [–κ, +∞), i ⎩vi (t, l) = , l ∈ ∂, t ∈ [–κ, +∞), ⎧ ⎨u (t, l) = , l ∈ ∂, t ∈ [–κ, +∞), p ⎩vp (t, l) = , l ∈ ∂, t ∈ [–κ, +∞).
()
()
The system () and system () can be rewritten in vector-matrix form: ⎧ ⎨ ∂u (t,l) = l k= ∂t ⎩ ∂v (t,l) = l
()
∂t
∂ (Dk ∂u∂x (t,l) ) – A u (t, l) + W F(v (t – σ (t), l)), ∂lk k ∂ ∗ ∂v (t,l) i = , , . . . , n k= ∂lk (Dk ∂lk ) – C v (t, l) + B u (t – τ (t), l),
()
∂t
∂ (t,l) (dk ∂u∂x ) – A u (t, l) + W G(v (t – σ (t), l)), ∂lk k ∂ ∗ ∂v (t,l) p = , , . . . , n k= ∂lk (dk ∂lk ) – C v (t) + B u (t – τ (t), l),
⎧ ⎨ ∂u (t,l) = l k= ∂t ⎩ ∂v (t,l) = l
A = diag(a , a , . . . , an ), B = diag(b , b , . . . , bn ), C = diag(c , c , . . . , cn ), A = diag(a , a , . . . , an ), B = diag(b , b , . . . , bn ), C = diag(c , c , . . . , cn ), Dk = diag(Dk , Dk , . . . , Dn k ), D∗k = diag D∗k , D∗k , . . . , D∗n k , dk = diag(dk , dk , . . . , dn k ), ∗ ∗ , dk , . . . , dn∗ k , dk∗ = diag dk T u (t, l) = u (t, l), u (t, l), . . . , un (t, l) , T v (t, l) = v (t, l), v (t, l), . . . , vn (t, l) , T u (t, l) = u (t, l), u (t, l), . . . , un (t, l) , T v (t, l) = v (t, l), v (t, l), . . . , vn (t, l) , T F(vj t – σ (t), l = (f (v t – σ (t), l , f (v t – σ (t), l , . . . , fn vn t – σ (t), l , T G(vq t – σ (t), l = (g (v t – σ (t), l , g (v t – σ (t), l , . . . , gn vn t – σ (t), l . fi (·) and gp (·) satisfy inequality () and inequality (), respectively, because fi (·) and gp (·) are monotonically increase functions with saturation ≤
fi (xi ) ≤ ςi , xi
≤
gp (yp ) ≤ χp , yp
∀xi = , i = , , . . . , n ∀yp = , p = , , . . . , n
() ()
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 5 of 20
i.e. f T (x) f (x) – K x ≤ , g T (y) g(y) – K y ≤ ,
() ()
where K = diag(ς , ς , . . . , ςn ) > , K = diag(χ , χ , . . . , , χn )T > , x = [x , x , . . . , xn ]T and y = [y , y , . . . , yn ]T . Lemma Let f (v) be a real-valued function defined on [a, b] ⊂ R, with f (a) = f (b) = . If f (v) ∈ C [a, b], then
b
(b – a) f (v) dv ≤ π
a
b
f (v) dv.
()
a
Lemma If is a bounded C open set in Rn and η, ϕ ∈ C (), then
ηϕ dx =
ηϕ dx +
η ∂
∂ϕ ∂η –ϕ dS, ∂n ∂n
()
∂η where ∂n and ∂ϕ are the directional derivatives of η and ϕ in the direction of the outward ∂n pointing normal n to the surface element dS, respectively. lk= ∂x∂ (Dk ∂x∂ ) can be regarded k k as a Laplacian operator which is formally self-adjoint and a differential; in Lemma we have an inner product for a function with Dirichlet boundary.
Lemma ([]) From the Green formula, under Dirichlet boundary conditions, and by using Lemma and Lemma , we can obtain
l ∂μ π ∂ dx ≤ – μT μ dx. μ ∂xk ∂xk
T
()
k=
Lemma Let M > ∈ Rn×n , a positive scalar ϑ > , vector function x : [, ϑ] → Rn such that the integrations concerned are well defined, and they exist:
ϑ
x(s) ds
T M
ϑ
x(s) ds ≤ ϑ
ϑ
x(s)Mx(s) ds .
()
Lemma For vectors X, Y ∈ Rn are any positive definite matrix, and any scalar ε, there exists the following inequality: X T Y ≤ εX T X + ε– Y T Y .
()
Lemma For any vectors X, Y ∈ Rn , and any scalar ε > are positive, there exists the following inequality: X T HY ≤ εX T HX + ε– Y T HY .
()
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 6 of 20
3 Model of interactional GRNs According to GRN () and (), W or W express the interaction of genes in single GRN, we assumed that interaction of the different GRNs is like a single GRN. We have constructed a bidirectional coupling model for the type of interactional GRNs as equations () and (), and we investigate a stability criterion under Dirichlet boundary condition. ⎧ l du (t,l) ⎪ ⎪ ⎨ dt = k= ⎪ ⎪ ⎩ dv (t,l) dt
∂ (Dk ∂u∂x (t,l) ) – A u (t, l) + W F(v (t ∂lk k + W∗ G(v (t – σ (t), l)),
=
l
∂ ∗ ∂v (t,l) k= ∂lk (Dk ∂lk ) – C v (t, l) + B u (t
– σ (t), l))
– τ (t), l),
⎧ l ∂ du (t,l) ∂u (t,l) ⎪ ⎪ ⎨ dt = k= ∂lk (dk ∂xk ) – A u (t, l) + W G(v (t – σ (t), l)) + W∗ F(v (t – σ (t), l)), ⎪ ⎪ ⎩ dv (t,l) l ∂ ∗ ∂v (t,l) = k= ∂l (dk ∂l ) – C v (t, l) + bp u (t – τ (t), l), dt k
k
() i = , , . . . , n
() p = , , . . . , n
where W∗ = (ωiq ) ∈ Rn ×n , W∗ = (pj∗ ) ∈ Rn ×n are described by equations () and (), ∗ and βpj∗ are the dimensionless transcriptional rates of transcriptional factor q of GRN αiq () to gene i of GRN () and transcriptional factor j of GRN () to gene p of GRN (), respectively. ⎧ ∗ ⎪ if transcription factor q is an activator of gene i, ⎪ ⎨αiq ωiq = if there is no link from node q to i, ⎪ ⎪ ⎩ ∗ –αiq if transcription factor q is a repressor of gene i, ⎧ ∗ ⎪ if transcription factor j is an activator of gene p, ⎪ ⎨βpj ∗ pj = if there is no link from node q to p, ⎪ ⎪ ⎩ ∗ –βpj if transcription factor j is a repressor of gene p.
()
()
Theorem For given scalars τ , σ , τ , σ , λ , λ , η and η satisfying equation (), GRN () and GRN () under a Dirichlet boundary condition are robust stable if there exist matrices PiT = Pi > and Ti = i > (i = , . . . , ); RTi = Ri > (i = , . . . ); QTi = Qi > (i = , . . . , ), such that the following linear matrices inequalities (LMIs) hold: = –P A –
π P DL + R + σ Q ,
= –R + R , = (λ – )R + ( – λ )R + BT P B , = – + K K + (λ – )Q , = –P A –
π P dL + εP W + R + σ Q ,
= –R + R , = (η – )R + ( – η )R + BT P B ,
Zou et al. Advances in Difference Equations (2017) 2017:250
= (η – )Q – + K K + = –P C –
Page 7 of 20
P W , ε
π P D∗L + P + R + τ Q ,
= –R + R , = (λ – )R + ( – λ )R + K K , = Q – , = –P C –
π P dL∗ + P + R + τ Q ,
= –R + R , = (η – )R + ( – η )R + K K , = Q – , ⎡ ⎢ ⎢ ∗ ⎢ ⎢∗ ∗ ⎢ ⎢ ∗ ⎢∗ ⎢ ⎢∗ ∗ ⎢ ⎢∗ ∗ ⎢ = ⎢ ⎢∗ ∗ ⎢ ⎢∗ ∗ ⎢ ⎢ ⎢∗ ∗ ⎢ ⎢∗ ∗ ⎢ ⎢ ∗ ∗ ⎣ ∗ ∗ < , ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ = ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣
∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗
∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗
–R ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗
–R ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗
∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗
∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗
–Q ∗ ∗ ∗ ∗ ∗ ∗ ∗
–Q ∗ ∗ ∗ ∗ ∗ ∗ ∗
P W ∗ ∗ ∗ ∗ ∗ ∗
K ∗ ∗ ∗ ∗ ∗ ∗
W∗ P ∗ ∗ ∗ ∗ ∗
∗ ∗ ∗ ∗ ∗
∗ ∗ ∗ ∗
∗ ∗ ∗ ∗
–R ∗ ∗ ∗
–R ∗ ∗ ∗
∗ ∗
∗ ∗
–Q ∗
–Q ∗
< .
⎤ P W∗ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ () ⎤
⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ K ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦
()
Proof Define a Lyapunov-Krasovskii functional candidate for GRN () as
V (t, l) =
i=
Vi (t, l)
()
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 8 of 20
where
V (t, l) =
uT (t, l)P u (t, l) dl
t–σ
vT (s, l)R v (s, l) ds dl +
–τ (t)
t+s
–σ (t)
t
vT (s, l)Q v (s, l) dθ ds dl,
()
F T v (s, l) Q F v (s, l) ds dl,
()
+
+
vT (t, l)P v (t, l) dl,
t–τ
t–τ (t)
+
uT (s, l)R u (s, l) ds dl
uT (s, l)R u (s, l) ds dl
t
vT (s, l)R v (s, l) ds dl +
t–σ
t–σ (t)
vT (s, l)R v (s, l) ds dl
t–σ
vT (s, l)R v (s, l) ds dl
t–σ
–τ (t)
t
t–σ (t)
t+s
()
t
uT (s, l)Q u (s, l) dθ ds dl
–σ (t)
t
t+s
vT (s, l)Q v (s, l) dθ ds dl,
GT v (s, l) Q G v (s, l) ds dl,
then, computing the derivatives of Vi (t, m, p) (i = , , ), we can get ∂u (t, l) ∂v (t, l) dl + vT (t, l)P dl ∂t ∂t l ∂ ∂u (t, l) T = u (t, l)P Dk – A u (t, l)W F v t – σ (t), l ∂lk ∂lk
∂V (t, l) = ∂t
()
t–τ (t)
t–σ
V (t, l) =
uT (s, l)R u (s, l) ds dl
t–τ
+ σ
+
t
+
V (t, l) = τ
t+s
uT (t, l)P u (t, l) dl
t–τ
()
t
t–σ (t)
vT (s, l)R v (s, l) ds dl
uT (s, l)Q u (s, l) dθ ds dl
V (t, m, p) =
V (t, l) =
t–σ (t)
t
+σ
t–σ
vT (s, l)R v (s, l) ds dl,
V (t, l) = τ
uT (s, l)R u (s, l) ds dl
t–σ (t) t–σ
t–τ (t)
t
+
t–τ
uT (s, l)R u (s, l) ds dl
t–τ
+
V (t, l) =
()
t–τ (t)
+
vT (t, l)P v (t, l) dl,
uT (s, l)R u (s, l) ds dl +
t–τ
t
V (t, l) =
+
uT (t, l)P
k=
() ()
Zou et al. Advances in Difference Equations (2017) 2017:250
+ W∗ G
v t – σ (t), l
Page 9 of 20
l ∂ ∗ ∂u (t, l) + Dk ∂lk ∂lk k= – C v (t, l) + B u t – τ (t), l ,
vT (t, l)P
∂V (t, l) = ∂t
uT (t, l)R u (t, l) dl –
+
+ – τ˙ (t)
+
uT t – τ (t), l R u t – τ (t), l dl
uT (t – τ , l)R u (t – τ , l) dl vT (t, l)R v (t, l) dl
–
+ – σ˙ (t)
≤
vT t – σ (t), l R v t – σ (t), l dl vT t – σ (t), l R v t – σ (t), l dl
vT (t – σ , l)R v (t – σ , l) dl
uT (t, l)R u (t, l) dl –
+
+ ( – λ )
+
uT (t – τ , l)R u (t – τ , l) dl
uT t – τ (t), l R u t – τ (t), l dl uT t – τ (t), l R u t – τ (t), l dl
uT (t – τ , l)R u (t – τ , l) dl vT (t, l)R v (t, l) dl –
+
uT (t – τ , l)R u (t – τ , l) dl
– ( – λ )
–
vT (t – σ , l)R v (t – σ , l) dl
vT (t – σ , l)R v (t – σ , l) dl
– – σ˙ (t)
–
uT t – τ (t), l R u t – τ (t), l dl
+
uT (t – τ , l)R u (t – τ , l) dl
uT (t – τ , l)R u (t – τ , l) dl
– – τ˙ (t)
–
()
vT (t – σ , l)R v (t – σ , l) dl
vT (t – σ , l)R v (t – σ , l) dl
– ( – λ )
+ ( – λ )
vT t – σ (t), l R v t – σ (t), l dl vT t – σ (t), l R v t – σ (t), l dl
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 10 of 20
vT (t – σ , l)R v (t – σ , l) dl,
–
∂V (t, l) = τ (t) ∂t
()
uT (t, l)Q u (t, l) dl – τ (t)
+ σ (t)
vT (t, l)Q v (t, l) dl – σ (t)
≤ τ
uT (t, l)Q u (t, l) dl –
+ σ
t–σ (t)
vT (s, l)Q v (s, l) ds dl
t
T
t
Q
t–τ (t)
u (s, l) ds dl
t–τ (t)
v (s, l) ds dl,
t
Q
t–σ (t)
()
t–σ (t)
F T v (t, l) Q F v (t, l) dl
– – σ˙ (t)
F T v t – σ (t), l Q F v t – σ (t), l dl
≤
F
T
v (t, l) Q F v (t, l) dl
F T v t – τ (t), l Q F v t – τ (t), l dl,
+ (λ – )
∂V (t, l) = ∂t
t
u (s, l) ds
T
t
v (s, l) ds
∂V (t, l) = ∂t
uT (s, l)Q u (s, l) ds dl
vT (t, l)Q v (t, l) dl
–
t–τ (t)
t
∂u (t, l) uT (t, l)P
dl +
vT (t, l)P
()
∂v (t, l) dl ∂t
∂t l
∂ ∂u (t, l) = uT (t, l)P Dk – A u (t, l) ∂lk ∂lk k= + W G v t – σ (t), l + W∗ F v t – σ (t), l
l ∂ ∗ ∂u (t, l) + Dk ∂lk ∂lk k= – C v (t, l) + B u t – τ (t), l ,
vT (t, l)P
∂V (t, l) = ∂t
uT (t, l)R u (t, l) dl –
+
uT t – τ , l R u t – τ , l dl
– – τ˙ (t) + – τ˙ (t) –
+
uT t – τ , l R u t – τ , l dl
uT t – τ (t), l R u t – τ (t), l dl uT t – τ (t), l R u t – τ (t), l dl
uT t – τ , l R u t – τ , l dl vT (t, l)R v (t, l) dl
()
Zou et al. Advances in Difference Equations (2017) 2017:250
uT t – τ , l R u t – τ , l dl
–
vT (t, l)R v (t, l) dl
+
vT t – σ , l R v t – σ , l dl +
–
– – σ˙ (t) + – σ˙ (t)
vT t – σ (t), l R v t – σ (t), l dl
uT t – τ , l R u t – τ , l dl
uT t – τ , l R u t – τ , l dl
+
– ( – η )
+ ( – η )
uT t – τ (t), l R u t – τ (t), l dl uT t – τ (t), l R u t – τ (t), l dl
uT t – τ , l R u t – τ , l dl +
–
vT t – σ , l R v t – σ , l dl +
–
+ ( – η )
vT (t, l)R v (t, l) dl vT t – σ , l R v t – σ , l dl
v t – σ (t), l R v t – σ (t), l dl T
– ( – η )
vT t – σ (t), l R v t – σ (t), l dl
T
v t – σ , l R v t – σ , l dl,
–
∂V (t, l) = τ (t) ∂t
+ σ (t)
uT (t, l)Q u (t, l) dl
+ σ –
t
t–τ
– τ (t)
()
vT (t, l)Q v (t, l) dl – σ (t)
uT (t, l)Q u (t, l) dl –
vT t – σ (t), l R v t – σ (t), l dl
uT (t, l)R u (t, l) dl –
≤ τ
vT t – σ , l R v t – σ , l dl
v t – σ , l R v t – σ , l dl
∂V (t, l) = ∂t
T
– ≤
Page 11 of 20
uT (s, l)Q u (s, l) ds dl
t
t–σ
vT (s, l)Q v (s, l) ds dl
t
t–τ
u (s, l) ds
T Q
t t–τ
u (s, l) ds dl
vT (t, l)Q v (t, l) dl T
t
t–σ
v (s, l) ds
Q
t t–σ
v (s, l) ds dl,
GT v (t, l) Q F v (t, l) dl
– – σ˙
GT v t – σ , l Q G v t – σ , l dl
()
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 12 of 20
GT v (t, l) Q G v (t, l) dl
≤
+ (η – )
GT v (t – σ , l) Q G v t – σ , l dl.
()
According to Lemma , we have
uT (t, l)P
vT (t, l)P
uT (t, l)P
π ∂ ∗ ∂v (t, l) Dk dl ≤ – vT (t, l)P D∗L v (t, l) dl, ∂lk ∂lk
l π ∂ ∂u (t, l) uT (t, l)P dL u (t, l) dl, dk dl ≤ – ∂lk ∂lk
()
()
k=
l k=
()
k=
l k=
l π ∂ ∂u (t, l) Dk dl ≤ – uT (t, l)P DL u (t, l) dl, ∂lk ∂lk
vT (t, l)P
π ∂ ∗ ∂v (t, l) vT (t, l)P dL∗ v (t, l) dl, d dl ≤ – ∂lk k ∂lk
()
where
∂u (t, l) L ∂uT (t, l) ∂uT (t, l) T T T = u (t, l)P D , . . . , u (t, l)P DL , u (t, l)P Dk ∂lk ∂l ∂lL k=
∂v (t, l) L ∂v (t, l) ∂v (t, l) , vT (t, l)P D∗k = vT (t, l)P D∗k , . . . , vT (t, l)P D∗L ∂lk ∂l ∂lL k=
∂u (t, l) L ∂uT (t, l) ∂uT (t, l) uT (t, l)P dk , = uT (t, l)P d , . . . , uT (t, l)P dL ∂lk ∂l ∂lL k=
∂v (t, l) L ∂v (t, l) ∂v (t, l) vT (t, l)P dk∗ . = vT (t, l)P dk∗ , . . . , vT (t, l)P dL∗ ∂lk ∂l ∂lL k= Considering inequalities () and (), for diagonal matrices > , > , > and > , the following inequalities hold: F T v (t, l) F v (t, l) – vT (t, l)K F v (t, l) ≤ , F T v t – σ (t), l F v t – σ (t), l – vT t – σ (t), l K F v t – σ (t), l ≤ , GT v (t, l) G v (t, l) – vT (t, l)K G v (t, l) ≤ , GT v t – σ (t), l G v t – σ (t), l – vT t – σ (t), l K G v t – σ (t), l ≤ .
()
() ()
()
According to Lemma , we have inequalities as follows: vT t – σ (t), l K F v t – σ (t), l ≤ vT t – σ (t), l K K v t – σ (t), l + F T v t – σ (t), l F v t – σ (t), l ,
()
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 13 of 20
vT t – σ (t), l K G v t – σ (t), l ≤ vT t – σ (t), l K K v t – σ (t), l + GT v t – σ (t), l G v t – σ (t), l , vT (t, l)P B u t – τ (t), l ≤ vT (t, l)P v (t, l) + u t – τ (t), l BT P B u t – τ (t), l , vT (t, l)P B u t – τ (t), l ≤ vT (t, l)P v (t, l) + u t – τ (t), l BT P B u t – τ (t), l .
()
()
()
According to Lemma , for a positive scalar ε, there exist u (t, l)P W G v t – σ (t), l ≤ εuT (t, l)P W u (t, l) + GT v t – σ (t), l P W G v t – σ (t), l . ε
()
Taking equations ()-() into consideration, derivatives of V (t, m, p) (i = , , ) can be formed as follows: ∂V (t, l) ∂Vi (t, l) = . ∂t ∂t i=
()
Taking inequalities ()-() into consideration, equation () is rewritten as ∂V (t, l) ∂Vi (t, l) = ∂t ∂t i=
T ≤ ξ (t, l) ξ (t, l) + ξT (t, l) ξ (t, l) dl < ,
()
for ζ (t, x) = , where T T T T ξ = u (t, l), u (t – τ , l), u (t – τ , l), u (t – τ , l),
T
t
u (s, l) ds
,
t–τ
F T v t – σ (t), l , uT (t, l), uT t – τ , l , uT t – τ , l , uT t – τ , l , t T T u (s, l) ds , GT v t – σ (t), l ,
t–τ
ξ = vT (t, l), vT (t – σ , l), vT (t – σ , l), vT (t – σ , l), vT (t, l), vT t – σ , l , vT t – σ , l , vT t – σ , l , t T T T v (s, l) ds , G v (t, l) .
T
t
v (s, l) ds
, F T v (t, l) ,
t–σ
t–σ
4 Numerical simulation Consider the reaction-diffusion-delayed GRN (), () with the following parameters: k = ,
L = ,
γ = ,
γ = .,
K = K = .I,
Zou et al. Advances in Difference Equations (2017) 2017:250
A = diag(, , , , ),
Page 14 of 20
B = diag(., ., ., ., .),
C = diag(., ., ., ., .), D = diag(., ., ., ., .), ⎡ – ⎢ ⎢– ⎢ W = ⎢ ⎢ – ⎢ ⎣ – A = diag(., ., .),
D∗ = diag(., ., ., ., .), ⎤ ⎡ ⎤ γ ⎥ ⎢ ⎥ ⎥ ⎢γ ⎥ ⎥ ⎢ ⎥ ⎥, ⎥ W∗ = ⎢ ⎥ ⎢ –γ ⎥ , ⎥ ⎢ ⎥ ⎦ ⎣ ⎦
B = diag(., ., .),
d∗ = diag(., ., .), d = diag(., ., .), ⎡ ⎡ ⎤ . –. –γ –γ ⎢ ⎢ ⎥ ∗ W = ⎣. –. W = ⎣ ⎦, γ . –. τ = . + . sin(t),
C = diag(., ., .),
γ
γ
⎤ ⎥ ⎦. –γ
σ = . + . sin(t),
τ = . + . sin(t),
σ = . + . sin(t),
where fi (x) =
x , + x
gi (y) =
y + y
(i = , , . . . , n).
By using the Toolbox YALMIP in MATLAB to solve the LMI () and () we can obtain feasible solutions, the processes of asymptotic stability of mRNA concentration and protein concentration under Dirichlet boundary conditions are shown by Figures -. It is obvious that the proposed theory is feasible. The topological structure of interactional GRNs is shown by Figure . We set up the rules to measure the stabilizing time of interactional GRNs as follows: γ (t) =
wi ui (t, l) – ui (t – δ, l) + wi vi (t, l)vi (t – δ, l) + wp up (t, l) – up (t – δ, l)
+ wp vp (t, l) – vp (t – δ, l) dl,
Figure 1 The trajectory of u11 (t, l) and v11 (t, l).
()
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 15 of 20
Figure 2 The trajectory of u12 (t, l) and v12 (t, l).
Figure 3 The trajectory of u13 (t, l) and v13 (t, l).
Figure 4 The trajectory of u14 (t, l) and v14 (t, l).
⎧ ⎨(t) = ,
γ (t) > δ ,
⎩(t) = ,
γ (t) ≤ δ ,
()
where wi > , wi > (i = , . . . , n ); wp > , wp > (p = , . . . , n ) are weights of ui , vi , up and vp , respectively, δ is a positive small quantity, (t) is a quantity for stability identification. When (t) = , it indicates interactional GRNs are stable; when (t) = , it indicates interactional GRNs are unstable. When γ ∈ {., ., ., ., ., ., ., .}, γ = ., wi = wi = wp = wp = /, δ = ., the evolutions of (t) with γ are shown by Figure , it is found that the increase of coupling strength γ will lengthen the stabilizing time of interactional GRNs. Further-
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 16 of 20
Figure 5 The trajectory of u15 (t, l) and v15 (t, l).
Figure 6 The trajectory of u21 (t, l) and v21 (t, l).
Figure 7 The trajectory of u22 (t, l) and v22 (t, l).
more, we can find that the iterative number of solution of LMIs and the time of reaching a steady state have the same change with different γ as shown in Figure , therefore we utilize the iterative number to characterize the time of reaching steady state, because of the independence of the initial condition and the step size for the iterative number. When γ ∈ {, , , ., ., ., .}, the performance of number of iterations with γ and γ is shown in Figure , where the color represents the time of reaching a steady state.
5 Discussion Further numerical simulations show that: (I) Interactional GRNs without reaction-diffusion terms cannot reach a steady state, because of the defection of information from reaction-diffusion terms. In other
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 17 of 20
Figure 8 The trajectory of u23 (t, l) and v23 (t, l).
Figure 9 The topological structure of interactional GRNs.
Figure 10 The evolution of (t) with γ .
words, reaction-diffusion terms are important and indispensable for interactional GRNs. (II) γ and γ have an absolute effect on the time of reaching steady state as shown in Figure , the increase of coupling strength γ and γ will collectively lengthen the stabilizing time of interactional GRNs.
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 18 of 20
Figure 11 Iterative number and required time for stable with different γ (γ = 0.0.4).
Figure 12 Performance of number of iterations with γ and γ .
(III) The matrices W and W∗ qualitatively affect the stability of the interactional GRNs, in other words, the topological structure of the unstable GRNs and W∗ are very important for the stability of the interactional GRNs. The out-degree and in-degree of stable GRNs as well as the coupling term of W∗ can change at will, but the out-degree and in-degree of unstable GRNs and the coupling term of W∗ cannot change freely.
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 19 of 20
6 Conclusion In this paper, we have constructed a model for interactional GRNs with reaction-diffusion terms under a Dirichlet boundary condition, and we analyzed the robust stability of interactional GRNs. Through constructing appropriate Lyapunov-Krasovskii functions and linear matrix inequalities (LMIs), we have given stability criteria corresponding to interactional GRNs. By numerical simulations, we found three important conclusions: interactional GRNs without reaction-diffusion terms cannot reach a steady state, because of the defection of information from reaction-diffusion terms, in other words, reaction-diffusion terms are important and indispensable for interactional GRNs; due to the smaller coupling strength γ (in a certain range) and γ , interactional GRNs tend to become stable more quickly; the topological structures of the unstable GRNs and coupling term of W∗ determine the stability of interactional GRNs. Acknowledgements This work is supported by the National Natural Science Foundation of China (Nos. 61425002, 61672121, 61572093, 61402066, 61402067, 61370005, 31370778), Program for Changjiang Scholars and Innovative Research Team in University (No. IRT_15R07), and the Program for Liaoning Key Lab of Intelligent Information Processing and Network Technology in University. Competing interests The authors declare that they have no competing interests. Authors’ contributions All authors have made equal contributions to the writing of this paper. All authors have read and approved the final version of the manuscript. Author details 1 Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, Dalian, 116024, China. 2 Key Laboratory of Advanced and Intelligent Computing, Dalian University, Ministry of Education, Dalian, 116622, China.
Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. Received: 24 February 2017 Accepted: 3 July 2017 References 1. Cain, CJ, Conte, DA, Garcia-Ojeda, ME, Daglio, LG, Johnson, L, Lau, EH, Manilay, JO, Phillips, JB, Rogers, NS, Stolberg, SE, Swift, HF, Dawson, MN: An introduction to systems biology - design principles of biological circuits. Science 320, 1013-1014 (2008) 2. Shen-Orr, SS, Milo, R, Mangan, S, Alon, U: Network motifs in the transcriptional regulation network of Escherichia coli. Nat. Genet. 31, 64-68 (2002) 3. Werner, E: An introduction to systems biology: design principles of biological circuits. Nature 446, 493-494 (2007) 4. Bammann, K, Foraita, R, Pigeot, I, Suling, M, Gunther, F: Modelling gene-gene- and gene-environment-interactions with directed graphs. Eur. J. Epidemiol. 21, 40-40 (2006) 5. Goeman, JJ, Mansmann, U: Multiple testing on the directed acyclic graph of gene ontology. Bioinformatics 24, 537-544 (2008) 6. Han, SW, Chen, G, Cheon, MS, Zhong, H: Estimation of directed acyclic graphs through two-stage adaptive lasso for gene network inference. J. Am. Stat. Assoc. 111, 1004-1019 (2016) 7. Akutsu, T, Miyano, S, Kuhara, S: Identification of genetic networks from a small number of gene expression patterns under the Boolean network model. In: Pacific Symposium on Biocomputing, pp. 17-28 (1999) 8. He, QB, Liu, ZR: A novel Boolean network for analyzing the p53 gene regulatory network. Curr. Bioinform. 11, 13-21 (2016) 9. He, QB, Xia, ZL, Lin, B: An efficient approach of attractor calculation for large-scale Boolean gene regulatory networks. J. Theor. Biol. 408, 137-144 (2016) 10. Shmulevich, I, Dougherty, ER, Kim, S, Zhang, W: Probabilistic Boolean networks: a rule-based uncertainty model for gene regulatory networks. Bioinformatics 18, 261-274 (2002) 11. Villegas, P, Ruiz-Franco, J, Hidalgo, J, Munoz, MA: Intrinsic noise and deviations from criticality in Boolean gene-regulatory networks. Sci. Rep. 6, 34743 (2016) 12. Husmeier, D: Sensitivity and specificity of inferring genetic regulatory interactions from microarray experiments with dynamic Bayesian networks. Bioinformatics 19, 2271-2282 (2003) 13. Kaluza, P, Inoue, M: Design of artificial genetic regulatory networks with multiple delayed adaptive responses. Eur. Phys. J. B, Condens. Matter Complex Syst. 89 (2016)
Zou et al. Advances in Difference Equations (2017) 2017:250
Page 20 of 20
14. Liang, YL, Kelemen, A: Bayesian state space models for dynamic genetic network construction across multiple tissues. Stat. Appl. Genet. Mol. Biol. 15, 273-290 (2016) 15. Yufei, H, Jianyin, W, Jianqiu, Z, Sanchez, M, Yufeng, W: Bayesian inference of genetic regulatory networks from time series microarray data using dynamic Bayesian networks. J. Multimed. 2, 46-56 (2007) 16. Zhou, H, Hu, J, Khatri, SP, Liu, F, Sze, C, Yousefi, MR: GPU acceleration for Bayesian control of Markovian genetic regulatory networks. In: 2016 3rd IEEE EMBS International Conference on Biomedical and Health Informatics, Las Vegas, pp. 304-307 (2016) 17. Chen, LN, Aihara, K: Stability of genetic regulatory networks with time delay. IEEE Trans. Circuits Syst. I, Fundam. Theory Appl. 49, 602-608 (2002) 18. Chesi, G, Hung, YS: Stability analysis of uncertain genetic sum regulatory networks. Automatica 44, 2298-2305 (2008) 19. Fan, X, Zhang, X, Wu, L, Shi, M: Finite-time stability analysis of reaction-diffusion genetic regulatory networks with time-varying delays. IEEE/ACM Trans. Comput. Biol. Bioinform. (2016) 20. Han, YY, Zhang, X, Wang, YT: Asymptotic stability criteria for genetic regulatory networks with time-varying delays and reaction-diffusion terms. Circuits Syst. Signal Process. 34, 3161-3190 (2015) 21. Liang, JL, Lam, J, Wang, ZD: State estimation for Markov-type genetic regulatory networks with delays and uncertain mode transition rates. Phys. Lett. A 373, 4328-4337 (2009) 22. Moradi, H, Majd, VJ: Robust control of uncertain nonlinear switched genetic regulatory networks with time delays: a redesign approach. Math. Biosci. 275, 10-17 (2016) 23. Qian, M, Guodong, S, Shengyuan, X, Yun, Z: Stability analysis for delayed genetic regulatory networks with reaction-diffusion terms. Neural Comput. Appl. 20, 507-516 (2011) 24. Ren, F, Cao, J: Asymptotic and robust stability of genetic regulatory networks with time-varying delays. Neurocomputing 71, 834-842 (2008) 25. Wang, ZD, Gao, HJ, Cao, JD, Liu, XH: On delayed genetic regulatory networks with polytopic uncertainties: robust stability analysis. IEEE Trans. Nanobiosci. 7, 154-163 (2008) 26. Zhou, JP, Xu, SY, Shen, H: Finite-time robust stochastic stability of uncertain stochastic delayed reaction-diffusion genetic regulatory. Neurocomputing 74, 2790-2796 (2011) 27. Cao, BQ, Zhang, QM, Ye, M: Exponential stability of impulsive stochastic genetic regulatory networks with time-varying delays and reaction-diffusion. Adv. Differ. Equ. 2016, 29 (2016) 28. Chen, CJ, Yang, HI, Su, J, Jen, CL, You, SL, Lu, SN, Huang, GT, Iloeje, UH: Risk of hepatocellular carcinoma across a biological gradient of serum hepatitis B virus DNA level. JAMA J. Am. Med. Assoc. 295, 65-73 (2006) 29. Kann, RKC, Seddon, JM, Kyaw-Tanner, MT, Henning, J, Meers, J: Association between feline immunodeficiency virus (FIV) plasma viral RNA load, concentration of acute phase proteins and disease severity. Vet. J. 201, 181-183 (2014) 30. Klein, SL, Bird, BH, Glass, GE: Sex differences in Seoul virus infection are not related to adult sex steroid concentrations in Norway rats. J. Virol. 74, 8213-8217 (2000) 31. Stafford, MA, Corey, L, Cao, YZ, Daar, ES, Ho, DD, Perelson, AS: Modeling plasma virus concentration during primary HIV infection. J. Theor. Biol. 203, 285-301 (2000) 32. Calderwood, MA, Venkatesan, K, Xing, L, Chase, MR, Vazquez, A, Holthaus, AM, Ewence, AE, Li, N, Hirozane-Kishikawa, T, Hill, DE, Vidal, M, Kieff, E, Johannsen, E: Epstein-Barr virus and virus human protein interaction maps. Proc. Natl. Acad. Sci. USA 104, 7606-7611 (2007) 33. Flajolet, M, Rotondo, G, Daviet, L, Bergametti, F, Inchauspe, G, Tiollais, P, Transy, C, Legrain, P: A genomic approach of the hepatitis C virus generates a protein interaction map. Gene 242, 369-379 (2000) 34. Uetz, P, Dong, YA, Zeretzke, C, Atzler, C, Baiker, A, Berger, B, Rajagopala, SV, Roupelieva, M, Rose, D, Fossum, E: Herpesviral protein networks and their interaction with the human proteome. Science 311, 239-242 (2006) 35. von Brunn, A, Teepe, C, Simpson, JC, Pepperkok, R, Friedel, CC, Zimmer, R, Roberts, R, Baric, R, Haas, J: Analysis of intraviral protein-protein interactions of the SARS coronavirus ORFeome. PLoS ONE 2, e459 (2007)