Numerical Solution of Hybrid Fuzzy Dierential Equation (IVP) by Improved Predictor-Corrector Method

Similar documents
Two Step Method for Fuzzy Differential Equations

Numerical Solution for Hybrid Fuzzy Systems by Milne s Fourth Order Predictor-Corrector Method

Solving Two-Dimensional Fuzzy Partial Dierential Equation by the Alternating Direction Implicit Method

Numerical Solution of Fuzzy Differential Equations of 2nd-Order by Runge-Kutta Method

Solution of the Fuzzy Boundary Value Differential Equations Under Generalized Differentiability By Shooting Method

NUMERICAL SOLUTION OF A BOUNDARY VALUE PROBLEM FOR A SECOND ORDER FUZZY DIFFERENTIAL EQUATION*

SOLVING FUZZY DIFFERENTIAL EQUATIONS BY USING PICARD METHOD

Numerical Solution of Fuzzy Differential Equations

NUMERICAL SOLUTIONS OF FUZZY DIFFERENTIAL EQUATIONS BY TAYLOR METHOD

Numerical Solving of a Boundary Value Problem for Fuzzy Differential Equations

Research Article Adams Predictor-Corrector Systems for Solving Fuzzy Differential Equations

Fourth Order RK-Method

Homotopy method for solving fuzzy nonlinear equations

multistep methods Last modified: November 28, 2017 Recall that we are interested in the numerical solution of the initial value problem (IVP):

Multistep Methods for IVPs. t 0 < t < T

Solution of the first order linear fuzzy differential equations by some reliable methods

Solving fuzzy fractional Riccati differential equations by the variational iteration method

A Novel Numerical Method for Fuzzy Boundary Value Problems

Adomian decomposition method for fuzzy differential equations with linear differential operator

A METHOD FOR SOLVING DUAL FUZZY GENERAL LINEAR SYSTEMS*

An Implicit Method for Solving Fuzzy Partial Differential Equation with Nonlocal Boundary Conditions

FUZZY SOLUTIONS FOR BOUNDARY VALUE PROBLEMS WITH INTEGRAL BOUNDARY CONDITIONS. 1. Introduction

First Order Non Homogeneous Ordinary Differential Equation with Initial Value as Triangular Intuitionistic Fuzzy Number

COSC 3361 Numerical Analysis I Ordinary Differential Equations (II) - Multistep methods

SOLVING FUZZY LINEAR SYSTEMS OF EQUATIONS

Solving Systems of Fuzzy Differential Equation

4. Higher Order Linear DEs

General Dual Fuzzy Linear Systems

A method for solving first order fuzzy differential equation

Math 128A Spring 2003 Week 11 Solutions Burden & Faires 5.6: 1b, 3b, 7, 9, 12 Burden & Faires 5.7: 1b, 3b, 5 Burden & Faires 5.

DIFFERENCE METHODS FOR FUZZY PARTIAL DIFFERENTIAL EQUATIONS

Consistency and Convergence

Numerical Methods - Initial Value Problems for ODEs

THIRD ORDER RUNGE-KUTTA METHOD FOR SOLVING DIFFERENTIAL EQUATION IN FUZZY ENVIRONMENT. S. Narayanamoorthy 1, T.L. Yookesh 2

Numerical Method for Solving Fuzzy Nonlinear Equations

A Method for Solving Fuzzy Differential Equations Using Runge-Kutta Method with Harmonic Mean of Three Quantities

Numerical Differential Equations: IVP

Lecture V: The game-engine loop & Time Integration

Partial Averaging of Fuzzy Differential Equations with Maxima

Linear Multistep Methods

5.6 Multistep Methods

Introduction to the Numerical Solution of IVP for ODE

International Journal of Mathematics Trends and Technology (IJMTT) Volume 48 Number 4 August 2017

Lecture IV: Time Discretization

Remarks on Fuzzy Differential Systems

Chapter 2. Fuzzy function space Introduction. A fuzzy function can be considered as the generalization of a classical function.

Initial-Value Problems for ODEs. Introduction to Linear Multistep Methods

Novel Approach to Analysis of Nonlinear Recursions. 1 Department of Physics, Bar-Ilan University, Ramat-Gan, ISRAEL

Concept of Fuzzy Differential Equations

Math 128A Spring 2003 Week 12 Solutions

9.6 Predictor-Corrector Methods

Initial value problems for ordinary differential equations

COMPARISON RESULTS OF LINEAR DIFFERENTIAL EQUATIONS WITH FUZZY BOUNDARY VALUES

A METHOD FOR SOLVING FUZZY PARTIAL DIFFERENTIAL EQUATION BY FUZZY SEPARATION VARIABLE

Generalization of Hensel lemma: nding of roots of p-adic Lipschitz functions

NEW ITERATIVE METHODS BASED ON SPLINE FUNCTIONS FOR SOLVING NONLINEAR EQUATIONS

Jim Lambers MAT 772 Fall Semester Lecture 21 Notes

Solving Ordinary Differential Equations

Numerical solution of first order linear fuzzy differential equations using Leapfrog method

Average Reward Parameters

Solving fuzzy fractional differential equations using fuzzy Sumudu transform

Ordinary differential equations - Initial value problems

Existence of Solutions to Boundary Value Problems for a Class of Nonlinear Fuzzy Fractional Differential Equations

Second-Order Linear ODEs

A New Method for Solving General Dual Fuzzy Linear Systems

Application of iterative method for solving fuzzy Bernoulli equation under generalized H-differentiability

2.1 Differential Equations and Solutions. Blerina Xhabli

Linear Multistep Methods I: Adams and BDF Methods

Special Classes of Fuzzy Integer Programming Models with All-Dierent Constraints

Euler s Method, cont d

Review Higher Order methods Multistep methods Summary HIGHER ORDER METHODS. P.V. Johnson. School of Mathematics. Semester

Full fuzzy linear systems of the form Ax+b=Cx+d

New Multi-Step Runge Kutta Method For Solving Fuzzy Differential Equations

8 Singular Integral Operators and L p -Regularity Theory

Spurious Chaotic Solutions of Dierential. Equations. Sigitas Keras. September Department of Applied Mathematics and Theoretical Physics

A new approach to solve fuzzy system of linear equations by Homotopy perturbation method

Order Results for Mono-Implicit Runge-Kutta Methods. K. Burrage, F. H. Chipman, and P. H. Muir

Approximate Method for Solving the Linear Fuzzy Delay Differential Equations

The Uniformity Principle: A New Tool for. Probabilistic Robustness Analysis. B. R. Barmish and C. M. Lagoa. further discussion.

SYSTEMS OF ODES. mg sin ( (x)) dx 2 =

Some topological properties of fuzzy cone metric spaces

Reduction Formula for Linear Fuzzy Equations

Approximations by interval, triangular and trapezoidal fuzzy numbers

Solving Fuzzy Nonlinear Equations by a General Iterative Method

Solving intuitionistic fuzzy differential equations with linear differential operator by Adomian decomposition method

1. Introduction: 1.1 Fuzzy differential equation

Runge-Kutta Method for Solving Uncertain Differential Equations

Two Successive Schemes for Numerical Solution of Linear Fuzzy Fredholm Integral Equations of the Second Kind

On linear and non-linear equations.(sect. 2.4).

290 J.M. Carnicer, J.M. Pe~na basis (u 1 ; : : : ; u n ) consisting of minimally supported elements, yet also has a basis (v 1 ; : : : ; v n ) which f

Ordinary Differential Equation Theory

On the Homotopy Perturbation Method and the Adomian Decomposition Method for Solving Abel Integral Equations of the Second Kind

Second order linear differential equations with generalized trapezoidal intuitionistic Fuzzy boundary value

Ordinary Differential Equations

Lecture 5: Single Step Methods

Solving Fuzzy Duffing s Equation by the Laplace. Transform Decomposition

1 Ordinary Differential Equations

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space

Stochastic dominance with imprecise information

Numerical Methods for Differential Equations

Transcription:

Available online at http://ijim.srbiau.ac.ir Int. J. Industrial Mathematics Vol. 1, No. 2 (2009)147-161 Numerical Solution of Hybrid Fuzzy Dierential Equation (IVP) by Improved Predictor-Corrector Method R. Ezzati a, S. Siah mansouri a (a) Department of Mathematics, Islamic Azad University, Karaj Branch, Karaj, Iran. { Abstract In this paper, we study the numerical solution of hybrid fuzzy dierential equations by using the improved predictor-corrector (IPC) three step method. We state the convergence and stability of this method. Numerical examples will be presented to illustrate this method. Keywords : Fuzzy dierential equations, Fuzzy numbers, Hybrid fuzzy dierential system, Explicit three-step method, Implicit two-step method. 1 Introduction Fuzzy set theory is a powerful tool for modeling uncertainty and for processing vague or subjective information in mathematical models. Its main directions of development and its applications to the very varied real-world problems have been diverse. Fuzzy dierential equations (FDEs) are recently gaining more and more attention in the literature. The rst and the most popular approach in dealng with FDEs is using the Hukuhara dierentiability, or the Seikkala derivative for fuzzy-number-valued functions. Hybrid systems are devoted to modeling, design and validation of interactive systems of computer programs and continuous systems. That is, control systems that are capable of controlling complex systems which have discrete event dynamics as well as continuous time dynamics can be modeled by hybrid systems. The dierential systems containing fuzzy-valued functions and interaction with a discrete time controller are named as hybrid fuzzy dierential systems. Pederson and Sambandham [8, 9] have investigated the numerical solution of hybrid fuzzy dierential equations by using the Runge-kutta method and Euler method, and also they have considered the numerical solution of hybrid fuzzy dierential equations by using the characterization theorem for the improved Euler's method [7]. Recently, the Corresponding author. Email address: ezati@kiau.ac.ir 147

148 R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 numerical solution of fuzzy dierential equations by the predictor-corrector method has been studied in [1]. In this paper, we develop a numerical solution of hybrid fuzzy dierential equation initial value problems by using the improved predictor-corrector method, which is more accurate than the one in [8]. In Section 2, we list some basic denitions for fuzzy-valued functions. Section 3 reviews hybrid fuzzy dierential systems. Sections 4 and 5 contain the explicit three-step method and the implicit three-step method for approaching hybrid fuzzy differential equations, respectively. In Section 6, the IPC three -step algorithm is discussed and in Section 7, convergence and stability theorem are provided. Section 8, contains numerical examples to illustrate this method. 2 Preliminaries Denition 2.1. [10] Let k(r n ) denote the family of all non-empty, compact, convex subsets of R n. Denote by E n the set of eu : R n! [0; 1] such that eu satises (i) (iv) mentioned below: i. eu is normal that is, there exists an y 0 2 R n such that eu(y 0 ) = 1, ii. eu is fuzzy convex, iii. eu is upper semi continuous, iv. [eu] 0 = fy 2 R n : eu(y) > 0g is compact. We denote the level set [eu] = fy 2 R n : eu(y) g for 0 < 1. Clearly, the -level sets [eu] 2 k (R n ). Denition 2.2. [6] Let I be a real interval. A mapping ey : I process and its level set is denoted by! E 1 is called a fuzzy [ey] = [y ; y ] t 2 I; 0 < 1: Let ex; ey 2 E 1. If there exists ez 2 E 1 such that ex = ey+ez, then ez is called the Hukuhara dierence of ex and ey and is denoted by ex ey. Note that in this paper, the " " sign stands always for the Hukuhara dierence and that ex ey 6= ex + ( 1)ey. Denition 2.3. [1] The -level set of a triangular fuzzy number e T = (x l ; x c ; x r ) in E 1 is given by [e T ] = [x c (1 )(x c x l ); x c + (1 )(x r x c )] where x l x c x r. Let us recall the denition of Hukuhara dierentiability. Denition 2.4. Let d H (A; B) be the Hausdor distance between sets A; B 2 supremum metric d1 on E 1 is dened by d1(e U; e V ) = supfdh ([e U] ; [e V ] ) : 2 [0; 1]g and(e 1 ; d1) is a complete metric space; for more details see [11]. k (R n ). The 148

R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 149 Denition 2.5. [1] Let e f : T! E 1 and y 0 2 T R. We say that e f is Hukuhara dierentiable at y 0 if there exists an element e f 0 2 E 1 such that for all h > 0 suciently small, there are e f(y0 + h) e f(y0 ), e f(y0 ) e f(y0 h)) and the limits (in the metric d1) lim ( f(y e 0 + h) f(y0 e ) h!0 h ) = lim h h!0 ( e f(y 0 ) e f(y0 h) The fuzzy set e f 0 (y0 ) is called the Hukuhara derivative of e f at y0. Recall that e U e V = f W 2 E 1 are dened on ) = e f 0 (y0 ): level sets, where [e U] [e V ] = [f W ] for all 2 [0; 1]. Considering the of denition of the metric d1, all the level sets [e f(0)] are Hukuhara dierentiable at y 0 with Hukuhara derivatives [e f 0 (y0 )] for each 2 [0; 1], when e f : T! E 1 is Hukuhara dierentiable at y 0 with Hukuhara derivative e f 0 (y0 ). Denition 2.6. [8] Associated with the dierence equation Y i+1 = a m 1 y i + a m 2 y i 1 + : : : + a 0 y i+1 m + hf (t i ; h; y i+1 ; y i ; : : : ; y i+1 m ); y 0 = 0 ; y 1 = 1 ; : : : ; y m 1 = m 1 ; (2.1) the characteristic polynomial of the method is dened by p() = m a m 1 m 1 a m 2 m 2 : : : a 1 a 0 : If j i j 1 for each i = 1; 2; : : : ; m, and all roots with absolute value 1 are simple roots, then the dierence method is said to satisfy the root condition. Denition 2.7. A multistep method of the form Eq. satises the root condition. (2.1) is stable if and only if it Denition 2.8. An m-step method for solving the initial-value problem is one whose dierence equation for nding the approximation y(t i+1 ) at the mesh point t i+1 can be represented by the following equation: y(t i+1 ) = a m 1 y(t i ) + a m 2 y(t i 1 ) + : : : + a 0 y(t i+1 m ) + h(b m f(t i+1 ; y i 1 )+ b m 1 f(t i ; y i ) + : : : + b 0 f(t i+1 m ; y i+1 m )); (2.2) for i = m 1; m; : : : ; N 1, such that a = t 0 t 1 : : : t N = b; h = (b a)=n = t i+1 t i and a 0 ; a 1 ; : : : ; a m 1 ; b 0 ; b 1 ; : : : :b m are constants with the starting values y 0 = 0 ; y 1 = 1 ; y 2 = 2 ; : : : ; y m 1 = a m 1 : When b m = 0, the method is known as explicit, since Eq. (2.2) gives y i+1 explicit in terms of previously determined values. When b m 6= 0, the method is known as implicit, since y i+1 occurs on both sides of Eq. (2.2) and is specied only implicitly. 149

150 R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 Denition 2.9. [6] The fuzzy integral is dened by Z b a ey(t)dt; 0 a b 1; Z b [ ey(t)dt] = [ y (t)dt; y (t)dt]; a a a provided that the Lebesgue integrals on the right-hand side exist. Z b Remark 2.1. [6] If f e : T! E 1 is Hukuhara dierentiable and its Hukuhara derivative ef 0 is integrable over [0; 1], then Z b Z t ef(t) = f(t0 e ) + f e0 (s)ds; t 0 for all 0 t 0 t 1. The Seikkala derivative y 0 (t) of a fuzzy process ey is dened by [ey 0 (t)] = [(y ) 0 (t); (y ) 0 (t)]; 0 < 1: provided that its equation denes a fuzzy number ey 0 (t) 2 E 1. Remark 2.2. [6] If ey : I! E 1 is Seikkala dierentiable and its Seikkala derivative ey 0 is integrable over [0; 1], then for all t 0 and t 2 I. Z t ey(t) = ey(t 0 ) + ey 0 (s)ds; t 0 3 The hybrid fuzzy dierential system Consider the hybrid fuzzy dierential system ey 0 (t) = e f(t; y; k (y k )); t 2 [t k ; t k + 1] k = 0; 1; 2; ; ey(t k ) = ey k ; (3.3) where 0 t 0 < t 1 < : : : < t k < : : : ; t k! 1, f 2 C[R + E 1 E 1 ; E 1 ] and k 2 C[E 1 ; E 1 ]. Here we assume the existence and uniqueness of solutions of the hybrid system hold on each [t k ; t k+1 ]. To be specic, the system would look like: 8 >< ey 0 0 (t) = e f(t; y0 (t); 0 (y 0 )) ey 0 (t 0 ) = ey 0 t 0 t t 1 ; ey 0 1 (t) = e f(t; y1 (t); 1 (y 1 )) ey 1 (t 1 ) = ey 1 t 1 t t 2 ; >: ėy 0 k (t) = e f(t; yk (t); k (y k )) ey k (t k ) = ey k t k t t k+1 ;. 150

R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 151 By the solution of Eq. (3.3) we mean the following function: ey(t) = y(t; t 0 ; ey 0 ) = 8 >< >: ey 0 (t) ; t 0 t t 1 ey 1 (t) ; t 1 t t 2. ey k (t) ; t k t t k + 1. (3.4) We note that the solutions of Eq. (3.3) are piecewise dierential in each interval for t 2 [t k ; t k+1 ] for a xed ey k 2 E 1 and k = 0; 1; 2 : : : : 4 The Explicit Three-Step Method In this section, we develop the numerical solution of Eq. (3.3) by using the explicit threestep method given in [1]. Hence, we present the explicit three-step method for solving the hybrid fuzzy dierential system (3.3), when f and k in Eq. (3.3) can be obtained via the Zadeh extension principle from f 2 C[R + R R; R] and k 2 C[R; R]. We assume that the existence and uniqueness of the solutions of Eq. (3.3) hold for each [t k ; t k+1 ]. For xed k 2 Z +, we replace each interval [t k ; t k+1 ] by a set of N K+1 discrete equally spaced grid points, t k = t k;0 < t k;1 < : : : < t k;n = t k+1 (including the endpoints), at which the exact solution e Y (t) is approximated by some ey k (t). Fixing k 2Z +, we can solve the hybrid fuzzy initial value problem ey 0 (t) = e f(t; y; k (y k )); t k t t k+1 ey(t k ) = ey k (4.5) by the explicit three-step method as follows. Let the fuzzy initial values be ey(t k;i 1 ); ey(t k;i ); ey(t k;i+1 ); i.e., ef(t k;i 1 ; y(t k;i 1 ); k (y k )); e f(tk;i ; y(t k;i ); k (y k )) e f(ti+1 ; y(t i+1 ); k (y k )); which are triangular fuzzy numbers and are shown as fe f l (t k;i 1 ; y(t k;i 1 ); k (y k )); e f c (t k;i 1 ; y(t k;i 1 )); e f r (t k;i 1 ; y(t k;i 1 ); k (y k ))g; fe f l (t k;i ; y(t k;i ); k (y k )); e f c (t k;i ; y(t k;i ); k (y k )); e f r (t k;i ; y(t k;i ) k (y k ))g; fe f l (t k;i+1 ; y(t k;i+1 ); k (y k )); e f c (t k;i+1 ; y(t k;i+1 ); k (y k )); e f r (t k;i+1 ; y(t k;i+1 ); k (y k ))g: Consider the following fuzzy equation ey(t k;i+2 ) = ey(t k;i 1 ) + Z tk;i+2 Similar to [1], if we apply fuzzy linear spline interpolation to t k;i 1 e f(t; yk (t); k (y k )) dt: (4.6) ef(t k;i 1 ; y(t k;i 1 ); k (y k )); e f(tk;i ; y(t k;i ); k (y k )); e f(tk;i+1 ; y(t k;i+1 ); k (y k )); 151

152 R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 then we have: f(t; y k (t); k (y k )) = t k;i t e f(tk;i 1 ; y(t k;i 1 ); k (y k )) 1 ef(t k;i ; y(t k;i ); k (y k )) t 2 [t k;i 1 ; t k;i ] f(t; y k (t); k (y k )) = t k;i+1 t e f(tk;i ; y(t k;i ); k (y k )) e f(tk;i+1 ; y(t k;i+1 ); k (y k )) t 2 [t k;i ; t k;i+1 ]; therefore, the following results will be obtained: f l (t; y k (t); k (y k )) = t k;i t f l (t k;i 1 ; y(t k;i 1 ); k (y k )) 1 f l (t k;i ; y(t k;i ); k (y k )); t 2 [t k;i 1 ; t k;i ]; (4.7) f c (t; y k (t); k (y k )) = t k;i t f c (t k;i 1 ; y(t k;i 1 ); k (y k )) 1 f c (t k;i ; y(t k;i ); k (y k )); t 2 [t k;i 1 ; t k;i ]; (4.8) f r (t; y k (t); k (y k )) = t k;i t f r (t k;i 1 ; y(t k;i 1 ); k (y k )) and 1 f r 1 (t k;i ; y(t k;i ); k (y k )); t 2 [t k:i 1 ; t k;i ]; (4.9) f l (t; y k (t); k (y k )) = t k;i+1 t f l (t k;i ; y(t k;i ); k (y k )) f l (t k;i+1 ; y(t k;i+1 ); k (y k )); t 2 [t k;i ; t k;i+1 ]; (4.10) f c (t; y k (t); k (y k )) = t k;i+1 t f c (t k;i ; y(t k;i ); k (y k )) f c (t k;i+1 ; y(t k;i+1 ); k (y k )); t 2 [t k;i ; t k;i+1 ]; (4.11) f r (t; y k (t); k (y k )) = t k;i+1 t f r (t k;i ; y(t k;i ); k (y k )) f r (t k;i+1 ; y(t k;i+1 ); k (y k )); t 2 [t i ; t k;i+1 ]: (4.12) Now, by using Eq. (4.6) we give the following equations: [ey(t k;i+2 )] = [y (t k;i+2 ); y (t k;i+2 )] 152

R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 153 where and Z tk;i y (t k;i+2 ) = y (t k;i 1 ) + t k;i ff c (t; y k (t); k (y k )) + (1 1 )f l (t; y k (t); k (y k ))gdt Z tk;i+2 + ff c (t; y k (t); k (y k )) + (1 )f l (t; y (t); k (y k ))gdt (4.13) t k;i k Z tk;i y (t k;i+2 ) = y (t k;i 1 ) + t k;i ff c (t; y k (t); k (y k )) + (1 1 )f r (t; y k (t); k (y k ))gdt Z tk;i+2 + ff c (t; y k (t); k (y k )) + (1 )f r (t; y (t); k (y k ))gdt: (4.14) t i k If Eqs. (4.7)-(4.8) and Eqs. (4.10)-(4.11) are substituted in Eq. (4.13) and also Eqs. (4.8)- (4.9), Eq. (4.11) and Eq. (4.12) in Eq. (4.14), then we get: y (t k;i+2 ) = y (t k;i 1 ) + Z tk;i t k;i 1 ff t k;i t f c (t k;i 1 ; y(t k;i 1 ); k (y k )) 1 f c (t k;i ; y(t k;i ); k (y k ))g + (1 )f t k;i t f l (t k;i 1 ; y(t k;i 1 ); k (y k )) 1 f l (t k;i ; y(t k;i ); k (y k ))ggdt + R t k;i+2 t k;i ff t k;i+1 t f c (t k;i ; y(t k;i ); k (y k )) f c (t k;i+1 ; y(t k;i+1 ); k (y k ))g + (1 )f t k;i+1 t f l (t k;i ; y(t k;i ); k (y k )) f l (t k;i+1 ; y(t k;i+1 ); k (y k ))ggdt; and y (t k;i+2 ) = y (t k;i 1 ) + R t k;i t k;i 1 ff t k;i t f c (t k;i 1 ; y(t k;i 1 ); k (y k )) 1 f c (t k;i ; y(t k;i ); k (y k ))g + (1 )f t k;i t f r (t k;i 1 ; y(t k;i 1 ); k (y k )) 1 f r (t k;i ; y(t k;i ); k (y k ))ggdt + R t k;i+2 t k;i f t k;i+1 t f c (t k;i ; y(t k;i ); k (y k )) f c (t k;i+1 ; y(t k;i+1 ); k (y k ))g + (1 )f t k;i+1 t f r (t k;i ; y(t k;i ); k (y k )) f r (t k;i+1 ; y(t k;i+1 ); k (y k ))ggdt; and hence we have: y (t k;i+2 ) = y (t k;i 1 ) + h 2 [f c (t k;i 1 ; y(t k;i 1 ); k (y k )) +(1 )f l (t k;i 1 ; y(t k;i 1 ); k (y k ))] + h 2 [f c (t k;i ; y(t k;i ); k (y k )) 153

154 R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 and +(1 )f l (t k;i ; y(t k;i ); k (y k ))] + 2h[f c (t k;i+1 ; y(t k;i+1 ); k (y k )) +(1 )f l (t k;i+1 ; y(t k;i+1 ); k (y k ))]; y (t k;i+2 ) = y (t k;i 1 ) + h 2 [f c (t k;i 1 ; y(t k;i 1 ); k (y k )) +(1 )f r (t k;i 1 ; y(t k;i 1 ); k (y k ))] + h 2 [f c (t k;i ; y(t k;i ); k (y k )) thus +(1 )f r (t k;i ; y(t k;i ); k (y k ))] + 2h[f c (t k;i+1 ; y(t k;i+1 ); k (y k )) +(1 )f r (t k;i+1 ; y(t k;i+1 ); k (y k ))]; y (t k;i+2 ) = y (t k;i 1 ) + h 2 [f (t k;i 1 ; y(t k;i 1 ); k (y k ))) + f (t k;i ; y(t k;i ); k (y k ) +4f (t k;i+1 ; y(t k;i+1 ); k (y k ))] (4.15) y (t k;i+2 ) = y (t k;i 1 ) + h 2 [f (t k;i 1 ; y(t k;i 1 ); k (y k )) + f (t k;i ; y(t k;i ); k (y k )) +4f (t k;i+1 ; y(t k;i+1 ); k (y k ))]: (4.16) Therefore, the explicit three-step method for solving the hybrid fuzzy initial value problem Eq. (3.3) is obtained as follows: y (t k;i+2 ) = y (t k;i 1 ) + h 2 [f (t k;i 1 ; y(t k;i 1 ); k (y k )) + f (t k;i ; y(t k;i ); k (y k )) +4f (t k;i+1 ; y(t k;i+1 ); k (y k ))]; y (t k;i+2 ) = y (t k;i 1 ) + h 2 [f (t k;i 1 ; y(t k;i 1 ); k (y k )) + f (t k;i ; y(t k;i ); k (y k )) +4f (t k;i+1 ; y(t k;i+1 ); k (y k ))]; y (t k;i 1 ) = 0 ; y (t k;i ) = 1 ; y (t k;i+1 ) = 2 ; y (t k;i 1 ) = 3 ; y (t k;i ) = 4 ; y (t k;i+1 ) = 5 : (4.17) 154

5 Implicit two-step method In this section, the main aim is solving the fuzzy initial value problem ey 0 k (t) = e f(t; yk (t); k (y k )) by the implicit two-step method as given in [1]. Let the fuzzy initial values be ey(t k;i 1 ); ey(t k;i ); i.e., ef(t k;i 1 ; y(t k;i 1 ); k (y k )); e f(tk;i ; y(t k;i ); k (y k )); which are ttriangular fuzzy numbers and are shown as fe f l (t k;i 1 ; y(t k;i 1 ); k (y k )); e f c (t k;i 1 ; y(t k;i 1 ); k (y k )); e f r (t k;i 1 ; y(t k;i 1 ); k (y k ))g; fe f l (t k;i ; y(t k;i ); k (y k )); e f c (t k;i ; y(t k;i ); k (y k )); e f r (t k;i ; y(t k;i ); k (y k ))g: Consider the following fuzzy equation, ey(t k;i+1 ) = ey(t k;i 1 ) + Z tk;i+2 t k;i 1 e f(t; y(t); k (y k )) dt: (5.18) In a similar manner to [2], by using fuzzy linear spline interpolation for ef(t k;i 1 ; y(t k;i 1 ); k (y k )); e f(tk;i ; y(t k;i ); k (y k )); e f(tk;i+1 ; y(t k;i+1 ); k (y k )) and proceeding as above we have: [ey(t k;i+2 )] = [y (t k;i+2 ); y (t k;i+2 )]; Thus, the implicit two-step method is obtained as follows: y (t k;i+1 ) = y (t k;i 1 ) + h 2 [f (t k;i 1 ; y(t k;i 1 ); k (y k )) + 2f (t k;i ; y(t k;i ); k (y k )) +f (t k;i+1 ; y(t k;i+1 ); k (y k ))]; y (t k;i+1 ) = y (t k;i 1 ) + h 2 [f (t k;i 1 ; y(t k;i 1 ); k (y k )) + 2f (t k;i ; y(t k;i ); k (y k ) +f (t k;i+1 ; y(t k;i+1 ); k (y k ))]; y (t k;i 1 ) = 0 ; y (t k;i ) = 1 ; y (t k;i 1 ) = 2 ; y (t k;i ) = 3 : (5.19) 6 Improved predictor-corrector three-step method (IPCTSM) In this section, we present an algorithm for solving Eq. (3.3) based on the explicit threestep method as a predictor and an iteration of the implicit two-step method as a corrector. ALGORITHM (Improved predictor-corrector three-step method (IPCTSM)) Fix k 2Z +. To approximate the solution of the following hybrid fuzzy dierential system 8 < : R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 155 ey 0 k (t) = e f(t; yk (t); k (y k )); t k t t k+1 ; y (t k;0 ) = 0 ; y (t k;1 ) = 1 ; y (t k;2 ) = 2 ; y (t k;0 ) = 3 ; y (t k;1 ) = 4 ; y (t k;2 ) = 5 ; 155

156 R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 an arbitrary positive integer N k is chosen. Step 1. Let h = t k+1 t k N k, y (t k;0 ) = 0 ; y (t k;1 ) = 1 ; y (t k;2 ) = 2 ; y (t k;0 ) = 3 ; y (t k;1 ) = 4 ; y (t k;2 ) = 5 : Step 2. Let i = 1. Step 3. Let y (0) (t k;i+2 ) = y (t k;i 1 ) + h 2 [f (t k;i 1 ; y(t k;i 1 ); k (y k )) +f (t k;i ; y(t k;i ); k (y k )) + 4f (t k;i+1 ; y(t k;i+1 ); k (y k ))]; y (0) (t k;i+2 ) = y (t k;i 1 ) + h 2 [f (t k;i 1 ; y(t k;i 1 ); k (y k )) +f (t k;i ; y(t k;i ); k (y k )) + 4f (t k;i+1 ; y(t k;i+1 ); k (y k ))]: Step 4. Let t k;i+2 = t k;0 + (i + 2)h: Step 5. Let y (t k;i+2 ) = y (t k;i ) + ( h 2 )f (t k;i ; y(t k;i ); k (y k )) +hf (t k;i+1 ; y(t k;i+1 ); k (y k )) + ( h 2 )f (t k;i+2 ; y (0) (t k;i+2 ); k (y k )); y (t k;i+2 ) = y (t k;i ) + ( h 2 )f (t k;i ; y(t k;i ); k (y k )) +hf (t k;i+1 ; y(t k;i+1 ); k (y k )) + ( h 2 )f (t k;i+2 ; y (0) (t k;i+2 ); k (y k )): Step 6. i = i + 1. Step 7. If i N 2, go to step 3. Step 8. The algorithm will end and (y (t k+1 ); y (t k+1 )) approximates the real value of (Y (t k+1 ); Y (t k+1 )). 7 Convergence By an application of the methods suggested in [1] (Theorem (6.1) and Theorem (6.2)) and [4] (Lemma (3.1) and Theorem (3.2)), the following results can prove the convergence of the methods provided in sections 4, 5 and 6. For a xed k 2Z +, to integrate the system (3.3) in [t 0 ; t 1 ]; : : : [t k ; t k+1 ]; : : :, we replace each interval by a set of N k+1 discrete equally spaced grid point at which the exact solution (Y (t); Y (t) is approximated by some (y (t); y (t). 156

R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 157 For the chosen grid point on [t k ; t k+1 ] at t k;n = t k + nh k, h k = t k+1 t k N k, the exact and approximate solutions are denoted by [e Yk;n ] = [Y k;n ; Y k;n]; and [ey k;n ] = [y k;n ; y k;n ]; respectively. Theorem 7.1. For any arbitrary xed : 0 1, and k 2 Z +, the implicit twostep approximates of Eq. (5.19) converge to the exact solution Y (t),y (t) for Y ; Y 2 C 3 [t 0 ; t k+1 ]: Proof: It is sucient to show lim h 0 ; ;h k!0 y k;n k = Y (t k+1 ); lim h 0 ; ;h k!0 y k;n k = Y (t k+1 ): The proof is similar to that of Theorem (6:1) in [1]. Theorem 7.2. For any arbitrary xed : 0 1, and k 2 Z +, the explicit threestep approximates of Eq.(4.17) converge to the exact solution Y (t),y (t) for Y ; Y 2 C 3 [t 0 ; t k+1 ]. Proof. The proof is similar to that of Theorem (6:2) in [1]. Theorem 7.3. The explicit three-step method is stable. Proof. For the explicit three-step method, there exists only one characteristic polynomial p() = 3, then it satises the root condition and, therefore, it is a stable method. Theorem 7.4. The implicit two-step method is stable. Proof. Similar to Theorem (7.3). Clearly, according to the above-mentioned theorems, the IPCTSM is convergent and stable. 8 Examples In this section, we present two examples to illustrate the IPCTSM and also compare the results of this method with Euler`s method. Example 8.1. [8] Consider the initial value problem 8 >< >: ey 0 (t) = ey(t) + m(t) k (y(t k )); t 2 [t k ; t k+1 ]; t k = k; [ey(0)] = [0:75 + 0:25; 1:125 0:125] 0 1; [ey(0:1)] = [(0:75 + 0:25)e 0:1 ; (1:125 0:125)e 0:1 ]; [ey(0:2)] = [(0:75 + 0:25)e 0:2 ; (1:125 0:125)e 0:2 ] (8.20) 157

158 R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 where m(t) = 2(t(mod1)) if t(mod1) (0:5); 2(1 t(mod1)) if t(mod1) > (0:5); k () = b0 if k = 0; if k 2 f1; 2; g: Now, by using the example presented in [6], it is clear that for each k = 0; 1; 2; ; the fuzzy initial value problem 8 >< >: ey 0 (t) = ey(t) + m(t) k (y(t k )); t 2 [t k ; t k+1 ]; t k = k; y(t k ) = y tk ; y(t k 1 ) = y tk 1 ; y(t k 2 ) = y tk 2 ; has a unique solution on [t k ; t k+1 ]. For t 2 [0; 1], the exact solution of Eq. (8.20) satises (8.21) [y(t)] = [(0:75 + 0:25)e t ; (1:125 0:125)e t ]: (8.22) For t 2 [1; 2], the exact solution of Eq. (8.20) satises the following equation [y(t)] = y (1)(2t 2 + e t 1:5 (3 p e 4)): (8.23) By using the IPCTSM, we have presented the numerical solution of this example at t = 2 in Fig. 1. Also, by using Euler`s method for this example at t = 2 with N = 10 and the initial value as y(0)] = [(0:75 + 0:25)e; (1:125 0:125)e]; the results are shown in Fig. 2. 1.0 0.8 0.6 0.4 0.2 8.0 8.5 9.0 9.5 10.0 10.5 11.0 Fig. 1. The solid line and the dotted line show the initial fuzzy number and the numerical solution by using the IPCTSM, respectively. 158

R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 159 1.0 0.8 0.6 0.4 0.2 8 9 10 Fig. 2. The solid line and the dotted line show the initial fuzzy number and the numerical solution by using Euler's method, respectively. Example 8.2. [8] Consider the initial value problem 8 ey 0 (t) = ey(t) + m(t) k (y(t k )); t 2 [t k ; t k+1 ]; t k = k; >< >: [ey(0)] = [0:75 + 0:25; 1:125 0:125] 0 1; [ey(0:1)] = [ 0:1875e 0:1 + 0:9375e 0:1 + (e 0:1 + 0:1875e 0:1 0:9375e 0:1 ); 0:1875e 0:1 + 0:9375e 0:1 + (e 0:1 0:1875e 0:1 0:9375e 0:1 )]; [ey(0:2)] = [ 0:1875e 0:2 + 0:9375e 0:2 + (e 0:2 + 0:1875e 0:2 0:9375e 0:2 ); 0:1875e 0:2 + 0:9375e 0:2 + (e 0:2 0:1875e 0:2 0:9375e 0:2 )]; (8.24) where m(t) = j sin(t)j; k () = b0 if k = 0 if k 2 f1; 2; g: For t 2 [0; 1] and for each k = 0; 1; 2; ; the exact solution of Eq: (8:24) satises in the following equation; see [1], y (t) = [( 0:1875e t + 0:9375e t ) + (e t + 0:1875e t 0:9375e t ); (0:1875e t + 0:9375e t ) + (e t 0:1875e t 0:9375e t )]: (8.25) For more details, see Fig. 3 and Fig. 4. 159

160 R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 1.0 0.8 0.6 0.4 0.2 1 1 2 Fig. 3. The solid line and the dotted line show the initial fuzzy number and the numerical solution by using the IPCTSM, respectively. 1.0 0.8 0.6 0.4 0.2 1.5 1.0 0.5 0.5 1.0 1.5 2.0 Fig. 4. The solid line and the dotted line show the initial fuzzy number and the numerical solution by using Euler's method, respectively. 9 Conclusion In this paper, we developed the numerical solution of the hybrid fuzzy dierential system by the improved predictor-corrector method, in which the explicit three-step method is used as a predictor and also an iteration of the implicit two-step method as a corrector. By Theorems (7.1), (7.2), (7.3) and (7.4), we proved that the improved predictor corrector three-step method is convergent and stable. We presented the examples based on examples in [1, 7, 8, 9, 10] to illustrate our results using the improved predictor-corrector three-step method and the Euler method. References [1] T. Allahviranloo, S. Abbasbandy, N. Ahmady, E. Ahmady, Improved predictorcorrector method for solving fuzzy initial value problems, Information Sciences 179 (2009) 945-955. [2] B. Bede, T. Gnana Bhaskar and V. Lakshmikantham, Perspectives of fuzzy initial value problems, Communications in Applied Analysis 11 (2007)339-358. 160

R. Ezzati, S. Siah mansouri / IJIM Vol. 1, No. 2 (2009) 147-161 161 [3] B. Bede, Note on Numerical solutions of fuzzy dierential equations by predictorcorrector method, Information Sciences, 178 (2008)1917-1922. [4] P. Diamond, Brief note on the variation of constants formula for fuzzy dierential equations, Fuzzy Sets and Systems 129 (2002) 65-71. [5] P. Diamond, Stability and periodicity in fuzzy dierential equations, IEEE T. Fuzzy Syst. 8 (2002) 853-890 [6] D. Dubois, H. Prade, Fundamentals of Fuzzy Sets, Kluwer Academic Publishers, USA, 2000. [7] O. Kaleva, A note on fuzzy dierential equations, Nonlinear Anal. 64 (2009) 895-900. [8] S. Pederson, V. Kalaiselvi, Numerical solution of hybrid fuzzy dierential equations by predictor-corrector method, Information Science 88 (2008) 421. [9] S. Pederson, M.Sambandham, The Runge-Kutta method for hybrid fuzzy dierential equations, Information Science 88 (2008)421. [10] S. Pederson, M.Sambandham, Numerical solution of hybrid fuzzy dierential equation IVPs by a characterization theorem, Information Science 88 (2008) 421. 161