Научная статья на тему 'Моделирование генных сетей: математика против биологии'

Моделирование генных сетей: математика против биологии Текст научной статьи по специальности «Математика»

CC BY
210
38
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГЕННЫЕ РЕГУЛИРУЕМЫЕ СЕТИ / СИГМОИДАЛЬНАЯ ФУНКЦИЯ / МЕТОД СИНГУЛЯРНЫХ ВОЗМУЩЕНИЙ / GENE REGULATORY NETWORKS / SIGMOID FUNCTIONS / SINGULAR PERTURBATION ANALYSIS

Аннотация научной статьи по математике, автор научной работы — Поносов Аркадий, Шиндяпин Андрей, Тафинцева Валерия

Мы изучаем некоторые свойства решений дифференциальных систем, описывающих генные регулируемые сети, где вместо линейных функций в правой части мы рассматриваем многочлены. Мы получили некоторые новые свойства поведения решений в достаточно близкой окрестности сингулярных областей, в частности стенок, хотя в регулярных областях динамики совпадают. Таким образом линейные системы не описывают реальную динамику генной сети.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MODELING GENE REGULATORY NETWORKS: MATHEMATICS VS. BIOLOGY

We study some properties of the solutions of differential systems describing gene regulatory networks, where instead of linear functions on the right-hand side we consider polynomial functions. We have obtained some different properties of solutions' behavior in the sufficiently close vicinity of singular domains, in particular, walls although in regular domains the dynamics coincide. Thus, linear systems do not describe real dynamics of a gene network.

Текст научной работы на тему «Моделирование генных сетей: математика против биологии»

of textile industry of Russia. For this model, the optimal control problem is investigated for the solvability. For the case of ill-posed dynamic model, the possibility of correction is considered on the base of the approach by I. Eremin.

Key words: optimal control problem; correction of models; linear difference model; inconsistent system; inconsistent model.

Поносов Александр Андреевич, Пермский государственный университет, г. Пермь, Российская Федерация, студент кафедры информационных систем и математических методов в экономике, e-mail: [email protected].

Поносов Дмитрий Андреевич, Пермский государственный университет, г. Пермь, Российская Федерация, аспирант кафедры информационных систем и математических методов в экономике, e-mail: [email protected].

УДК 517.958

MODELING GENE REGULATORY NETWORKS: MATHEMATICS VS. BIOLOGY

© A.V. Ponossov, A.I. Shindiapin, V.S. Tafintseva

Key words: gene regulatory networks; sigmoid functions; singular perturbation analysis.

We study some properties of the solutions of differential systems describing gene regulatory networks, where instead of linear functions on the right-hand side we consider polynomial functions. We have obtained some different properties of solutions’ behavior in the sufficiently close vicinity of singular domains, in particular, walls although in regular domains the dynamics coincide. Thus, linear systems do not describe real dynamics of a gene network.

Consider the system

Xi = Fi(zi,...,zn) - Gi(zi,...,zn )xi, i = 1,...,n, (1)

where

Fi(zi,...,zn) ^ 0, Gi{zi,..,zn) > 0 (0 ^ Zi ^ 1)

are the (regulated) production rate and the (regulated) relative degradation rate, respectively.

Each zi is a function of the single gene concentration xi, i.e. zi = H(xi,di,qi). The response functions describe gene interactions in the gene regulatory network. It depends on 2 parameters 6 > 0,q > 0. If q — 0, then H becomes the step function with the unit jump at x = 6: q — 0

0 if x <6

—r~ z —— ^ „

1 if x > 6

xl/q

An example is the Hill function given by z = H (x, 6, q) = -------—r-.

xl/q + 6l/q

The Boolean-like formalism

In (1) let us assume that qi ^ 0 fa all i = 1, ...,n.

This results in

xi = Fi(Bi,...,Bn) — Gi(Bi,...,Bn)xi, i = 1,..., n, (2)

where Bi = 0 or 1 are Boolean variables.

This simplified Boolean model (2)

As soon as this formalism is adopted we can make some conclusions resulting in the assumptions which are common in the analysis of gene regulatory networks.

Example 1. Consider two scalar functions f (z,x) = z3 — 2z2 + 3z — x and g(z,x) = = 2z — x. They are different, but the difference is not seen within the Boolean-like formalism (where Bn = B fa any Boolean variable and any positive n ), so that f(B,x) = g(B,x). In other words, the systems (equations) x = f (B,x) and x = g(B,x) are just identical.

That is why a usual assumption put on the right-hand side in the Boolean-like models is linearity of the functions in each variable zi.

Theorem 1. For an arbitrary Cl -system

xi = Fi(zi,..., zn) — Gi(zi,...,zn )xi i = 1,...,n

such that f i(B) = Fi(B), Gi(B) = Gi(B) for any Boolean vector B = (Bi,..., Bn).

Although the simplified model is Boolean, the actual model is smooth. Can we argue for the

zi

The common answer from biologists is «yes», because the sufficiently steep sigmoid function z = H(x, 6, q) is close to the step function, so that Hn(x,6,q) w H(x, 6, q) for small q > 0, and in the limit we obtain the equality Hn(x, 6, 0) = H(x, 6, 0), so that if we assume that the limit dynamics is good enough to approximate the true dynamics for small q > 0, then the assumption of linearity may be put on the right-hand sides of the system. Can this assumption be justified in a rigorous way?

A more general setting

The Boolean-like formalism is used in other fields, where the right-hand side may be different from that used in the gene networks. Consider a smooth dynamical system

x = f (z,x) (3)

where x = (xi,...,xn), z = (zi,...,zn), fi = fi(zi,...,zn,xi), zi = H(xi,6i,qi) (qi > 0,

i = 1,..., n) (for example, fi(z,x) = Fi(z) — Gi(z)xi for gene networks).

In the limit, we obtain the Boolean-like representation:

x = f (B,x)

where B = (Bi,..., Bn) is a Boolean vector, i. e. Bi = 0 or 1.

E x a m p 1 e 2. Let us consider two systems

x i = 0.1zi + 0.18xi x 2 = 2z2 — x2,

x i = z2 — 0.9zi + 0.18xi x 2 = 2z2 — x2.

They are identical within the Boolean-like formalism, as B2 — 0.9Bi = 0.1Bi for any Boolean

B1,

response functions zi = H(xi, 6i, qi), where qi > 0 are small, at least if we rely upon Theorem 1.

Singular Perturbation Analysis

We claim that Theorem 1 and the Boolean-like formalism in its classical setting are not sufficient. To see this, we analyze the behavior of the solutions in a vicinity of a threshold value.

x 6

(i.e. xi is a singular variable), while x2, ...,xn stay away from their respective threshold values 62,..., 6n (i.e. they are regular variables). The equation (3) can then be split into the system

x i = fi (z i,zr,x i) x r = fr(z i,zr ,xr ),

where xr = (xr)reR, zr = (zr)reR, fR = (fr)r£R.

Replacing xi with z i = H(xi,6i,qi) yields the following equivalent system («the full system»):

■ zi (1 — z i) )

qizi =--------------fi (zi, zr,xi)

x

xR = fR(zi, zr, xr),

where xi = H-1(zi,6i,qi).

To understand the solutions’ behavior around the threshold xi = 6i one uses the stretching transformation t = t/q taking the full system into the boundary layer system:

/ zi (1 — z i) )

z i = -------fi (z i, zr ,x i )

x

x'R = qi fr(zi, zr, xr),

where xi = H-1(zi,6i,qi) and zx is the derivative with respect to the fast time t. qi — 0

/ = z (1 — z ) ( )

z i =-----2------fi(z i,BR,61),

6

where BR = lim zr.

qi *0

The behavior of the solutions of the original system around the threshold plane x i = 6i depends on asymptotic stability of stationary points of the boundary layer equation. For instance, sliding modes only occur if the boundary layer equation has an asymptotically stable stationary point z I E (1). In this case the limit dynamics in the threshold plane (where qi = 0) obeys the reduced system

xr = fr(z 1,Br, xr).

If there is no stable stationary point inside (1), then either z i = 0 or zi = 1 must be asymptotically stable, which gives solutions traveling through the threshold plane xi = 6i (i. e. no sliding modes can occur).

E x a m p 1 e 2 (cont.)

Let us look closer at the boundary layer equations for the systems from Example 2.

zx = z i (1 — z i )(0.1z i + 0.18),

z 1 = z i (1 — z i )(z2 — 0.9z i + 0.18)

The singular perturbation analysis shows that the limit dynamics in the linear case and in

qi — 0,

like formalism as it appears in Theorem 1 does not distinguish between polynomials and linear

Bn = B

tion of linearity in the Boolean-like formalism does not hold from the mathematical point of view.

The general boundary layer equation

The question we want to address below is as follows: What is the minimal degree of the polynomials which would be enough to distinguish between all possible kinds of sliding modes in the limit. The answer is 3.

The equation

/ zi (1 — zi)

zi =------2-----f i(zi,Br, 61),

6

where Br = lim Zr, may have many stationary solutions in (1). However, only the leftmost

qi—0

and the rightmost stationary solutions can provide sliding motions in the threshold plane. This is due to the fact that the initial values z i (0) are either 0 or 1.

Indeed,

z i(0) = lim H(x]_, 6i,qi) = 0 if xi < 6i and 1 if xi > 6]_.

qi—>0

If xi < 61, then z i(0) = 0, which means that z i(t) will tend to the stable leftmost stationary point z ( i ^ E (0,1). If now the total number of stationary solutions in (1) is even,

(0, 1) x = 6

becomes attractive on the left and repellent on the right. The other points are not essential for

z

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

asymptotical behavior.

Theorem 2. Assume that the boundary layer equation has a nonempty even number of stationary solutions in (1). Then the threshold plane xi = 6i will be attractive on one side and repellent on the other.

In this case an arbitrary Ci -function f in the system x = f (z,x) can be in the limit replaced with a quadratic polynomial.

Assume now that the number of stationary solutions in (1) is odd. In this case z i (t) will tend either to the leftmost or to the rightmost stationary point which both will be asymptotically stable. The threshold plain becomes therefore attractive on the left and on the right. The other stationary points are not essential for the limit dynamics.

z .

Theorem3. Assume that the boundary layer equation has a nonempty odd number of (1). x = 6

In this case an arbitrary Ci -function f in the system x = f (z, x) can be in the limit replaced with a cubic polynomial.

Conclusions

We considered a gene regulatory network

xi = Fi(z i,...,zn) — Gi(z i,...,zn )xi, i = 1,...,n,

where Fi,Gi are general Ci-functions.

We examined the Boolean-like formalism which is meant to describe the limit dynamics of zi

— The conventional models where Fi and Gi are replaced with multilinear functions (linear in any zi) and which are based on the ^mathematical» > argument that Bn = B for Boolean variables, do not capture at least two essential kinds of the limit dynamics.

Fi Gi

zi

— These conclusions are also valid for the gene networks with special delays (integral and degenerate).

ACKNOWLEDGEMENTS: The work of the first author (Arkadi Ponossov) was supported by the European NILS mobility grant (Niels Henrik Abel Extraordinary Chair) through the EEA Financial Mechanism, coordinated by Universidad Complutense de Madrid, and carried out at Departament de Ciencies Mediques Basiques, Institut de Recerca Biomedica de Lleida, Universitat de Lleida (Spain) in June-August 2010.

Поступила в редакцию 10 апреля 2011 г.

Поносов А., Шиндяпин А., Тафинцева В. Моделирование генных сетей: математика против биологии. Мы изучаем некоторые свойства решений дифференциальных систем, описывающих генные регулируемые сети, где вместо линейных функций в правой части мы рассматриваем многочлены. Мы получили некоторые новые свойства поведения решений в достаточно близкой окрестности сингулярных областей, в частности стенок, хотя в регулярных областях динамики совпадают. Таким образом линейные системы не описывают реальную динамику генной сети.

Ключевые слова: генные регулируемые сети; сигмоидальная функция; метод сингулярных возмущений.

Ponossov Arkadii, Norwegian university of life sciences, Aas, Norway, full-professor, Department of mathematical sciences and technology, e-mail: [email protected].

Shindiapin Andrey, Eduardo Mondlane University, Maputo, Mozambique, full-professor, Mathematics Department, e-mail: [email protected].

Tafintseva Valeriya, Norwegian university of life sciences, Aas, Norway, PhD, Department of mathematical sciences and technology, e-mail: [email protected].

УДК 517.954

ГАШЕНИЕ КОЛЕБАНИЙ УПРУГОЙ СИСТЕМЫ СТРУН © Е.Н. Провоторова

Ключевые слова: краевая задача на графе; граничное управление; перевод системы из начального в состояние покоя.

В работе рассматривается система из т струн, закрепленных по типу графа-звезды. Такие математические объекты являются основой математических моделей процессов колебаний в антенных конструкциях различных типов. Представлен метод нахождения граничных управляющих воздействий, состоящий в переводе процесса колебаний системы из заданного начального состояния в состояние покоя. Используется спектральная техника (анализ Фурье), позволяющая сравнительно легко преодолевать сложности, порожденные геометрией графа. Главным результатом работы являются формулы, определяющие искомые граничные управления как функции времени.

i Надоели баннеры? Вы всегда можете отключить рекламу.