Skip to main content
Cognitive Neurodynamics logoLink to Cognitive Neurodynamics
. 2008 Sep 26;2(4):355–361. doi: 10.1007/s11571-008-9062-0

Robust stability of genetic regulatory networks with distributed delay

Wangli He 1,, Jinde Cao 1
PMCID: PMC2585616  PMID: 19003457

Abstract

This paper investigates robust stability of genetic regulatory networks with distributed delay. Different from other papers, distributed delay is induced. It says that the concentration of macromolecule depends on an integral of the regulatory function of over a specified range of previous time, which is more realistic. Based on Lyapunov stability theory and linear matrix inequality (LMI), sufficient conditions for genetic regulatory networks to be global asymptotic stability and robust stability are derived in terms of LMI. Two numerical examples are given to illustrate the effectiveness of our theoretical results.

Keywords: Genetic regulatory network, Global asymptotic stability, Robust stability, Distributed delay

Introduction

In recent years, genetic regulatory networks have received more and more attention in the biological and biomedical sciences, few results have been done in this area (Becskei and Serrano 2000; Cao and Ren 2008; Chen and Arihara 2002; De Jong 2002; Elowitz and Leibler 2000; Gardner et al. 2000; Grammaticos et al. 2006; MacDonald 1989; Smolen 2000a, 2000b; Wei et al. 2007). As we all known, in order to understand the functioning of organisms on the molecular level, we need to know which genes are expressed, when and where in the organism, and to which extent. In fact, gene expression is a complex process regulated at several stages in the synthesis of proteins. The central dogma of molecular biology states that gene expression consists of two main processes, namely, transcription and translation. So the expression of a gene may be controlled during RNA processing and transport (in eukaryotes), RNA translation. The proteins fulfilling the above regulatory functions are produced by other genes. Typically a gene is subject to the regulatory effect of a few other genes which can act on it in either an activating or a suppressing way. How does genes and proteins produced by other genes interact to perform complicated biological functions? How to regulate the expression of genes? These questions makes us fell obliged to investigate genetic regulatory networks.

The study of genetic regulatory network requires large amounts of experimental data by gene expression assays. But only experimental data is not enough, a framework for deriving and expressing the biochemical architecture of genetic systems, using experimental data, is also required. The precision of mathematical language makes it a useful tool to model a useful framework for conceptualizing and understanding complex biochemical systems. Some theoretical results have made development based on mathematical models (Cao and Ren 2008; Chen and Arihara 2002; Grammaticos et al. 2006; Smolen 2000a, 2000b; Wei et al. 2007). In fact, there are many formalisms to describe genetic regulatory networks, such as Bayesian networks, Boolean network, ordinary differential equations (ODEs) and Piecewise-linear differential equation (PLDE) and so on. Among them, ODEs is the most widespread formalism to model the dynamics of genetic regulatory systems. Several simple genetic networks have been constructed and verified by experiments (Becskei and Serrano 2000; Elowitz and Leibler 2000; Gardner et al. 2000).

When modelling the genetic networks, time delay is an important factor, due to slow biochemical reactions such as gene transcription and translation, which should be considered. Nicholas (2003) showed that the observed oscillatory expression and activity of three proteins is most likely to be driven by transcriptional delays. Smolen et al. (2002) found time delays were essential for simulation of circadian oscillations with this model. Time delays in gene networks could strongly affect stimulus responses (MacDonald 1989), and also have an effect on synchronized spike-burst networks (Jirsa 2008). Therefore, it is necessary to take delay into consideration when modelling genetic networks. There are several theoretical analysis of different mathematical models with and without time delay. Chen and Arihara (2002) proposed a delayed genetic regulatory networks and analyzed nonlinear properties of the model in terms of local stability and bifurcation. Later, Li et al. (2006) investigated the stability of genetic regulatory networks with random perturbation. They further considered the stochastic stability of genetic network with disturbance attenuation (Li et al. 2007). Time delays are either discrete or continuous with the derivative less than 1. Improved on it, Ren and Cao (2008) discussed the robust stability of genetic network with time-varying delay, only bounded is required for the time-varying delays. We can see that time delays all of above are discrete. In fact, transport can be modelled as diffusive or active in nature. If active it can be modelled with a time delay. The time delay can be discrete, which assumes each macromolecule takes the same length of time to translocate from its place of synthesis to the location where it exerts an effect. However, this simplification may be too drastic, another approach is to assume a distributed delay (De Jong 2002; MacDonald 1989; Smolen 2000a). In principle, this approach is general enough to model any mechanism of macromolecular transport. For example, if movement of mRNA from a transcription site to translation sites is an active process with a significant range of transport times for individual molecules, a distributed delay would be the proper modelling framework. However, there are little work about the stability with distributed delays.

In the design of networks, such as genetic networks and neural networks, a common problem is that parameters acquired are inaccurate. There might also be some fluctuations in the parameters, which might lead to complex dynamical behavior. Therefore, it is essential to investigate the globally robust stability of such networks with uncertainties. There have been some studies on the robust stability or distributed delays analysis for neural networks (Lien and Chung 2007; Wang et al. 2006; Yang and Chu 2007). In fact, the biologic networks can show robust character under perturbation (Kwok et al. 2007). However, few works are done on the robust stability of genetic regulatory networks. Inspired by the above work, this paper aims to investigate robust stability of genetic regulatory networks with distributed delay by using Lyapunov functional and linear matrix inequality (LMI) technique which is used frequently for its easily being verified. Several criteria are derived to guarantee the asymptotic and robust stability of such networks. Two numerical examples are also given to verify the effectiveness of our obtained results.

Notation: Throughout this paper, AT denotes the transpose of a matrix A. Inline graphic denotes the n dimensional Euclidean space. Inline graphic is the set of all n × m real matrices. I denotes the identity matrix with appropriate dimensions. diag{…} denotes the diagonal matrix. The notation X > 0 (respectively, X < 0) means that the matrix X is positive (negative) definite, that is the eigenvalues of X are positive (respectively, negative).

Methods

Model description and preliminaries

A genetic regulatory network (GRN) is composed of a number of genes that interact and regulate the expression of other genes by proteins (the gene product). The dynamic behavior of a genetic regulatory networks with variable delays can be described by the following state equations (Cao and Ren 2008; Chen and Arihara 2002; Elowitz and Leibler 2000; Li et al. 2006, 2007; Ren and Cao 2008):

graphic file with name M3.gif 1

where mi(t), pi(t) denote the concentration of mRNA and protein of the ith node at time t. ai and ci are positive real numbers that present the degradation rates of mRNA and protein, respectively. di is the translation rate. τ is the node delay, and the functions gi denotes the feedback regulation of the protein on the transcription, which is generally nonlinear function but has a form of monotonicity of each variable (De Jong 2002; Smolen 2000b). In most existed paper, function gi is of the SUM logic form (Cao and Ren 2008; Chen and Arihara 2002; Li et al. 2006, 2007), which is gi = ∑nj=1Gij(pj(t)). The functions Gij(pj(t)) are usually expressed by the Hill form

graphic file with name M4.gif

where Hj is the Hill coefficients, βj is positive constants, αij are bounded constants, while are the dimensionless transcription rate of transcription factor j to i. From this, one can rewrite Eq. (1) as follows:

graphic file with name M5.gif 2

where Inline graphicInline graphic and Ii is the set of all the j which is a repressor of gene i, B = (bij) is defined as follows:

graphic file with name M8.gif

Most paper considered the model (2) with discrete time delay (Cao and Ren 2008; Chen and Arihara 2002; Li et al. 2006, 2007). In fact, this simplification maybe too drastic. Here we consider the genetic regulatory networks with distributed delay. The derivative of mRNA and protein depends on an integral of a function of one or more variables over a specified range of previous time. A general distributed delay take the forms

graphic file with name M9.gif 3

where kj is the delay kernel, which is a real value non-negative continuous function defined on [0, + ∞] satisfying

graphic file with name M10.gif

Rewrite the system (3) into compact matrix form, we obtain:

graphic file with name M11.gif 4

where m(t) = [m1(t), m2(t), …, mn(t)]T, p(t) = [p1(t), p2(t) ,   …,  pn(t)]T, K(ts) = diag{k1(ts), k2(ts), …, kn(ts)}, f(p(t)) = [f1(p1(t)),f2(p2(t)),   …, fn(pn(s))]T, A = diag{a1, a2, …, an}, C = diag{c1, c2, …,  cn}, D = diag{d1, d2, …, dn}. In principle, this approach is general enough to model any mechanism of macromolecular transport (Smolen 2000a). Let ((m*)T,(p*)T)T be an equilibrium point of Eq. (4), i.e. it is the solution of equation

graphic file with name M12.gif

Next we will shift an intended equilibrium point ((m*)T, (p*)T)T of system (4) to the origin. Using the following transformation

graphic file with name M13.gif

the model (4) can be transformed into the following form:

graphic file with name M14.gif 5

where x(t) = [x1(t), x2(t), …, xn(t)]T, y(t) = [y1(t), y2(t), …, yn(t)]T, h(y(s)) = [h1(yi(s)), h2(yi(s)), …,  hn(yi(s))]T, hi(yi(s)) = fi(yi(s) + Inline graphic) − fi(Inline graphic). Since fi is a monotonically increasing function with saturation, it satisfies

graphic file with name M17.gif

Clearly, the function hi(x) satisfies the sector condition

graphic file with name M18.gif

which is equivalent to the following one

graphic file with name M19.gif 6

Results

In this section, we give two main theorems to ensure the asymptotic and robust stability of genetic regulatory networks. First, we analyze the asymptotic stability of system (5).

Asymptotic stability for GRN

Theorem 1 If there exists positive definite matricesP, Q and diagonal positive definite matrices K, R = diag{r1, r2, …, rn}, E = diag{e1, e2, …, en} with appropriate dimensions respectively, such that

graphic file with name M20.gif 7

where L−1 = diag{l−11, l−12, …, l−1n}, then system (5) is asymptotically stable.

Proof Based on the system (5), we construct the following Lyapunov functional:

graphic file with name M21.gif 8

Differentiating V with respect to time along the solution of (5) yield:

graphic file with name M22.gif

It follows from Hölder inequality that

graphic file with name M23.gif 9

and

graphic file with name M24.gif 10

By Eq. (6), for any diagonal positive matrix K one can get

graphic file with name M25.gif 11

where L−1 = diag{l−11, l−12 ,  …,  l−1n}.

Combining Eqs. (911), we can get

graphic file with name M26.gif

where ξ(t) = [xT(t),yT(t),hT(y(t)), (∫t−∞K(ts)x(s)ds)T, (∫t−∞K(ts)h(y(s))ds)T]T. Ω is defined as Eq. (7). Clearly, if condition (7) holds, then Inline graphic . It follows from Lyapunov–Krasovskii theorem (Hale and Verduyn-Lunel 1993) that the genetic regulatory network (5) with distributed delay is asymptotically stable. □

Robust stability of uncertain GRN

Consider the following uncertain GRN

graphic file with name M28.gif 12

where ΔA(t), ΔB(t), ΔC(t), ΔD(t) are parametric uncertainties satisfying

graphic file with name M29.gif

M, Ni, i ∈ [1, 2, 3, 4] are some given constant matrices, F(t) is an unknown real time-varying function with appropriate dimensions and bounded as follows:

graphic file with name M30.gif

Next, let us give the following lemma which will be used in the proof of our main results.

Lemma 1 (Singh 2004) LetU, V, W and X be real matrices of appropriate dimension with X satisfying X = XT, then

graphic file with name M31.gif

if and only if there exists a scalar ɛ > 0 such that

graphic file with name M32.gif

Lemma 2 (Boyd et al. 1994) (Schur complement) For a given matrix

graphic file with name M33.gif

withS11 = ST11, S22 = ST22, then the following conditions are equivalent:

  1. S < 0,

  2. S22 < 0, S11S12S−122ST12 < 0.

Theorem 2 System (12) is robust stable if there exist some positive definite matricesP, Q, diagonal positive definite matricesK, R, E and a constant ɛ > 0 satisfying

graphic file with name M34.gif 13

where Ω is defined in Theorem 1 and

graphic file with name M35.gif

whereM is n × n1, Ni, i = 1, 2, 3, 4 are n2 × n.

Proof Take the same Lyapunov functional as that in the proof of Theorem 1 and replace A,B,C, and D by A + MF(t)N1, B + MF(t)N2, C + MF(t)N3, and D + MF(t)N4, the sufficient condition to guarantee the asymptotic stability of system (12) can be obtained.

graphic file with name M36.gif 14

From lemma 1 and 2, conditions (13) and (14) are equivalent, we can conclude that system (12) is robust stable. □

Computer simulation

In this section, we will give two examples to illustrate the correctness of our results.

Example 1 Consider a genetic regulatory network with distributed delay described by the following equations:

graphic file with name M37.gif 15

where A = diag{3, 4, 5}, C = diag{1.5, 3, 4}, D = diag{4.5, 1, 5}, J = [2.5, 2.6, 2.4]T,

graphic file with name M38.gif

τ = 2, fi(x) = x2i/(1 + x2i), i.e., the Hill coefficient is 2. The maximal value of the derivation of fi(x) is < 0.65, so let li = 0.65, i = 1, 2, 3. kj(s) = es, j = 1, 2, 3. By using the Matlab LMI Toolbox, we solve the LMI (7) for P > 0, Q > 0, R > 0, E > 0, K = I and obtain P = diag{ 1.3759, 0.4549, 2.5304}, Q = diag{0.2861, 4.9528, 1.8482}, R = diag{3.8981, 1.3271, 10.0111}, E = diag{0.7113, 2.7313, 2.8210}. Therefore, it follows from Theorem 1 that the genetic regulatory network (15) is globally asymptotically stable. Figure 1 depicts the temporal evolution of each variable of the genetic regulatory network mi, pi, i = 1, 2, 3 with five random initial conditions, respectively.

Fig. 1.

Fig. 1

Trajectories of m1, m2, m3 and p1, p2, p3, for (15)

Example 2 Consider the following uncertain genetic regulatory network:

graphic file with name M39.gif 16

where ΔA(t), ΔB(t), ΔC(t), ΔD(t) are parametric uncertainties satisfying

graphic file with name M40.gif

For simplicity, let M = diag{0.1, 0.1, 0.2}, N1 = diag{0.1, 0.2, 0.1}, N2 = diag{0.05, 0.11, 0.25}, N3 = diag{0.12, 0.01, 0.53}, N4 = diag{0.1, 0.15, 0.08}.F(t) = diag{sin(t), cos(2t), sin(t)}. Again, by solving the LMI (12) for ɛ > 0, P > 0, Q > 0, R > 0, E > 0, K = I, we obtain

graphic file with name M41.gif
graphic file with name M42.gif

which indicates that system (16) is globally asymptotically stable. Figure 2 depicts the temporal evolution of each variable of the genetic regulatory network mi,pi, i = 1,2,3. We can see that the curves are not smooth as in Fig. 2, especially for mi, i = 1, 2, 3. It shows that the uncertain parameters do have an effect on system (15), but not obviously. The numerical simulation verifies the effectiveness of Theorem 2.

Fig. 2.

Fig. 2

Trajectories of m1, m2, m3 and p1, p2, p3 for (16)

Discussion

In this paper, we discussed the robust stability of genetic regulatory network with distributed time delay. To the best of our knowledge, there are rare results above this issue. It is a more realistic model when taking distributed delay into account. In principle, this approach is general enough to model any mechanism of macromolecular transport. The analytical results obtained in this paper may therefore give new insights on the dynamics of genetic regulatory networks.

Acknowledgments

The authors would like to thank the reviewers and the editor for their constructive comments which helped to improve the presentation of the paper. This work was jointly supported by the National Natural Science Foundation of China under Grant No. 60874088 and No. 60804028, the Specialized Research Fund for the Doctoral Program of Higher Education under Grant 20070286003, and the Foundation for Excellent Doctoral Dissertation of Southeast University YBJJ0806.

Contributor Information

Wangli He, Email: wanglihe07@gmail.com.

Jinde Cao, Email: jdcao@seu.edu.cn.

References

  1. Becskei A, Serrano L (2000) Engineering stability in gene networks by autoregulation. Nature 405:590–593 [DOI] [PubMed]
  2. Boyd S, Ghaoui LE, Feron E, Balakrishnan V (1994) Linear matrix inequalities in system and control theory. Philadelphia: SIAM
  3. Cao J, Ren F (2008) Exponential stability of discrete-time genetic regulatory networks with delays. IEEE Trans Neural Networks 19:520–523 [DOI] [PubMed]
  4. Chen L, Aihara K (2002) Stability of genetic regulatory networks with time delay. IEEE Trans CAS-I 49:602–608
  5. De Jong H (2002) Modelling and simulation of genetic regulatory systems: a literature review. J Comput Biol 9:67–103 [DOI] [PubMed]
  6. Elowitz MB, Leibler S (2000) A synthetic oscillatory network of transcriptional regulators. Nature 403:335–338 [DOI] [PubMed]
  7. Gardner TS, Cantor CR, Collins JJ (2000) Construction of a genetic toggle switch in Escherichia coli. Nature 403:339–342 [DOI] [PubMed]
  8. Grammaticos B, Carstea AS, Ramani A (2006) On the dynamics of a gene regulatory network. J Phys A Math Gen 39:2965–2971 [DOI]
  9. Hale JK, Verduyn-Lunel SM (1993) Introduction to functional differential equations. New York: Springer-Verlag
  10. Jirsa VK (2008) Dispersion and time delay effects in synchronized spike-burst networks. Cogn Neurodyn 2:29–38 [DOI] [PMC free article] [PubMed]
  11. Kwok HF, Jurica P, Raffone A, Leeuwen CV (2007) Robust emergence of small-world structure in networks of spiking neurons. Cogn Neurodyn 1:39–51 [DOI] [PMC free article] [PubMed]
  12. Li C, Chen L, Aihara K (2006) Stability of genetic networks with SUM regulatory logic: Lure System and LMI Approach. IEEE Trans CAS-I 53:2453–2457
  13. Li C, Chen L, Aihara K (2007) Stochastic stability of genetic networks with disturbance attenuation. IEEE Trans CAS-II 54:892–896
  14. Lien CH, Chung LY (2007) Global asymptotic stability for cellular neural networks with discrete and distributed time-varying delays. Chaos Solitons Fractals 34:1213–1219 [DOI]
  15. MacDonald N (1989) Biological delay systems: linear stability theory. Cambridge University Press: Cambridge
  16. Nicholas AM (2003) Oscillatory expression of Hes1, p53, and NF-κB driven by transcriptional time delays. Curr Biol 13:1409–1413 [DOI] [PubMed]
  17. Ren F, Cao J (2008) Asymptotic and robust stability of genetic regulatory networks with time-varying delays. Neurocomputing 71:834–842
  18. Singh V (2004) Robust stability of cellular neural networks with delay: linear matrix inequality approach. IEE Proc Control Theory Appl 151:125–129 [DOI]
  19. Smolen P, Baxter DA, Byrne JH (2000a) Modeling transcriptional control in gene networksmethods, recent results, and future directions. Bull Math Biol 62:247–292 [DOI] [PubMed]
  20. Smolen P, Baxter DA, Byrne JH (2000b) Mathematical modeling of gene networks. Neuron 26:567–580 [DOI] [PubMed]
  21. Smolen P, Baxter DA, Byrne JH (2002) A reduced model clarifies the role of feedback loops and time delays in the drosophila circadian oscillator. Biophys J 83:2349–2359 [DOI] [PMC free article] [PubMed]
  22. Wang Z, Shu H, Liu Y, Ho DWC, Liu X (2006) Robust stability analysis of generalized neural networks with discrete and distributed time delays. Chaos Solitons Fractals 30:886–896 [DOI]
  23. Wei G, Wang Z, Shu H, Fraser K, Liu X (2007) Robust filtering for gene expression time series data with variance constraints. Int J Comput Math 84:619–633 [DOI]
  24. Yang H, Chu T (2007) LMI conditions for stability of neural networks with distributed delays. Chaos Solitons Fractals 34:557–563 [DOI]

Articles from Cognitive Neurodynamics are provided here courtesy of Springer Science+Business Media B.V.

RESOURCES