| Literature DB >> 21867520 |
Carlos Pozo1, Alberto Marín-Sanguino, Rui Alves, Gonzalo Guillén-Gosálbez, Laureano Jiménez, Albert Sorribas.
Abstract
BACKGROUND: Design of newly engineered microbial strains for biotechnological purposes would greatly benefit from the development of realistic mathematical models for the processes to be optimized. Such models can then be analyzed and, with the development and application of appropriate optimization techniques, one could identify the modifications that need to be made to the organism in order to achieve the desired biotechnological goal. As appropriate models to perform such an analysis are necessarily non-linear and typically non-convex, finding their global optimum is a challenging task. Canonical modeling techniques, such as Generalized Mass Action (GMA) models based on the power-law formalism, offer a possible solution to this problem because they have a mathematical structure that enables the development of specific algorithms for global optimization.Entities:
Mesh:
Year: 2011 PMID: 21867520 PMCID: PMC3201032 DOI: 10.1186/1752-0509-5-137
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Figure 1Branched network with feedback and feedforward regulation. X5 is a fixed external variable that can be varied at will. A GMA reference model is set-up by selecting appropriate parameters (see text).
Results for the maximization of X3 and v4 and optimization goals O1-O4 using BARON v.8.1.5. for a tolerance of 0.2%.
| O |
|
|
|
|
|
|
| OG (%) | CPU (s) |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.26 | 5.00 | 4.97 | 0.20 | 0.20 | 0.54 | 8.30 | 0.20 | 136.17 |
| 2 | 0.20 | 0.24 | 0.22 | 0.20 | 0.21 | 0.20 | 1.10 | 0.00 | 0.06 |
| 3 | 0.60 | 5.00 | 5.00 | 0.53 | 0.20 | 0.27 | 5.39 | 0.20 | 96.39 |
| 4 | 0.99 | 1.15 | 1.00 | 0.96 | 1.00 | 1.00 | 1.10 | 0.00 | 1.42 |
| 1 | 4.61 | 5.00 | 5.00 | 5.00 | 0.72 | 1.20 | 37.40 | 0.20 | 157.83 |
| 2 | 3.22 | 3.73 | 5.00 | 4.99 | 0.21 | 0.22 | 31.33 | 0.00 | 1.67 |
| 3 | 0.88 | 0.94 | 0.88 | 0.96 | 0.23 | 3.00 | 6.60 | 0.00 | 10.53 |
| 4 | 1.16 | 1.00 | 1.34 | 1.34 | 1.00 | 1.00 | 7.61 | 0.00 | 3.61 |
Figure 2Equivalent optimal solutions for the case S1-O1-v4. Blue points indicates results on the original SC model obtained with BARON. Red points identify solutions obtained for the corresponding rGMA and OA method (see text for details).
Results for the maximization of X3 and v4 using the rGMA model and optimization goals O1-O4 using the customized OA for a tolerance of 0.2%.
| O |
|
|
|
|
|
|
| OG (%) | CPU (s) |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.26 | 5.00 | 5.00 | 0.20 | 0.20 | 0.20 | 8.30 | 0.20 | 2.94 |
| 2 | 0.21 | 0.22 | 0.21 | 0.20 | 0.20 | 0.20 | 1.10 | 0.00 | 0.06 |
| 3 | 0.60 | 5.00 | 5.00 | 0.53 | 0.20 | 0.24 | 5.40 | 0.13 | 2.35 |
| 4 | 1.00 | 1.05 | 0.97 | 0.92 | 1.00 | 1.00 | 1.10 | 0.00 | 0.23 |
| 1 | 3.96 | 5.00 | 5.00 | 5.00 | 0.20 | 2.99 | 37.47 | 0.00 | 0.16 |
| 2 | 3.22 | 3.55 | 5.00 | 4.99 | 0.20 | 0.21 | 31.33 | 0.17 | 0.66 |
| 3 | 0.68 | 1.79 | 1.12 | 1.27 | 0.20 | 0.21 | 6.60 | 0.00 | 0.12 |
| 4 | 1.16 | 1.00 | 1.34 | 1.34 | 1.00 | 1.00 | 7.61 | 0.11 | 1.98 |
Results (objective function) of the optimization of case O1- v4 for specific regions of k2 and k5 obtained with BARON for the SC model.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
|---|---|---|---|---|---|---|---|---|
| 8 | 36.50 | 36.71 | 36.90 | 37.08 | 37.24 | 37.37 | 37.47 | 37.47 |
| 7 | 36.62 | 36.83 | 37.02 | 37.19 | 37.34 | 37.46 | 37.47 | 37.47 |
| 6 | 36.75 | 36.95 | 37.14 | 37.31 | 37.44 | 37.47 | 37.47 | 37.47 |
| 5 | 36.88 | 37.08 | 37.26 | 37.41 | 37.47 | 37.47 | 37.47 | 37.47 |
| 4 | 37.02 | 37.21 | 37.38 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 |
| 3 | 37.15 | 37.34 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 |
| 2 | 37.29 | 37.46 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 |
| 1 | 37.43 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 |
Domain of each k(4 ≤ k2 ≤ 5;0.2 ≤ k5 ≤ 0.8) has been split into 8 intervals with equal width.
Results (objective function) of the optimization of case O1-v4 for specific regions of k2 and k5 obtained with the customized OA for the rGMA model.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
|---|---|---|---|---|---|---|---|---|
| 8 | 36.50 | 36.71 | 36.90 | 37.08 | 37.24 | 37.37 | 37.47 | 37.47 |
| 7 | 36.62 | 36.83 | 37.02 | 37.19 | 37.34 | 37.46 | 37.47 | 37.47 |
| 6 | 36.75 | 36.95 | 37.14 | 37.31 | 37.44 | 37.47 | 37.47 | 37.47 |
| 5 | 36.88 | 37.08 | 37.26 | 37.41 | 37.47 | 37.47 | 37.47 | 37.47 |
| 4 | 37.02 | 37.21 | 37.38 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 |
| 3 | 37.15 | 37.34 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 |
| 2 | 37.29 | 37.46 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 |
| 1 | 37.43 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 | 37.47 |
Domain of each kr(4 ≤ k2 ≤ 5;0.2 ≤ k5 ≤ 0.8) has been split into 8 intervals with equal width.
Results (CPU time in seconds) of the optimization of case O1- v4 for specific regions of k2 and k5 obtained with BARON for the SC model.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
|---|---|---|---|---|---|---|---|---|
| 8 | 212.53 | 308.53 | 185.64 | 201.80 | 222.30 | 201.53 | 139.16 | 178.31 |
| 7 | 194.81 | 161.16 | 215.80 | 196.81 | 344.73 | 243.02 | 0.03 | 174.81 |
| 6 | 234.30 | 203.75 | 147.08 | 180.69 | 328.34 | 254.42 | 304.11 | 280.53 |
| 5 | 212.08 | 282.41 | 329.33 | 237.34 | 208.02 | 292.27 | 200.00 | 154.62 |
| 4 | 288.00 | 160.14 | 92.94 | 235.80 | 172.69 | 147.14 | 56.11 | 150.28 |
| 3 | 125.56 | 111.17 | 150.27 | 187.52 | 337.97 | 158.16 | 112.66 | 264.12 |
| 2 | 239.70 | 190.59 | 100.03 | 138.47 | 106.38 | 205.14 | 119.39 | 246.34 |
| 1 | 140.42 | 102.12 | 80.45 | 21.69 | 73.12 | 96.61 | 89.94 | 80.03 |
Domain of each kr(4 ≤ k2 ≤ 5;0.2 ≤ k5 ≤ 0.8) has been split into 8 intervals with equal width.
Results (CPU time in seconds) of the optimization of case O1-v4 for specific regions of k2 and k5 obtained with the customized OA for the rGMA model.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
|---|---|---|---|---|---|---|---|---|
| 8 | 0.13 | 0.27 | 0.23 | 0.18 | 0.17 | 0.19 | 0.28 | 0.28 |
| 7 | 0.26 | 0.28 | 0.28 | 0.26 | 0.28 | 0.23 | 0.32 | 0.25 |
| 6 | 0.32 | 0.30 | 0.28 | 0.28 | 0.27 | 0.23 | 0.19 | 0.25 |
| 5 | 0.31 | 0.21 | 0.25 | 0.25 | 0.26 | 0.28 | 0.27 | 0.29 |
| 4 | 0.25 | 0.27 | 0.32 | 0.30 | 0.25 | 0.27 | 0.26 | 0.28 |
| 3 | 0.20 | 0.22 | 0.28 | 0.28 | 0.29 | 0.30 | 0.19 | 0.53 |
| 2 | 0.28 | 0.25 | 0.19 | 0.19 | 0.22 | 0.17 | 0.30 | 0.25 |
| 1 | 0.23 | 0.24 | 0.26 | 0.27 | 0.23 | 0.21 | 0.24 | 0.31 |
Domain of each kr(4 ≤ k2 ≤ 5;0.2 ≤ k5 ≤ 0.8) has been split into 8 intervals with equal width.
Results of the optimization of model 8 with BARON (SC model) and the customized OA (rGMA model).
| Solver |
|
|
|
|
|
| OF | OG (%) | CPU (s) |
|---|---|---|---|---|---|---|---|---|---|
| BARON (SC) | 6.24 | 5.16 | 0.46 | 0.6 | 8.46 | 9.09 | 60.36 | 45.18 | 3600 |
| OA (rGMA) | 6.25 | 5.17 | 0.45 | 0.6 | 8.44 | 9.1 | 60.46 | 2.18 | 10.95 |
Figure 3A simple linear network.