| Literature DB >> 26633991 |
Zhaoxia Chen1, Juan Li1, Ruqiang Zhang1, Xiong You1.
Abstract
Oscillation is one of the most important phenomena in the chemical reaction systems in living cells. The general purpose simulation algorithms fail to take into account this special character and produce unsatisfying results. In order to enhance the accuracy of the integrator, the second-order derivative is incorporated in the scheme. The oscillatory feature of the solution is captured by the integrators with an exponential fitting property. Three practical exponentially fitted TDRK (EFTDRK) methods are derived. To test the effectiveness of the new EFTDRK methods, the two-gene system with cross-regulation and the circadian oscillation of the period protein in Drosophila are simulated. Each EFTDRK method has the best fitting frequency which minimizes the global error. The numerical results show that the new EFTDRK methods are more accurate and more efficient than their prototype TDRK methods or RK methods of the same order and the traditional exponentially fitted RK method in the literature.Entities:
Mesh:
Substances:
Year: 2015 PMID: 26633991 PMCID: PMC4645493 DOI: 10.1155/2015/689137
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Time evolution of proteins in the two-gene system.
Two-gene systems: global error of Protein 1 with step size h = 1/4.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 0.659 | 0.100 | 0.412 | |
| GE | 3.9971 | 2.1795 | 1.3827 | 1.3216 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 0 | 0 | 0 | |
| GE | 2.0703 | 2.0703 | 2.0703 | 2.0703 |
Two-gene systems: global error of Protein 1 with step size h = 1/8.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 0.653 | 1.815 | 0.640 | |
| GE | 1.0441 | 1.3170 | 6.7673 | 2.9632 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 3.145 | 2.395 | 1.573 | |
| GE | 4.0028 | 3.6251 | 3.1940 | 4.4587 |
Two-gene systems: global error of Protein 1 with step size h = 1/16.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 0.751 | 0.022 | 0.813 | |
| GE | 1.6283 | 1.6144 | 2.7404 | 5.3117 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 2.964 | 2.292 | 1.482 | |
| GE | 6.6183 | 5.6954 | 7.6938 | 5.6954 |
Two-gene systems: global error of Protein 1 with step size h = 1/32.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 1.356 | 0.011 | 0.931 | |
| GE | 3.7377 | 2.9958 | 9.2907 | 8.7911 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 2.891 | 2.185 | 1.445 | |
| GE | 1.0523 | 1.2212 | 1.6653 | 1.8874 |
Figure 2Two-gene system: global error versus function evaluations.
Figure 3Time evolution of nuclear PER in Drosophila.
PER oscillations in Drosophila: global error of P with step size h = 1/2.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 0.811 | 1.311 | 0.290 | |
| GE | 2.2113 | 0.3821 | 0.0011 | 0.0011 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 1.971 | 1.369 | 0.991 | |
| GE | 1.2580 | 8.4100 | 1.1408 | 1.3104 |
PER oscillations in Drosophila: global error of P with step size h = 1/4.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 0.010 | 0.002 | 0 | |
| GE | 4.1924 | 2.4214 | 3.0138 | 7.4781 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 1.934 | 1.363 | 0.968 | |
| GE | 1.3468 | 1.0491 | 2.7490 | 2.0292 |
PER oscillations in Drosophila: global error of P with step size h = 1/8.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 0 | 0 | 0.047 | |
| GE | 3.7713 | 3.7713 | 5.5061 | 3.5174 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 1.895 | 1.356 | 0.947 | |
| GE | 1.5941 | 1.5565 | 1.9101 | 4.9882 |
PER oscillations in Drosophila: global error of P with step size h = 1/16.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 0 | 0 | 0.057 | |
| GE | 3.0163 | 3.0163 | 4.2553 | 2.8773 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 1.871 | 1.354 | 0.935 | |
| GE | 2.1183 | 3.8858 | 3.1641 | 6.3283 |
PER oscillations in Drosophila: global error of P with step size h = 1/32.
| ETFRK4 | EFRK4 | MRK4 | RK6 | |
|---|---|---|---|---|
|
| 0 | 0 | 0.061 | |
| GE | 2.0380 | 2.0380 | 2.3392 | 3.1641 |
|
| ||||
| TDRK4s6 | EFTDRK4s6a | EFTDRK4s6b | EFTDRK4s6c | |
|
| ||||
|
| 1.880 | 1.370 | 0.931 | |
| GE | 3.1086 | 3.3307 | 0 | 1.1102 |
Figure 4Two-gene system: global error versus function evaluations.
Trees of order up to order five and the values of corresponding functions.
| Tree |
|
|
| Φ |
|
|---|---|---|---|---|---|
|
| 1 | 1 | 1 |
| |
|
| |||||
|
| 2 | 1 | 2 | 1 |
|
|
| |||||
|
| 3 | 1 | 6 |
|
|
|
| |||||
|
| 4 | 1 | 12 |
|
|
|
| 4 | 1 | 24 |
|
|
|
| |||||
|
| 5 | 1 | 20 |
|
|
|
| 5 | 3 | 40 |
|
|
|
| 5 | 1 | 120 |
|
|
Trees of order six and the values of corresponding functions.
| Tree |
|
|
| Φ |
|
|---|---|---|---|---|---|
|
| 6 | 1 | 30 |
|
|
|
| |||||
|
| 6 | 6 | 60 |
|
|
|
| |||||
|
| 6 | 3 | 120 |
|
|
|
| |||||
|
| 6 | 4 | 180 |
|
|
|
| |||||
|
| 6 | 1 | 360 |
|
|
|
| |||||
|
| 6 | 1 | 720 |
|
|