Abstract
Signal transduction networks of biological systems are highly complex. How to mathematically describe a signal transduction network by systematic approaches to further develop an appropriate and effective control strategy is attractive to control engineers. In this paper, the synergism and saturation system (S-systems) representations are used to describe signal transduction networks and a control design idea is presented. For constructing mathematical models, a cascaded analysis model is first proposed. Dynamic analysis and controller design are simulated and verified.
Introduction
Recently, interdisciplinary studies are becoming popular; one of the most attractive studies is to combine both biological systems and control engineering.1,2,3 Signal transduction networks of biological systems are characterized as high complexity because they are composed of many biochemical reactions. Typical modeling process for that kind of systems may involve the following issues: modeling, dynamic analysis and steady-state analysis.4,5 However, the complexity of cellular signal transduction network is in general incomprehensible. Thus, an effective method to develop a mathematically equivalent model of the biochemical networks is highly desirable.
The synergism and saturation system (S-system) 6 has been a well-studied approach in modeling biochemical networks which characterizes the signal transduction networks. It was shown that the S-system representation in terms of ordinary differential equations (ODEs) is capable of capturing the behavior of biochemical dynamics. Applying logarithm on the state variables linearizes the state equations of the S-system at steady state. Based on the linearized S-system, it is possible to analyze and predict the S-system behavior rather than directly resorting to the original nonlinear model. In, 1 a linearized S-system was derived and the robust stability analysis was conducted. In 7 , the properties of cascaded signal transduction pathway, robust and optimal design of system circuit and rule of gene regulation were introduced. Based on the steady-state analyses of the S-system model, a robust control method is proposed for biochemical networks via feedback and feedforward biochemical circuits was proposed by.8,9 The proposed robust circuit design schemes provide a systematic method with applications in synthetic circuit design for biotechnological purpose.
The purpose of this paper is to model and analyze the signal transduction networks in biological systems and transform the mathematical model from the uncontrollable and nonlinear form to a controllable and linear form. We adopt the S-system and the Michaelis-Menten rate law to drive a mathematical model for signaling transduction networks. For simplifying the construction of the mathematical model, a method called ‘cascaded analysis model’ is proposed. The model is intended to be used for constructing a simplified mathematical model in the form of S-systems. This method avoids directly solving the entire mathematical model, which could be extremely complicated in structure. Rather, the problem can be broken down into smaller partitions to lessen computational burden.
Stability analysis is also presented. The Lyapunov stability theory is applied to determine stability of the S-system under Taylor expansion which could be used to estimate stability margin of the biological system without control. A new control design idea for the nonlinear S-systems is then attempted. By applying feedback linearization, 10 a proper coordinate transformation can be derived to establish an effective method for control of the nonlinear systems with smooth nonlinearities, which are nonlinear in their state variables but linear in their control variables. For S-systems, dependent variables can be chosen as state variables and independent variables as control inputs. On the basis of, 11 one can convert the nonlinear system into a linearized controllable system. By choosing an appropriate controller, it's shown that the baseline steady state can be driven to the desired level in a given period.
Methods
Modeling of signal transduction networks
A signal transduction network includes many scaffolds which can be bound with molecules. Since the entire pathways which would influence reactions are, in general, too large to be conducted, an effective method for constructing a simplified mathematical model is highly desirable. To this aim, a method is attempted here to construct a simplified model.
First, consider the scaffold protein with n binding domains and each domain can be bound with one molecule. Also, define all states and pathways of the scaffold protein as follows
with
where S, P, and n denote, respectively, states, pathways and binding domains.
Second, consider the case where scaffold protein can combine with one molecule each time. Under this situation, one can neglect the redundant pathways. To simplify the overly complicated structure, the new pathways can be written as follows
Third, define states and molecules as the state variables x and reject the reactions on the pathways. Adopting the Michaelis-Menten rate law, 12 each reaction can be represented as an ODE. Consequently, the general equations which describe the temporal changes in the biochemical system 13 can be formulated as
where Vi+ =Vi+ (x1, x2, …, xn, xn + 1, …, xn + m) and Vi– = Vi– (x1, x2, …, x n , xn + 1, …, xn + m) are general functions of the dependent variables x1, x2, …, xn and independent variables xn + 1, xn + 2, …, xn + m α i and βi are rate constants; gij and hij are the kinetic orders.
Considering the steady state of the system, all rate constants and variables in (5) are given as nonzero and take the logarithm in (5). Defining yi = ln xi and arranging all terms for yi to one side and other terms to another side gives
Next, define
A general S-system with n dependent variables and m independent variables can then be characterized in the matrix form as
where
with the subscripts D and I meant dependent and independent variables respectively.
According to (7), one can obtain the steady states yi, i =1, …, n given by
using the pre-described procedures, the originally complicated system could be transformation into an analyzable form.
The Michaelis-Menten equation for biological systems has been applied to investigate the concentration change of metabolites in each pathway of biochemical networks, and the concentration change equations are further expressed as ordinary differential equations. However, it may cost significant computation time to analyze all cellular signal reactions and interactions which are not all important or critical to the signal transduction networks. How to remove the redundant parts is an issue.
To simplify the analysis, we propose a cascaded analysis model to analyze the system with a simpler structure. A molecule that combined with a scaffold protein is a basic reaction in the mathematical model. This reaction can be described, for example, as a signal transduction pathway in Figure 1. After estimating all parameters of the S-system, one can compute the output concentration x1 at the steady state. One then cascades the output concentration with a new molecule to generate a new signal transduction pathway. For the same reason, one can cascade molecules to construct a complete mathematical model as shown in Figure 2. Repeating the steps, one can construct a mathematical model which is easier than constructing the model at a time.

Basic reaction in biological system.

Complete cascaded analysis model; the small block is the 1st cascaded layer; the large block denotes the 2nd cascaded layer.
The method is demonstrated by a signal transduction network model with one scaffold protein and two binding domains in Figure 3. From (1) and (2), the number of states and pathways are 4 and 5, respectively. We neglect the redundant pathways described by (4) to simplify the complete model. The number of pathways of the new model becomes 4. We define states (S) and molecules as state variables xi and implement the pathways to reactions. We can then modify reactions and construct new signal transduction pathways as shown in Figure 4.

Reduced model with two binding domains.

Constructing the signal transduction network by signal transduction pathways.
On the basis of the signal transduction pathways in Figure 4, three independent variables (x7, x8, x9), which are outside signal of the signal transduction networks, are introduced to construct the analyzable model (Fig. 5). Applying the cascaded analysis model and considering the top part in Figure 5, we separate the pathways into two parts and define a new variable zi to substitute xi as indicated in Figure 6.

Adding independent variables to modify the signal transduction network

Example of cascaded analysis model.
Consider part 1 in Figure 6, the system includes three dependent variables (z1, z2, z3) and two independent variables (z4, z5), and the fluxes contain variables (V+, V–). The S-system is built as
From which one can get the steady states of all state variables by taking logarithm on (9):
Using the notations defined in (7), one can determine the steady state
Similarly, the S-system model for part 2 in Figure. 6 can be constructed as follows
The response time of each stage in the cascaded analysis model is governed by the degradation rate αi and βi of the protein at the stage of the cascaded analysis model. Using the cascaded analysis model, the original model can be replaced by a simplified one, which would be useful while constructing the signal transduction networks for analysis purpose.
Stability analysis
Most chemical reactions in biological systems operate at a steady-state level, and normal concentrations in biological systems are maintained by regulatory mechanisms that stabilize the steady states. Effective regulation makes the concentrations return to steady states after being effected by external stimulation.
In general, the power-law representation in biological systems can be considered as a canonical nonlinear system. By performing Taylor expansion, the power-law representation can be employed as a piecewise expression. It provides a global representation of which validity and accuracy can be governed. 14 On the other hand, the power-law representation can be employed as a local representation. Its accuracy within a neighborhood can be justified by investigating the effect resulting from the residual dynamics.
Consider, for instance, an S-system with two variables given by
By applying the second-order Taylor expansion around the operation point (x10, x20) gives
where
Similarly,
where
The linearized S-system becomes
where
and x = [x1 x2] T and b = [b1 b2] T ; ΔA(x) denotes the residual error.
Consider the stability of the linearized S-system, the residual error ΔA(x) satisfies
where
Using the Rayleigh principle it can be shown that the whole system of (14), without the bias term, would be asymptotically stable provided that: 15
It should be noted that Taylor expansion will not change stability of the system. The purpose here is to estimate stability margin of the biological system without control.
Control design
Feedback linearization is popular for nonlinear control designs. 16 As it was shown by 11 that a nonlinear system can be casted into a linearized controllable system. On the basis of a proper coordinate transformation, feedback linearization establishes a convenient tool for the control design of the nonlinear systems. This form is applicable for the biochemical systems given as follows
where x ∈ ℝ n and u ∈ ℝ m .
One can formulate the feedback linearization problem as follows. Define the nonlinear feedback control law as:
where A(x) is an m-dimensional vector field, B(x) is an m × m matrix and v is an m-dimensional vector.
Define a coordinate mapping as
such that the affine nonlinear control system (18) is transformed into a linear controllable system. For instance, by considering the nominal system (18), there exists a coordinate transformation as follows
where the Lie derivative
so that (18) can be transformed into a linear form as follows
where
and one can choose a control law as follows
where we have used the following definition 17
and
Next, consider the following generalized representation of the nonlinear system with uncertainties as follows
There exists smooth function Δf*(x) in ℝ n such that the uncertainties in (18), for all x ∈ ℝ n , satisfy the matching condition:
Substituting the matched uncertainties (26) into (18), by the feedback linearization, it can be transformed into
Substituting (22) and (24) into (27), one can finally transform (27) into the following form:
Assume that v is given by
where K is a constant row vector. Substituting (29) into (23) yields
where
and
In the first stage of control design, the gain vector K should be chosen so that Ac would be stable. Stability analysis of the uncertain control system is next carried out by using Lyapunov stability theory.
To proceed, a Lyapunov candidate function is defined as follows
where P = PT > 0.
Taking derivative with respect to time gives
As Ac has been a stable matrix, for any Q = QT > 0, there is a unique symmetric positive definite solution P to the following Lyapunov matrix equation:
Substituting (33) into (32) gives
If there exists a constant α with λmin(Q) > α such that
Then (34) becomes
Clearly, one can have
Demonstrative Example
Cascaded analysis model
According to Figure 3 and (9), we set all parameters to construct the S-system as follows
The dynamic analysis was simulated by using the program: Power Law Analysis and Simulation (PLAS). The output concentration of the S-systems is obtained as z1 = 0.701069. On the basis of the output concentration and (12), we have the parameters for the next stage model as follows
The output concentration of the S-systems is z6 = 0.7696588.
Consider the complete S-system with its signal transduction pathways illustrated as in Figure 7. The S-system can be represented as

Reference signal transduction network for the complete model.
The steady output concentration of the S-systems is ẑ5 = 0.7071418. Compared the cascaded analysis model (38) with the complete model (39), the dynamic behavior of both models are quite similar as displayed in Figure 8, where the steady-state error between the two cases is less than 6%.

Comparison of the output concentration. Dashed line denotes the output concentration of the cascaded analysis model, solid line denotes the output concentration of the reference system.
Stability
The reference S-system for the signal transduction network is modeled as
and the permissible ranges of the state variables are 1.3456 ≤ x1 ≤ 3.5861 and 0.1 ≤ x2 ≤ 2.2724.
Performing the second-order Taylor expansion for the S-system (40) around the steady state gives the linearized S-system:
Consider (41). in the compact matrix form as
where the system eigenvalues are –0.6052 and –2.3453 and the residual errors satisfy
For the extreme case, one can find the permissible lower bound of α is 0.0827.
To discuss the robust stability of (42), we choose Q = I2. According to the Lyapunov stability theory, there is a unique P = PT > 0 to (16) as
From (17), the permissible range of α ensuring where stability is given by
That is, the system would remain its stability provided that 0.0827 ≤ α ≤ 0.6588.
Control design
Consider the signal transduction network illustrated in Figure 9. Let one of the independent variable x3 be the control variable and the dependent variables x1 and x2 be the state variables. In order to discern the control variable and state variables, we define the control variable as u. Then the S-system can be written as follows

Reference system for the control design.
Now one can compute the linearization as the following steps. First, the system can be expressed in the control format as
where
For the nominal system (47), a coordinate transformation exists as
where h(x) = x1, which satisfies
transforms the original state-space representation into
Next, select the new control input
and substitute this into (51) to give
where
On the basis of (51), the control law for the original can be chosen as
The S-system with control can then be expressed in the closed-loop configuration as
Letting K = [1 100] yields the transient responses illustrated as in Figure 10. The result shows the effect of control input for signal transduction.

Dynamic simulation for the case of K = [1 100].
Next, consider the system (47) with uncertainties and Δf* = 0.1. On the basis of (25)–(30) and (48)–(54), one can derive a linearizd system as follows
where ΔB(z) = (8x10.1 Δf*) ○ ψ–1 (z). Select K = [10 100] then (57) becomes
We now choose Q = I2 and solve P from (33) as follows
From (35), we have
and from (36), we have
That is, if α1 satisfies (60) and (61), then the system would be robustly stable.
Second, we choose Q = 0.5I2 and solve P as
From (35), we have
and from (36), we have
We examine the value of Q to the permissible range of α. Let the permissible ranges of z1 and z2 are 0.0604 ≤ z1 ≤ 0.9141 and –0.0836 ≤ z2 ≤ 0, respectively. Considering the extreme case of (60), one can find
According to (61) and (65), the permissible range of α1 is then given by
Similarly, the permissible range of α2 is
On the basis of (66) and (67), one can easily find that the permissible range of α is proportional to the magnitude of Q.
Control design for cascaded analysis model
Consider the complete S-system as follows and the signal transduction pathways is shown in Figure 11.

Reference S-system in control design for cascaded analysis model.
The S-system can be further expressed in a three-layered cascaded analysis model shown as in Figure 12. We construct the first layered S-system as follows

Three-layered cascaded analysis model.
The output concentration of the S-systems is x11 = 1. On the basis of the output concentration, we proceed to construct the second layer as
The output concentration of the S-systems is x6 = 1. On the basis of this model, we construct the third layer as
Now select the independent variable x4 be the control variable, other independent variable be a constant and x1, x2, x3 be the state variables. 11 We set all parameters then the S-system form can be written as follows
Now one can compute the linearized model. First, the system (68) is expressed in the control format as
where
For the nominal system (69), a coordinate transformation exists as follows
where h(x) = x2 + x3, which stratifies
transforms the original state-space representation into
Next, selecting the new control input v = –Kz and substitute this into (72) gives
where
On the basis of (72) the control law for the original can be chosen as
The S-system with control can then be expressed in the closed-loop configuration as
Letting K = [1 10 40] yields the transient responses illustrated as in Figure 13.

Dynamic simulation for the case of K = [1 10 40].
For the demonstrative purpose, consider the situation of Δf* = 0.1. On the basis of (25)–(30) and (73), one can derive the linearized system as follows
where ΔB(z) = (–2x1–0.5x20.5Δf*) ○ ψ–1(z) Select K = [1 10 20], then (76) becomes
We choose Q = I3 and compute P from solving (33) as
From (35), we have
and from (36), we have
That means the system under control would be robustly stable.
Conclusion
This paper proposes a method for constructing the dynamic model of signal transduction networks and a primary control design has been proposed for the system. A cascaded analysis model for constructing the signal transduction network model has been proposed. The advantage of cascaded analysis model is that the model preserved the major dynamic feature of the S-systems with a simplified model while avoiding much computation burden. The stability condition for the linearized S-system has been derived. A method for controlling the steady state to the desired level using the technique of feedback linearization has also been attempted. The development of this issue is undergoing theoretical investigation and experimental verification.
Footnotes
Acknowledgments
This research was sponsored by National Science Council, Taiwan, ROC under the Grant NSC-96-2628-E-005-086-MY2. This research was sponsored in part by the Ministry of Education, Taiwan, R.O.C. under the ATU plan.
The authors report no conflicts of interest.
