- About this Journal
- Abstracting and Indexing
- Aims and Scope
- Annual Issues
- Article Processing Charges
- Articles in Press
- Author Guidelines
- Bibliographic Information
- Citations to this Journal
- Contact Information
- Editorial Board
- Editorial Workflow
- Free eTOC Alerts
- Publication Ethics
- Reviewers Acknowledgment
- Submit a Manuscript
- Subscription Information
- Table of Contents
Mathematical Problems in Engineering
Volume 2013 (2013), Article ID 312328, 12 pages
Adams Predictor-Corrector Systems for Solving Fuzzy Differential Equations
1Department of Public Courses, Gansu College of Traditional Chinese Medicine, Lanzhou 730000, China
2College of Mathematics and Statistics, Northwest Normal University, Lanzhou 730070, China
Received 20 March 2013; Revised 31 May 2013; Accepted 2 June 2013
Academic Editor: Valentina E. Balas
Copyright © 2013 Dequan Shang and Xiaobin Guo. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
A predictor-corrector algorithm and an improved predictor-corrector (IPC) algorithm based on Adams method are proposed to solve first-order differential equations with fuzzy initial condition. These algorithms are generated by updating the Adams predictor-corrector method and their convergence is also analyzed. Finally, the proposed methods are illustrated by solving an example.
Fuzzy differential equations (FDEs), which are utilized for the purpose of the modeling problems in science and engineering, have been studied by many researchers. Most of the practical problems require the solutions of fuzzy differential equations (FDEs) which are satisfied with fuzzy initial conditions; therefore a fuzzy initial problem occurs and should be solved. However, for the vast majority of fuzzy initial value problems, their exact solutions are difficult to be obtained. Thus it is necessary to consider their numerical methods.
The concept of a fuzzy derivative was first introduced by Chang and Zadeh ; it was followed up by Dubois and Prade  who used the extension principle in their approach. Other fuzzy derivative concepts have been proposed by Puri and Ralescu  and Goetschel Jr. and Voxman  as an extension of the Hukuhara derivative of multivalued functions. In the past decades, many works have been appeared on the aspects of theories and applications on fuzzy differential equations; see [5–12]. The notation of fuzzy differential equation was initially introduced by Kandel and Byatt [13, 14] and later they applied the concept of fuzzy differential equation to the analysis of fuzzy dynamical problems [7, 15]. A thorough theoretical research of fuzzy Cauchy problems was given by Kaleva [16, 17], Wu and Song , Ouyang and Wu , Kim and Sakthivel , and M. D. Wu . A generalization of fuzzy differential equation was given by Aubin [22, 23], Baĭdosov , Kloeden , and Colombo and Křivan .
For a fuzzy Cauchy problem in 1999, Friedman et al.  firstly treated it and obtained its numerical solution by Euler method. In recent years, some researchers such as Abbasbandy and Allahviranloo applied the Taylor series method, the Runge-Kutta method, and the linear multistep method to solve fuzzy differential equations [5, 20, 27–32]. They proposed some numerical methods and discussed the convergence and stability of their methods under the fuzzy numbers background. However, their methods always have some of low convergence order.
In this paper, based on Adams-Bashforth four-step method and Adams-Moulton three-step method, two Adams predictor-corrector algorithms are proposed to solve fuzzy initial problems. The convergence of the proposed methods is also presented in detail. Finally, an example is given to illustrate our methods. The structure of this paper is organized as follows.
In Section 2, some basic definitions and results are recalled. An explicit Adams-Bashforth method and an implicit Adams-Moulton method for solving FDEs are mentioned in Section 3. The predictor-corrector method and the improved predictor-corrector (IPC) systems algorithm are introduced in Section 4. The convergence of the proposed methods is discussed in Section 5. An illustrating example is given in Section 6 and the conclusion is drawn in Section 7.
2.1. Fuzzy Numbers
Definition 1 (see ). A fuzzy number is a fuzzy set like which satisfies the following:(1)is upper semicontinuous;(2) is fuzzy convex; that is, , for all , , ;(3) is normal; that is, there exists such that ;(4) is the support of the , and its closure cl(supp ) is compact.
Let be the set of all fuzzy numbers on .
Definition 2 (see ). A fuzzy number in parametric form is a pair of functions , , , which satisfies the following requirements:(1) is a bounded monotonic increasing left continuous function;(2) is a bounded monotonic decreasing left continuous function;(3), .
Let be a real interval. A mapping is called a fuzzy process and its -level set is denoted by
Definition 3. A triangular fuzzy number is a fuzzy set in that is characterized by an ordered triple with such that and .
The -level set of a triangular fuzzy number is given by for any .
Definition 4 (see ). The supremum metric on is defined by
With the spermium metric, the space is a complete metric space.
Definition 5 (see ). A mapping is Hukuhara differentiable at if for some the Hukuhara difference exists in , for all , and if there exists an such that The fuzzy set is called the Hukuhara derivative of at .
Recall that is defined on -level sets, where , for all . By the definition of the metric , all the -level set mappings are Hukuhara differentiable at with Hukuhara derivative for each when is Hukuhara differentiable at with Hukuhara derivative .
Remark 6. If is Hukuhara differentiable and its Hukuhara derivative is integrable over , then for all .
Definition 7. A mapping is called a fuzzy process. We designate The Seikkala derivative of a fuzzy process is defined by provided that this equation in fact defines a fuzzy number .
Remark 8. If is Seikkala differentiable and its Seikkala derivative is integrable over , then for all .
2.2. A Fuzzy Cauchy Problem
Consider the first-order fuzzy differential equation , where is a fuzzy function of , is a a fuzzy function of the crisp variable and the fuzzy variable , and is the Hukuhara or Seikkala fuzzy derivative of . Given an initial value , we can define a first-order fuzzy Cauchy problem as follows: The existence theorem is obtained for the Cauchy problem (11).
Let ; if is Hukuhara differentiable then . So (11) translates into the following system of ODEs:
Theorem 9 (see ). Let one consider the FCP (11) where is such that(i);(ii) and are equicontinuous and uniformly bounded on any bounded set;(iii) and satisfy the Lipschitz conditions.
Then the FCP (11) and the system of ODEs (12) are equivalent.
2.3. Interpolation for Fuzzy Numbers
The problem of interpolation for fuzzy sets is as follows.
Suppose that at various time instant information is presented as fuzzy set. The aim is to approximate the function , for all in the domain of . Let be distinct points in and let be fuzzy sets in . A fuzzy polynomial interpolation of the data is a fuzzy-value function satisfying the following conditions:(1), for all ;(2) is continuous;(3)if the data is crisp, then the interpolation is a crisp polynomial.
A function fulfilling these conditions may be constructed as follows. Let , for any , . For each , the unique polynomial of degree is denoted by such that
Finally, for all , are defined by such that
The interpolation polynomial can be written level setwise as for .
Theorem 10 (see ). Let , be the observed data and suppose that each of the is an element of . Then for each , , where , .
3. Adams Method
3.1. Adams-Bashforth Method
Now we are going to solve fuzzy initial problem by Adams-Bashforth four-step method. Let the fuzzy initial values be , , , , that is, which are triangular fuzzy numbers and are shown by also By fuzzy interpolation of , , , , we have for , therefore the following results will be obtained:
The following results will be obtained by integration:
Therefore the four-step Adams-Bashforth method for solving fuzzy initial problems is obtained as follows:
3.2. Adams-Moulton Method
From , the Adams-Moulton three-step method to solve fuzzy initial problem is as follows:
4. Predictor-Corrector Method
4.1. Adams Predictor-Corrector Method
The following algorithm is based on Adams-Bashforth four-step method as a predictor and also an iteration of Adams-Moulton three-step method as a corrector.
Algorithm 11 (predictor-corrector four-step method). To approximate the solution of the following fuzzy initial value problem: positive integer is chosen.
Step 1. Let ,
Step 2. Let .
Step 3. Let
Step 4. Let .
Step 5. Let
Step 6. .
Step 7. If goto Step 3.
Step 8. Algorithm is completed and approximates real value of to the original differential equations .
4.2. Improved Adams Predictor-Corrector Method
In the above section, the predicted values and the corrected values have the local truncation errors as follows: Thus there exists the error estimations
Based on above results, we improve Adams predictor-corrector four-step method into the following iterative computation algorithm.
Algorithm 12 (improved predictor-corrector systems). To approximate the solution of the following fuzzy initial value problem: positive integer is chosen.
Step 1. Let ,
Step 2. Let .
Step 3. Let
Step 4. Let , .
Step 5. Let
Step 6. Let
Step 7. .
Step 8. If goto Step 3.
Step 9. Algorithm is completed and approximates real value of to the original differential equations .
To integrate the system given in (11) from to a prefixed , the interval is replaced by a set of discrete equally spaced grid points , and the exact solution is approximated by some . The exact and approximate solutions at , are denoted by and , respectively. The grid points at which the solution is calculated are , , .
From (30), the polygon curves are the implicit three-step approximation to and , respectively, over the interval . The following lemma will be applied to show the convergence of these approximations; that is,
Lemma 13. Let a sequence of numbers satisfy for some given positive and , . Then when is odd and when is even, where , , , , are constants for all , , , , and .
Theorem 14. For any arbitrary fixed , the implicit three-step Simpson approximations of (30) converge to the exact solutions , for , .
Proof. It is sufficient to show
By Taylor’s theorem, we have where , . Consequently
Denote , . Then where and .
Set then are obtained, where , so by Lemma 13, since and we have If then , which concludes the proof.
Theorem 15. For any arbitrary fixed , the explicit four-step Milne approximations of (29) converge to the exact solutions , for .
Proof. Like Theorem 14, the conclusion can be obtained easily.
6. Numerical Examples
Example 16 (see ). Consider the following fuzzy differential equation:
The exact solution of equation is
By using the Adams predictor-corrector four-step method with for some , the results shown in Tables 1, 2, and 3 are obtained.
And by using the improved Adams predictor-corrector systems with for some , the results shown in Tables 4, 5, and 6 are obtained.
The results of Example 16 are shown by Figures 1, 2, and 3.
In this paper two numerical methods with higher order of convergence and not much amounts of computation for solving fuzzy differential equations were discussed in detail. The proposed algorithms were generated by updating the Adams-Bashforth four-step method and Adams-Moulton three-step method. An example showed that the proposed methods is more efficient and practical than some methods appeared in the literature before.
The work is supported by the Natural Scientific Funds of PR China (no. 71061013) and the Youth Research Ability Project of Northwest Normal University (NWNU-LKQN-1120).
- S. S. L. Chang and L. A. Zadeh, “On fuzzy mapping and control,” IEEE Transactions on systems Man Cybernetics, vol. 2, pp. 330–334, 1972.
- D. Dubois and H. Prade, “Operations on fuzzy numbers,” International Journal of Systems Science, vol. 9, no. 6, pp. 613–626, 1978.
- M. L. Puri and D. A. Ralescu, “Differentials of fuzzy functions,” Journal of Mathematical Analysis and Applications, vol. 91, no. 2, pp. 552–558, 1983.
- R. Goetschel, Jr. and W. Voxman, “Elementary fuzzy calculus,” Fuzzy Sets and Systems, vol. 18, no. 1, pp. 31–43, 1986.
- R. P. Agarwal, D. O'Regan, and V. Lakshmikantham, “Viability theory and fuzzy differential equations,” Fuzzy Sets and Systems, vol. 151, no. 3, pp. 563–580, 2005.
- V. A. Baĭdosov, “Fuzzy differential inclusions,” Prikladnaya Matematika i Mekhanika, vol. 54, no. 1, pp. 8–13, 1990.
- A. Kandel, “Fuzzy dynamical systems and the nature of their solutions,” in Fuzzy Sets: Theory and Application to Policy Analysis and Information Systems, P. P. Wang and S. K. Chang, Eds., pp. 93–121, Plenum, New York, NY, USA, 1980.
- R. P. Leland, “Fuzzy differential systems and Malliavin calculus,” Fuzzy Sets and Systems, vol. 70, no. 1, pp. 59–73, 1995.
- M. T. Mizukoshi, L. C. Barros, Y. Chalco-Cano, H. Román-Flores, and R. C. Bassanezi, “Fuzzy differential equations and the extension principle,” Information Sciences, vol. 177, no. 17, pp. 3627–3635, 2007.
- J. J. Nieto, “The Cauchy problem for continuous fuzzy differential equations,” Fuzzy Sets and Systems, vol. 102, no. 2, pp. 259–262, 1999.
- J. J. Nieto and R. Rodríguez-López, “Bounded solutions for fuzzy differential and integral equations,” Chaos, Solitons and Fractals, vol. 27, no. 5, pp. 1376–1386, 2006.
- R. Palm and D. Driankov, “Fuzzy inputs,” Fuzzy Sets and Systems, vol. 70, no. 2-3, pp. 315–335, 1995, Modern fuzzy control.
- A. Kandel and W. J. Byatt, “Fuzzy sets, Fuzzy algebra and fuzzy statistics,” Proceedings of the IEEE, vol. 66, no. 12, pp. 1619–1639, 1978.
- A. Kandel and W. J. Byatt, “Fuzzy differential equations,” in Proceedings of the International Conference on Cybernetics and Society, pp. 1213–1216, IEEE, Tokyo, Japan, 1978.
- A. Kandel and W. J. Byatt, “Fuzzy processes,” Fuzzy Sets and Systems, vol. 4, no. 2, pp. 117–152, 1980.
- O. Kaleva, “Fuzzy differential equations,” Fuzzy Sets and Systems, vol. 24, no. 3, pp. 301–317, 1987.
- O. Kaleva, “The Cauchy problem for fuzzy differential equations,” Fuzzy Sets and Systems, vol. 35, no. 3, pp. 389–396, 1990.
- C. Wu and S. Song, “Existence theorem to the Cauchy problem of fuzzy differential equations under compactness-type conditions,” Information Sciences, vol. 108, no. 1–4, pp. 123–134, 1998.
- H. Ouyang and Y. Wu, “On fuzzy differential equations,” Fuzzy Sets and Systems, vol. 32, no. 3, pp. 321–325, 1989.
- H. Kim and R. Sakthivel, “Numerical solution of hybrid fuzzy differential equations using improved predictor-corrector method,” Communications in Nonlinear Science and Numerical Simulation, vol. 17, no. 10, pp. 3788–3794, 2012.
- M. D. Wu, “Linear fuzzy differential equation systems on ,” Jounal of Fuzzy Systems Mathematics, vol. 2, pp. 51–56, 1988 (Chinese).
- J.-P. Aubin, “Fuzzy differential inclusions,” Problems of Control and Information Theory, vol. 19, no. 1, pp. 55–67, 1990.
- J.-P. Aubin, “A survey of viability theory,” SIAM Journal on Control and Optimization, vol. 28, no. 4, pp. 749–788, 1990.
- P. E. Kloeden, “Remarks on Peano-like theorems for fuzzy differential equations,” Fuzzy Sets and Systems, vol. 44, no. 1, pp. 161–163, 1991.
- G. Colombo and V. Křivan, “Fuzzy differential inclusions and nonprobabilistic likelihood,” Dynamic Systems and Applications, vol. 1, no. 4, pp. 419–439, 1992.
- M. Friedman, M. Ma, and A. Kandel, “Numerical solutions of fuzzy differential and integral equations,” Fuzzy Sets and Systems, vol. 106, no. 1, pp. 35–48, 1999, Fuzzy modeling and dynamics.
- S. Abbasbandy and T. Allahviranloo, “Numerical solutions of fuzzy differential equations by Taylor method,” Computational Methods in Applied Mathematics, vol. 2, no. 2, pp. 113–124, 2002.
- S. Abbasbandy, T. Allahviranloo, Ó. López-Pouso, and J. J. Nieto, “Numerical methods for fuzzy differential inclusions,” Computers & Mathematics with Applications, vol. 48, no. 10-11, pp. 1633–1641, 2004.
- T. Allahviranloo, N. Ahmady, and E. Ahmady, “Numerical solution of fuzzy differential equations by predictor-corrector method,” Information Sciences, vol. 177, no. 7, pp. 1633–1647, 2007.
- T. Allahviranloo, S. Abbasbandy, N. Ahmady, and E. Ahmady, “Improved predictor-corrector method for solving fuzzy initial value problems,” Information Sciences, vol. 179, no. 7, pp. 945–955, 2009.
- X. B. Guo and D. Q. Shang, “Approximate solution of nth-order fuzzy linear differential equations,” Mathematical Problems in Engineering, vol. 2013, Article ID 406240, 12 pages, 2013.
- S. Ch. Palligkinis, G. Papageorgiou, and I. Th. Famelis, “Runge-Kutta methods for fuzzy differential equations,” Applied Mathematics and Computation, vol. 209, no. 1, pp. 97–105, 2009.
- B. Bede, “Note on: ‘Numerical solution of fuzzy differential equations by predictor-corrector method’,” Information Sciences, vol. 178, no. 7, pp. 1917–1922, 2008.
- O. Kaleva, “Interpolation of fuzzy data,” Fuzzy Sets and Systems, vol. 61, no. 1, pp. 63–70, 1994.