CRANK-NICOLSON FINITE DIFFERENCE METHOD FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION

Similar documents
An Efficient Numerical Method for Solving. the Fractional Diffusion Equation

ON THE NUMERICAL SOLUTION FOR THE FRACTIONAL WAVE EQUATION USING LEGENDRE PSEUDOSPECTRAL METHOD

The Chebyshev Collection Method for Solving Fractional Order Klein-Gordon Equation

EFFICIENT SPECTRAL COLLOCATION METHOD FOR SOLVING MULTI-TERM FRACTIONAL DIFFERENTIAL EQUATIONS BASED ON THE GENERALIZED LAGUERRE POLYNOMIALS

Benha University Faculty of Science Department of Mathematics. (Curriculum Vitae)

Exact Solution of Some Linear Fractional Differential Equations by Laplace Transform. 1 Introduction. 2 Preliminaries and notations

A Legendre Computational Matrix Method for Solving High-Order Fractional Differential Equations

Analysis of Fractional Nonlinear Differential Equations Using the Homotopy Perturbation Method

ON FRACTIONAL ORDER CANCER MODEL

arxiv:cs/ v1 [cs.na] 23 Aug 2004

HOMOTOPY PERTURBATION METHOD FOR SOLVING THE FRACTIONAL FISHER S EQUATION. 1. Introduction

New Iterative Method for Time-Fractional Schrödinger Equations

SOLUTION OF FRACTIONAL INTEGRO-DIFFERENTIAL EQUATIONS BY ADOMIAN DECOMPOSITION METHOD

Cubic B-spline collocation method for solving time fractional gas dynamics equation

DETERMINATION OF AN UNKNOWN SOURCE TERM IN A SPACE-TIME FRACTIONAL DIFFUSION EQUATION

Homotopy Analysis Transform Method for Time-fractional Schrödinger Equations

Solving nonlinear fractional differential equation using a multi-step Laplace Adomian decomposition method

arxiv: v1 [math.na] 8 Jan 2019

EXACT TRAVELING WAVE SOLUTIONS FOR NONLINEAR FRACTIONAL PARTIAL DIFFERENTIAL EQUATIONS USING THE IMPROVED (G /G) EXPANSION METHOD

HOMOTOPY PERTURBATION METHOD TO FRACTIONAL BIOLOGICAL POPULATION EQUATION. 1. Introduction

ON THE SOLUTIONS OF NON-LINEAR TIME-FRACTIONAL GAS DYNAMIC EQUATIONS: AN ANALYTICAL APPROACH

A NEW SOLUTION OF SIR MODEL BY USING THE DIFFERENTIAL FRACTIONAL TRANSFORMATION METHOD

Variational Iteration Method for a Class of Nonlinear Differential Equations

Exact Solutions of Fractional-Order Biological Population Model

Conformable variational iteration method

Analytical solution for determination the control parameter in the inverse parabolic equation using HAM

An Efficient Computational Technique based on Cubic Trigonometric B-splines for Time Fractional Burgers Equation.

Variational iteration method for fractional heat- and wave-like equations

Extended Adomian s polynomials for solving. non-linear fractional differential equations

Homotopy Analysis Method for Nonlinear Differential Equations with Fractional Orders

Research Article New Method for Solving Linear Fractional Differential Equations

Application of new iterative transform method and modified fractional homotopy analysis transform method for fractional Fornberg-Whitham equation

Comparing Numerical Methods for Solving Nonlinear Fractional Order Differential Equations

The Homotopy Perturbation Method (HPM) for Nonlinear Parabolic Equation with Nonlocal Boundary Conditions

Application of linear combination between cubic B-spline collocation methods with different basis for solving the KdV equation

Solution of Stochastic Nonlinear PDEs Using Wiener-Hermite Expansion of High Orders

ACTA UNIVERSITATIS APULENSIS No 20/2009 AN EFFECTIVE METHOD FOR SOLVING FRACTIONAL INTEGRO-DIFFERENTIAL EQUATIONS. Wen-Hua Wang

Local Polynomial Smoother for Solving Bagley-Torvik Fractional Differential Equations

Comparison of homotopy analysis method and homotopy perturbation method through an evolution equation

V. G. Gupta 1, Pramod Kumar 2. (Received 2 April 2012, accepted 10 March 2013)

Dynamic Response and Oscillating Behaviour of Fractionally Damped Beam

SOLUTIONS OF FRACTIONAL DIFFUSION EQUATIONS BY VARIATION OF PARAMETERS METHOD

An Efficient Numerical Scheme for Solving Fractional Optimal Control Problems. 1 Introduction

CUBIC SPLINE SOLUTION OF FRACTIONAL BAGLEY-TORVIK EQUATION

PARAMETRIC STUDY OF FRACTIONAL BIOHEAT EQUATION IN SKIN TISSUE WITH SINUSOIDAL HEAT FLUX. 1. Introduction

ON THE FRACTAL HEAT TRANSFER PROBLEMS WITH LOCAL FRACTIONAL CALCULUS

Homotopy Perturbation Method for the Fisher s Equation and Its Generalized

Picard,Adomian and Predictor-Corrector methods for integral equations of fractional order

Applied Mathematics Letters

RECONSTRUCTION OF THE THERMAL CONDUCTIVITY COEFFICIENT IN THE SPACE FRACTIONAL HEAT CONDUCTION EQUATION

Numerical Solution of Space-Time Fractional Convection-Diffusion Equations with Variable Coefficients Using Haar Wavelets

Abstract We paid attention to the methodology of two integral

FDM for parabolic equations

New computational method for solving fractional Riccati equation

College, Nashik-Road, Dist. - Nashik (MS), India,

DIfferential equations of fractional order have been the

MULTISTAGE HOMOTOPY ANALYSIS METHOD FOR SOLVING NON- LINEAR RICCATI DIFFERENTIAL EQUATIONS

Research Article He s Variational Iteration Method for Solving Fractional Riccati Differential Equation

ALGORITHMS FOR NONLINEAR FRACTIONAL PARTIAL DIFFERENTIAL EQUATIONS: A SELECTION OF NUMERICAL METHODS. Shaher Momani Zaid Odibat Ishak Hashim

Research Article Numerical Solution of the Inverse Problem of Determining an Unknown Source Term in a Heat Equation

DISCONTINUOUS DYNAMICAL SYSTEMS AND FRACTIONAL-ORDERS DIFFERENCE EQUATIONS

Memory Effects Due to Fractional Time Derivative and Integral Space in Diffusion Like Equation Via Haar Wavelets

Variational iteration method for solving multispecies Lotka Volterra equations

Comparison of He s variational iteration and Taylor Expansion Methods for the Solutions of Fractional Integro-Differential Equations

FRACTIONAL FOURIER TRANSFORM AND FRACTIONAL DIFFUSION-WAVE EQUATIONS

Finite Difference Method of Fractional Parabolic Partial Differential Equations with Variable Coefficients

A Differential Quadrature Algorithm for the Numerical Solution of the Second-Order One Dimensional Hyperbolic Telegraph Equation

On Some Stochastic Fractional Integro-Differential Equations

A truncation regularization method for a time fractional diffusion equation with an in-homogeneous source

The Homotopy Perturbation Method for Solving the Modified Korteweg-de Vries Equation

SOME RESULTS FOR BOUNDARY VALUE PROBLEM OF AN INTEGRO DIFFERENTIAL EQUATIONS WITH FRACTIONAL ORDER

APPLICATION OF HYBRID FUNCTIONS FOR SOLVING OSCILLATOR EQUATIONS

He s Homotopy Perturbation Method for Nonlinear Ferdholm Integro-Differential Equations Of Fractional Order

Research Article On the Numerical Solution of Differential-Algebraic Equations with Hessenberg Index-3

Numerical Simulation of the Generalized Hirota-Satsuma Coupled KdV Equations by Variational Iteration Method

Generalized Differential Transform Method to Space- Time Fractional Non-linear Schrodinger Equation

Exact Analytic Solutions for Nonlinear Diffusion Equations via Generalized Residual Power Series Method

Mahmoud M. El-Borai a, Abou-Zaid H. El-Banna b, Walid H. Ahmed c a Department of Mathematics, faculty of science, Alexandria university, Alexandria.

NUMERICAL SOLUTION OF FRACTIONAL ORDER DIFFERENTIAL EQUATIONS USING HAAR WAVELET OPERATIONAL MATRIX

Computational Non-Polynomial Spline Function for Solving Fractional Bagely-Torvik Equation

B-splines Collocation Algorithms for Solving Numerically the MRLW Equation

The Foam Drainage Equation with Time- and Space-Fractional Derivatives Solved by The Adomian Method

Computers and Mathematics with Applications. A new application of He s variational iteration method for the solution of the one-phase Stefan problem

Computers and Mathematics with Applications

Application of fractional sub-equation method to the space-time fractional differential equations

The Fractional-order SIR and SIRS Epidemic Models with Variable Population Size

Restrictive Taylor Approximation for Gardner and KdV Equations

Numerical study of time-fractional hyperbolic partial differential equations

Variation of Parameters Method for Solving Fifth-Order. Boundary Value Problems

arxiv: v1 [math.ap] 26 Mar 2013

Numerical studies of non-local hyperbolic partial differential equations using collocation methods

An approximation to the solution of parabolic equation by Adomian decomposition method and comparing the result with Crank-Nicolson method

Applied Mathematics Letters. A reproducing kernel method for solving nonlocal fractional boundary value problems

Research Article L-Stable Derivative-Free Error-Corrected Trapezoidal Rule for Burgers Equation with Inconsistent Initial and Boundary Conditions

Keywords: Exp-function method; solitary wave solutions; modified Camassa-Holm

Lecture Notes on Numerical Schemes for Flow and Transport Problems

The variational homotopy perturbation method for solving the K(2,2)equations

Boundary layers in a two-point boundary value problem with fractional derivatives

Solution of Linear and Nonlinear Schrodinger Equations by Combine Elzaki Transform and Homotopy Perturbation Method

Lecture Notes on Numerical Schemes for Flow and Transport Problems

Transcription:

Journal of Fractional Calculus and Applications, Vol. 2. Jan. 2012, No. 2, pp. 1-9. ISSN: 2090-5858. http://www.fcaj.webs.com/ CRANK-NICOLSON FINITE DIFFERENCE METHOD FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION N. H. SWEILAM, M. M. KHADER, A. M. S. MAHDY Abstract. In this paper, we develop the Crank-Nicolson finite difference method (C-N-FDM) to solve the linear time-fractional diffusion equation, formulated with Caputo s fractional derivative. Special attention is given to study the stability of the proposed method which is introduced by means of a recently proposed procedure akin to the standard Von-Neumann stable analysis. Some numerical examples are presented and the behavior of the solution is examined to verify stability of the proposed method. It is found that the C-N-FDM is applicable, simple and efficient for such problems. 1. Introduction The fractional-differential equations play a pivotal role in the modeling of number of physical phenomenon ([1]-[6], [18]). The applications of such equations include, damping laws, fluid mechanics, viscoelasticity, biology, physics, engineering and modeling of earth quakes, see ([8]-[11] and the references therein). Time fractional diffusion equations are used when attempting to describe transport processes with long memory where the rate of diffusion is inconsistent with the classical Brownian motion model. Several techniques ([3], [8], [19]-[21]) have been employed to find appropriate solutions of these equations as per their physical nature. Most of the used schemes so far encounter some inbuilt deficiencies and moreover are not compatible with the true physical nature of these problems. Numerical results reveal the complete reliability of the proposed algorithms [4]. Consequently, considerable attention has been given to the solutions of fractional ordinary/partial differential equations of physical interest. Most fractional differential equations do not have exact solutions, so approximation and numerical techniques ([7], [13]-[17]) must be used. In the following we present some basic definitions for fractional derivatives which are used in this paper. Definition 1 The Caputo fractional derivative D α t u(x, t), of order α with respect 2000 Mathematics Subject Classification. 65N06, 65N12, 65N15. Key words and phrases. Crank-Nicolson finite difference method, time-fractional diffusion equation, Von-Neumann stability analysis. Submitted April 11, 2011. Published Jan. 1, 2012. 1

2 N. H. SWEILAM, M. M. KHADER, A. M. S. MAHDY JFCA-2012/2 to time is defined as [12]: { Dt α u(x, t) := α u(x, t) t α = 1 Γ(m α) t 0 (t s)m α+1 m u(x,s) s m ds, m 1 < α < m, m u(x,t) t m, α = m N, (1) where Γ(.) is the Gamma function. For more details on the fractional derivatives and its properties see ([11], [12]). Our aim in this paper is to study the C-N-FDM for solving time-fractional diffusion equation of the form: α u(x, t) t α = 2 u(x, t) x 2, 0 < α 1, (2) on a finite domain 0 < x < 1, 0 t T and the parameter α refers to the fractional order of time derivative. We also assume an initial condition: and the following Dirichlet boundary conditions: u(x, 0) = f(x), 0 < x < 1, (3) u(0, t) = u(1, t) = 0. (4) Note that when α = 1, Eq.(2) is the classical heat equation of the following form: u(x, t) = 2 u(x, t) t x 2. The plan of the paper is as follows: In section 2, an approximate formula of the fractional derivative and the numerical procedure for solving time fractional diffusion equation (2) by means of the Crank-Nicolson finite difference method are given. In section 3, the stability analysis and the truncation error of the C-N-FDM scheme are introduced. In section 4, we compare exact analytical solutions with numerical ones and check the reliability of the analytical stability. Some conclusion is given in section 5. 2. Discretization for fractional diffusion equation In this section, we use the first-order approximation method for the computation of Caputo s fractional derivative which is given by the expression [3]: D α t u n i = n i ), (5) where 1 = Γ(1 α)(1 α)k α and j = j 1 α (j 1) 1 α. (6) The formula (5) is derived in [3] for some positive integers N and M, the grid sizes in space and time for the finite difference algorithm are defined by h = 1 N and k = T M, respectively. The grid points in the space interval [0,1] are the numbers x i = ih, i = 0, 1, 2,..., N and the grid points in the time interval [0,T] are labeled t n = nk, n = 0, 1, 2,...

JFCA-2012/2 C-N-FDM FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION 3 Remark 1 The quadrature formula (5) does not provide the values of the time fractional derivative at t = 0 which are not required by the implicit finite difference and the Crank-Nicolson method schemes that follows. Now, Crank-Nicolson method with the discrete formula (5) is used to estimate the time α-order fractional derivative to solve numerically, the fractional diffusion equation (2). Using (5) the restriction of the exact solution to the grid points centered at (x i, t n ) = (ih, nk), in Eq.(2), satisfies for i = 1, 2,..., N 1 : n n i ) + O(k) = j 1 2h 2 {un i 1 2u n i + u n i+1 + u n 1 i 1 2un 1 i + u n 1 i+1 } + O(h2 ), (u n j+1 i u n j i ) = 1 2h 2 {un i 1 2u n i +u n i+1+u n 1 i 1 2un 1 i +u n 1 i+1 }+T (x, t), (7) where T (x, t) is the truncation term. Thus, according to Eq.(7) the numerical method is consistent, first order correct in time and second order correct in space. The resulting finite difference equations are defined by: n or i ) = 1 2h 2 {un i 1 2u n i + u n i+1 + u n 1 i 1 2un 1 i + u n 1 i+1 } 1 (u n i u n 1 ) = i 2u n 1 i n j + u n 1 i+1 }. (u n j+1 i u n j i )+ 1 2h 2 {un i 1 2u n i +u n i+1+u n 1 i 1 Setting γ = 1 2h, recalling from (6) that 2 1 = 1, and reordering, we finally get for n = 1, γu 1 i 1+( +2γ)u 1 i γu 1 i+1 = ( 2γ)u 0 i +γ(u 0 i+1+u 0 i 1), i = 1, 2,..., N 1, for n 2, i = 1, 2,..., N 1 we have: γu n i 1 + ( + 2γ)u n i γu n i+1 = ( 2γ)u n 1 i + γ(u n 1 i+1 + un 1 i 1 ) n i ), (8) with boundary conditions: u n 0 = u n N = 0, n = 1, 2,..., and initial temperature distribution: u 0 i = f i = f(x i ), i = 1, 2,..., N 1. Eq.(8) requires, at each time step, to solve a tridiagonal system of linear equations where the right-hand side utilizes all the history of the computed solution up to that time. Here we will show that the stability of the fractional numerical schemes can be analyzed very easily and efficiently with a method close to the well-known Von Neumann (or Fourier) method of non-fractional partial differential equations ([15], [20]).

4 N. H. SWEILAM, M. M. KHADER, A. M. S. MAHDY JFCA-2012/2 3. Stability analysis and the truncation error Theorem 1 The fractional Crank-Nicolson discretization, applied to the timefractional diffusion equation (2) and defined by (8) is unconditionally stable for 0 < α < 1. Proof. To study the stability of the method, we look for a solution of the form u n j = ζ ne iωjh, i = 1, ω real. Hence (8) becomes: γζ n e iω(j 1)h + ( + 2γ)ζ n e iωjh γζ n e iω(j+1)h = ( 2γ)ζ n 1 e iωjh + γ(ζ n 1 e iω(j+1)h + ζ n 1 e iω(j 1)h ) n Simplifying and grouping like terms: j (ζ n j+1 e iωjh ζ n j e iωjh ). (1+ 2γ (1 cos(ωh)))ζ n = (1 2γ )ζ n 1 + 2γζ n n 1 cos(ωh) j (ζ n j+1 ζ n j ), this can be reduced to: 2γ (1 σ ζ n = α,k )ζ n 1 + 2γζn 1 cos(ωh) n ω(α) (1 + 2γ (1 cos(ωh))) j (ζ n j+1 ζ n j ). (9) We observe that from Eq.(9), since (1 + 2γ (1 cos(ωh))) 1 for all α, n, ω, h and k, it follows that: ζ 1 ζ 0 (1 2γ (1 cos(ωh))), (10) and ζ n ζ n 1 (1 2γ (1 cos(ωh))) Thus, for n = 2, the last inequality implies: n ζ 2 ζ 1 (1 2γ (1 cos(ωh))) + 2 (ζ 0 ζ 1 ). j (ζ n j+1 ζ n j ). (11) Repeating the process until ζ j ζ j 1, j = 1, 2,..., n 1, we finally have: ζ n ζ n 1 (1 2γ (1 cos(ωh))) n j (ζ n j+1 ζ n j ) ζ n j, since each term in the summation is negative. This shows that the inequalities (10) and (11) imply ζ n ζ n 1 ζ n 2... ζ 1 ζ 0. Thus, ζ n = u n j ζ 0 = u 0 j = f j, which entails u n j l 2 f j l2 and we have stability. Remark 2 For α = 1, the numerical scheme is reduced to the well-known convergent fully C-N algorithm for the heat equation [13]. Also, the proof of stability (and hence convergence) can be extended to other types of boundary conditions and more general time fractional diffusion equations in one and higher space dimensions.

JFCA-2012/2 C-N-FDM FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION 5 The truncation error T (x, t) of the fractional (C-N-FDM) difference scheme is: T (x, t) = n = n i ) 1 2h 2 (un i 1 2u n i + u n i+1 + u n 1 [ j (u n i + (k 1) u t + O(k) 1 2h 2 1 [ 2h 2 (u n 1 i + h u x + h2 2 = O(k) + O(h 2 ). + (k 1)2 2 i 1 2un 1 i 2 u t 2 +...) (un i k u t + k2 2 u 2 [ (u n i + h u x + h2 2 u 2 x 2 +...) 2un i + (u n i + h u x + h2 2 u 2 + u n 1 i+1 ) ] t 2 +...) ] x 2 +...) ] 2 u +...) 2un 1 x2 i + (u n 1 i h u x + h2 2 u 2 x 2 +...) 4. Comparison with numerical results In this section, we implement the introduced formula (8), to solve numerically two models of time fractional differential equation (2), with different values of α. Example 1: In this example, we solve numerically the time-fractional diffusion equation (2), with the following initial condition: and with boundary conditions: u(x, 0) = sin(πx), 0 < x < 1, (12) u(0, t) = u(1, t) = 0, t 0. (13) The exact solution of Eq.(2) is easily found by the method of separation of variables at α = 1 as follows: u(x, t) = e π2t sin(πx). (14) The obtained numerical results by using our proposed method are shown in Table 1. This table shows the magnitude of the maximum error at time t = 1 between the exact solution and the numerical solution at different values of t = k and x = h. Table 1: Maximum error for the numerical solution using (C-N-FDM) at t = 1. x t Maximum error 0.001 2 3 0.7816 e-05 0.001 2 4 0.2454 e-05 0.002 2 5 0.1969 e-06 0.002 2 6 0.1645 e-06 0.002 2 7 0.1566 e-07 Also, Figures 1 and 2 show the obtained numerical solutions using C-N-FDM with α = 1, at t = 0.5 and t = 2 respectively. From the obtained numerical results, we can conclude that the numerical solutions are in excellent agreement with the exact solution.

6 N. H. SWEILAM, M. M. KHADER, A. M. S. MAHDY JFCA-2012/2 Figure 1: Comparison between the numerical solution and exact solution with α = 1, at t = 0.5, x = 0.01 and t = 1/2000. Figure 2: Comparison between the numerical solution and exact solution with α = 1, at t = 2, x = 0.01 and t = 1/500. Example 2: In this example, we solve numerically the time-fractional diffusion equation (2), with the following initial condition: u(x, 0) = x(1 x) and with boundary conditions: u(0, t) = u(1, t) = 0. The obtained numerical results are shown in figures 3 and 4. Figure 3 illustrates the behavior of numerical solutions at t = 0.5 with α = 0.5, 0.75 and 1 respectively. Also, figure 4 illustrates the behavior of numerical solution at t = 2 with α = 0.25, 0.5, 0.75 and 1.0 respectively. We observe that the different profile behaviors as functions of α for short times, lower fractional-order solutions diffuse

JFCA-2012/2 C-N-FDM FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION 7 faster, figure 3, but as time increases the subdiffusion phenomena (slow asymptotic diffusion) become apparent. 5. Conclusion In this paper, we have discussed a numerical method for the time-fractional diffusion equation on a finite slab when the partial time fractional derivative is interpreted in the sense of Caputo. The stability and the consistent of the method are proved that the method is unconditionally stable. Some test examples are given and the results obtained by the method are compared with the exact solutions. The comparison certifies that C-N-FDM gives good results. Summarizing these results, we can say that the finite difference method in its general form gives a reasonable calculations, easy to use and can be applied for the fractional differential equations in general form. All results obtained by using Matlab. Furthermore, the method can be trivially extended to dimensional problems, which is not such an easy task when C-N methods are considered. Figure 3: The behavior of numerical solution at α = 0.5, 0.75, 1 at t = 0.5, x = 0.025 and t = 1/256.

8 N. H. SWEILAM, M. M. KHADER, A. M. S. MAHDY JFCA-2012/2 Figure 4: The behavior of numerical solution at α = 0.25, 0.5, 0.75, 1 at t = 2, x = 0.025 and t = 1/256. References [1] R. L. Bagley and P. J. Torvik, On the appearance of the fractional derivative in the behavior of real materials. J. Appl. Mech., (1984)51, 294-298. [2] Z. Dahmani, M. M. Mesmoudi and R. Bebbouchi, The Foam Drainage equation with time and space-fractional derivatives solved by the Adomian method. Electronic J. Qualit. Theo. Diff. Eq., (2008)30, 1-10. [3] A. Diego Murio, Implicit finite difference approximation for time fractional diffusion equations. Computers and Math. with Applications, (2008)56, 1138-1145. [4] K. Diethelm, An algorithm for the numerical solution of differential equations of fractional order. Electron. Trans. Numer. Anal., (1997)5, 1-6. [5] M. Enelund and B. L. Josefson, Time-domain finite element analysis of viscoelastic structures with fractional derivatives constitutive relations. AIAA J., (1997)35(10), 1630-1637. [6] J. H. He, Approximate analytical solution for seepage flow with fractional derivatives in porous media. Comput. Methods Appl. Mech. Eng., (1998)167, 57-68. [7] J. H. He, Variational iteration method-a kind of non-linear analytical technique: some examples. International Journal of Non-Linear Mechanics, (1999)34, 699-708. [8] M. M. Khader, On the numerical solutions for the fractional diffusion equation. Communications in Nonlinear Science and Numerical Simulation, (2011)16, 2535-2542. [9] A. Konuralp, C. Konuralp and A. Yildirim, Numerical solution to the Van der-pol equation with fractional damping, Phys. Scripta. doi:10.1088/0031-8949/2009/t136/014034. [10] R. Y. Molliq, M. S. M. Noorani, I. Hashim and R. R. Ahmad, Approximate solution of fractional Zakharov-Kuznetsov equations by VIM. J. Comput. Appl. Math., (2009)233, 103-108. [11] K. B. Oldham and J. Spanier, The Fractional Calculus. Acad. Pre. New York and London, 1974.

JFCA-2012/2 C-N-FDM FOR SOLVING TIME-FRACTIONAL DIFFUSION EQUATION 9 [12] I. Podlubny, Fractional Differential Equations. Academic Press, San Diego, 1999. [13] R. D. Richtmyer and K. W. Morton, Difference Methods for Initial-Value Problems. Inter. Science Publishers, New York, 1967. [14] M. Safari, D. D. Ganji and M. Moslemi, Application of He s variational iteration method and Adomian s decomposition method to the fractional KdV-Burger s- Kuramoto equation. Com. Math. Appl., (2009)58, 2091-2097. [15] G. D. Smith, Numerical Solution of Partial Differential Equations. Oxford University Press, 1965. [16] N. H. Sweilam, M. M. Khader and A. M. Nagy, Numerical solution of two-sided space-fractional wave equation using finite difference method. Journal of Comput. and Applied Mathematics, (2011)235, 2832-2841. [17] N. H. Sweilam, M. M. Khader and R. F. Al-Bar, Numerical studies for a multi-order fractional differential equation. Physics Letters A, (2007)371, 26-33. [18] N. H. Sweilam and M. M. Khader, A Chebyshev pseudo-spectral method for solving fractional order integro-differential equations. ANZAM J., (2010)51, 464-475. [19] B. J. West, M. Bolognab and P. Grigolini, Physics of Fractal Operators. Springer, New York, 2003. [20] S. B. Yuste, Weighted average finite difference methods for fractional diffusion equations. J. of Computational Physics, (2006)216, 264-274. [21] S. B. Yuste and L. Acedo, An explicit finite difference method and a new Von- Neumann type stability analysis for fractional diffusion equations. SIAMJ Numer. Anal., (2005)42(5), 1862-1874. N. H. Sweilam Department of Mathematics, Faculty of Science, Cairo University, Giza, Egypt E-mail address: n sweilam@yahoo.com M. M. Khader Department of Mathematics, Faculty of Science, Benha University, Benha, Egypt E-mail address: mohamedmbd@yahoo.com A. M. S. Mahdy Department of Mathematics, Faculty of Science, Zagazig University, Zagazig, Egypt E-mail address: amr mahdy85@yahoo.com