Professional Documents
Culture Documents
Solving A Parameter Estimation Problem of Goodwin Model With Fuzzy Initial Values
Solving A Parameter Estimation Problem of Goodwin Model With Fuzzy Initial Values
Abstract
1. Introduction
The Goodwin model was the first mathematical model demonstrating the
occurrence of self-sustained oscillations in a minimal genetic system based
solely on a negative feedback loop [3, 5]. The three-variable Goodwin model
was a prototypical model demonstrating the emergence of oscillations
behavior in a simple delayed negative feedback based system at the
molecular level. This model and its variants were extensively studied from a
theoretical point of view and commonly used to model circadian and other
genetic oscillators in various systems biology [3, 7]. Recent studies of
systems biology were often associated by uncertainties, which are possibly
either due to limitations of available data, complexity of the networks, and
environmental or demographic changes [14, 17, 32]. In a mathematical term,
the system will be governed by a set of differential equations that may
include uncertainty quantities. One approach that has been used to study this
was using fuzzy differential equations.
2. Materials
A x, A x : x X .
(2) The alpha-cut of A, denoted by A , is the crisp set of all elements
in X that belong to a fuzzy set A at least to the degree 0, 1:
a , a ; 0,
A A a , a
a , a ; 0.
A B A B A 1 B ,
with 1 B 1 b , 1 b .
F x0 h H F x0 F x0 H F x0 h
(a) lim and lim or
h h
h 0 h 0
F x0 H F x0 h F x0 h H F x0
(b) lim and lim
h 0 h h 0 h
yt F t , y t ,
(2)
y 0 Y0
yt F t , y t ,
(3)
y 0 Y0
that satisfies the inclusion in 0, T and y 0 y0 Y0 . The set of all
solutions of (3) is denoted by y0 , T and the attainable set at t 0, T
by y0 , t . Diamond [23] proved that the sets y0 , T are the alpha-
cut of the fuzzy solution of the problem (2). Gomez et al. [16] guaranteed
that if F is continuous and bounded, then y0 , T are defined.
3. The Model
1
X k1 k2 X , X 0 X 0 ,
K In Zn
328 M. A. Karim, A. Y. Gunawan, M. Apri and K. A. Sidarto
Y k3 X k4Y , Y 0 Y0 ,
Z k5Y k6 Z , Z 0 Z 0 , (4)
For fixed 0, 1, the problem (4) can be expressed in terms of alpha-cut
as follows:
x , x k1 1
k2 x , x ,
1 z , z 10
x , x k1 1
k x
, k
1
k x ,
1 z10 1 z10
2 1 2
Then we transform the problem (6) into the alpha-cut deterministic system
using Hd, gHd and FDI concepts.
k10 k3 0 k5 0 1, k 2 0 k 4 0 k 6 0 0 .1 . (8)
Figure 1. Solutions of the problem (7) by using the Hd concept. The left-end
of the alpha-cut is denoted by the red-circle and the right one by the
blue-asterisk mark. The initial conditions are X 0 0.09, 0.11, Y0
0.18, 0.22 and Z 0 1.99, 2.79 whereas the crisp solution is denoted
by the solid line, with the initial conditions X 0 0.1, Y0 0.2 and Z 0 2.5.
The -cuts of the solutions to the problem (9) are given in Figure 2. It
seems that solutions describe oscillatory behavior. However, when we zoom
in at some point, we find a crossing point between the left and the right-ends
of the alpha-cuts, in which this situation is not required. It means that this
type of solution can only be applied before the first crossing point is reached.
Solving a Parameter Estimation Problem of Goodwin Model … 331
Figure 2. Solutions of the problem (9) by using gHd concept. For Figures
(2.a)-(2.c), similar information as in Figures 1(a)-1(c) are applied. The
zoom in of Figure (2.a)-(2.c) at a particular point indicates the existence of
crossing points.
1
x k1 k 2 x, x0 x0 ,
K In zn
332 M. A. Karim, A. Y. Gunawan, M. Apri and K. A. Sidarto
y k3 x k 4 y , y 0 y0 ,
z k5 y k 6 z , z 0 z 0 (10)
with the initial values x0 x0 , x0 , y0 y0 , y0 and z0 z0 , z0 .
Applying Runge-Kutta method to (10) and finding the min and max values
for each t, then results of the problem (11) are shown in Figure 3.
Figure 3. Solutions of the problem (10) by using FDI concept. For Figures
(3.a)-(3.c), similar information as in Figure 1(a)-1(c) are applied.
4. Parameter Estimation
From Section 3, we found that the FDI concept was able to capture the
oscillations and maintain the uncertainty of the solutions. This leads us to
choose equation (11) as a basis to work out parameter estimation of the
fuzzy initial value problem of the Goodwin model. Furthermore, optimal
parameter estimation will be performed by applying nonlinear least square
method.
To illustrate the process, we set the alpha-cut of data simulation, namely,
for fixed 0, 1 and the initial values are x0 0.0943, 0.1163, y0
0.1815, 0.2341 and z0 2.0094, 2.7421 as shown in Figure 4. The
objective function to be optimized is
min F k1, k2 , k3 , k4 , k5 , k6 22
k1, k2 , k3 , k4 , k5 , k6
N 1
min
1
M
xt xdata t
2
k1, k2 , k3 , k4 , k5 , k6
t 0
N 1 N 1 N 1
x t
xdata t
2
y t
ydata t
2
y t ydata
t
2
t 0 t 0 t 0
N 1 N 1
+ zt
zdata t
2
zt zdata
2
t ,
(12)
t 0 t 0
334 M. A. Karim, A. Y. Gunawan, M. Apri and K. A. Sidarto
where M 6 N ; N 25 is the number of the data series of t , ki 0, 2;
i 1, 2, , 6 and the initial parameters as in (8).
with the resnorm 9.4 103. These parameters give the alpha-cut of the
solutions of the problem (4) as shown in Figure 4.
Figure 4. The alpha-cuts of the data simulations and the solutions of the
problem (4) by using FDI concept with the parameters as in (13). The left-
end of alpha-cut of the data simulations is denoted by the circle and the right
one by the asterisk marks whereas the left-end of alpha-cut of the solutions
of the problem (4) is denoted by the dotted and the right one by the solid
lines.
Solving a Parameter Estimation Problem of Goodwin Model … 335
5. Conclusions
Acknowledgments
The authors also thank the anonymous referees for their valuable
suggestions for the improvement of the manuscript.
References
[3] A. Woller, D. Gonze and T. Erneux, The Goodwin model revisited: Hopf
bifurcation, limit-cycle, and periodic entrainment, Phys. Biol. 11 (2014), 045002
(14 pp). DOI:10.1088/1478-3975/11/4/045002.
[4] B. Bede, Fuzzy differential equations, Mathematics of Fuzzy Sets and Fuzzy
Logic, Springer, New York, 2013, pp. 171-189.
336 M. A. Karim, A. Y. Gunawan, M. Apri and K. A. Sidarto
[5] B. Goodwin, Oscillatory behavior in enzymatic control processes, Adv. Enzyme
Regulation 3 (1965), 425-438.
[6] D. Dubois and H. Prade, Towards fuzzy differential calculus: part 3,
differentiation, Fuzzy Sets and Systems 8 (1982), 225-233. DOI: 10.1016/S0165-
0114(82)80001-8.
[7] D. Gonze and W. Abou-Jaoude, The Goodwin model: behind the Hill function,
PLoS One 8(8) (2013), e69573. DOI:10.1371/journal.pone.0069573.
[8] D. Markovic and L. Borozan, On parameter estimation by nonlinear least squares
in some special two-parameter exponential type models, Applied Mathematics
and Information Sciences (An International Journal) 9(6) (2015), 2925-2931.
DOI: 10.12785/amis/090620.
[9] D. P. Dhayabaran and J. C. Kingston, A method for solving fuzzy differential
equations using Runge-Kutta method with harmonic mean of three quantities,
International Journal of Engineering Science and Innovative Technology
4(3) (2015), 90-96.
[10] D. Pollard and P. Radchenko, Nonlinear least-squares estimation, J. Multivariate
Anal. 97(2) (2006), 548-562. DOI: 10.1016/j.jmva.2005.04.002.
[11] J. J. Buckley and T. Feuring, Fuzzy differential equations, Fuzzy Sets and Systems
110 (2000), 43-54. DOI: 10.1016/S0165-0114(98)00141-9.
[12] J. P. Aubin, Fuzzy differential inclusions, Probl. Control Inf. Theory 19(1) (1990),
55-67.
[13] J. Y. Park and H. K. Han, Fuzzy differential equations, Fuzzy Sets and Systems
110 (2000), 69-77. DOI: 10.1016/S0165-0114(98)00150-X.
[14] K. K. Majumdar and D. D. Majumder, Fuzzy differential inclusions in
atmospheric and medical cybernetics, IEEE Transactions on Systems, Man,
and Cybernetics-Part B: Cybernetics 34(2) (2004) 877-887. DOI:
10.1109/TSMCB.2003.817105.
[15] K. Kanagarajan and R. Suresh, Numerical solution of fuzzy differential equations
under generalized differentiability by modified Euler method, International
Journal of Mathematical Engineering and Science 2(11) (2013), 5-15.
[16] L. T. Gomez, L. C. Barros and B. Bede, Fuzzy differential equations,
Fuzzy Differential Equations in Various Approaches, Springer, London, 2015,
pp. 69-113.
Solving a Parameter Estimation Problem of Goodwin Model … 337
[17] M. Guo, X. Xue and R. Li, Impulsive functional differential inclusions and fuzzy
population models, Fuzzy Sets and Systems 138 (2003), 601-615.
[18] M. Hanss, Elementary fuzzy arithmetic, Applied Fuzzy Arithmetic: An
Introduction with Engineering Applications, Springer, Stuttgart, 2004, pp. 45-73.
[19] M. L. Puri and D. Ralescu, Differentials of fuzzy functions, J. Math. Anal. Appl.
91 (1983), 552-5580. DOI: 10.1016/0022-247X(83)90169-5.
[20] N. Parandin, Numerical solution of fuzzy differential equations of 2nd-order by
Runge-Kutta method, Journal of Mathematical Extension 7(3) (2013), 47-62.
[21] O. Kaleva, A note on fuzzy differential equations, Nonlinear Anal. 64 (2006),
895-900.
[22] O. Kaleva, Fuzzy differential equations, Fuzzy Sets and Systems 24(3) (1987),
301-318. DOI: 10.1016/0165-0114(87)90029-7.
[23] P. Diamond, Time-dependent differential inclusions, cocycle attractors an fuzzy
differential equations, IEEE Transactions on Fuzzy Systems 7(6) (1999), 734-740.
DOI: 10.1109/91.811243.
[24] P. Dutta, H. Boruah and T. Ali, Fuzzy arithmetic with and without using -cut
method: a comparative study, International Journal of Latest Trends in Computing
2(1) (2011), 99-107.
[25] R. Goetshel and W. Voxman, Elementary fuzzy calculus, Fuzzy Sets and Systems
18 (1986), 31-43. DOI: 10.1016/0165-0114(86)90026-6.
[26] S. L. Chang and L. A. Zadeh, On fuzzy mapping and control, IEEE Trans.
Systems Man Cybernet. 2 (1972), 30-34. DOI: 10.1109/TSMC.1972.5408553.
[27] S. Seikkala, On the fuzzy initial value problem, Fuzzy Sets and Systems
24(3) (1987), 319-330. DOI: 10.1016/0165-0114(87)90030-3.
[28] T. Jayakumar, D. Maheskumar and K. Kanagarajan, Numerical solution of fuzzy
differential equations by Runge-Kutta method of order five, Appl. Math. Sci.
6(60) (2012), 2989-3002.
[29] V. A. Baidosov, Fuzzy differential inclusions, PMM USSR 54(1) (1990), 8-13.
[30] V. Lakshmikantham and R. N. Mohapatra, Calculus of fuzzy functions, Theory of
Fuzzy Differential Equations and Inclusions, Taylor & Francis, London and New
York, 2003, pp. 23-47.
[31] V. M. Cabral and L. C. Barros, Fuzzy differential equation with completely
correlated parameters, Fuzzy Sets and Systems 265 (2015), 86-98. DOI:
10.1016/j.fss.2014.08.007.
338 M. A. Karim, A. Y. Gunawan, M. Apri and K. A. Sidarto
[32] Y. Chalco-Cano, R. Rodrguez-Lopez and G. N. Silva, Solving Fuzzy Differential
Equations via Differential Inclusions, Atlantis Press, 2015.
DOI:10.2991/ifsa-eusflat-15.2015.156.
[33] Y. Chalco-Cano and H. Romn-Flores, Comparison between some approaches
to solve fuzzy differential equations, Fuzzy Sets and Systems 160(11) (2009),
1517-1527. DOI: 10.1016/j.fss.2008.10.002.
[34] Y. Chalco-Cano and H. Romn-Flores, Some remarks on fuzzy differential
equations via differential inclusions, Fuzzy Sets and Systems 230 (2013), 3-20.
DOI: 10.1016/j.fss.2013.04.017.