Next Article in Journal
Numerical Investigation of Water Transport and Effective Electrical Conductivity in Perforation of Gas Diffusion Layer Using Lattice Boltzmann Method
Previous Article in Journal
Subsurface Geological Profile Interpolation Using a Fractional Kriging Method Enhanced by Random Forest Regression
Previous Article in Special Issue
The Investigation of Nonlinear Time-Fractional Models in Optical Fibers and the Impact Analysis of Fractional-Order Derivatives on Solitary Waves
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fourier Series Technique for Approximate Solutions of Modified Anomalous Time-Fractional Sub-Diffusion Equations

by
Samad Kheybari
1,*,
Farzaneh Alizadeh
1,2,3,
Mohammad Taghi Darvishi
4 and
Kamyar Hosseini
2,3
1
Faculty of Art and Science, University of Kyrenia, TRNC, Mersin 10, Kyrenia 99320, Turkey
2
Mathematics Research Center, Near East University, TRNC, Mersin 10, Nicosia 99138, Turkey
3
Department of Mathematics, Near East University, TRNC, Mersin 10, Nicosia 99138, Turkey
4
Department of Mathematics, Razi University, Kermanshah 67149, Iran
*
Author to whom correspondence should be addressed.
Fractal Fract. 2024, 8(12), 718; https://doi.org/10.3390/fractalfract8120718
Submission received: 3 November 2024 / Revised: 30 November 2024 / Accepted: 3 December 2024 / Published: 5 December 2024

Abstract

:
This article presents an innovative approximating technique for addressing modified anomalous time-fractional sub-diffusion equations (MAFSDEs) of the Caputo type. These equations generalize classical diffusion equations, which involve fractional derivatives with respect to time, capturing the non-local and history-dependent behavior typical in sub-diffusion processes. In such a model, the particle transports slower than in a standard diffusion, often due to obstacles or memory effects in the medium. The core of the proposed technique involves transforming the original problem into a family of independent fractional-order ordinary differential equations (FODEs). This transformation is achieved using the Fourier expansion method. Each of these resulting FODEs is defined under initial value conditions which are derived from the initial condition of the original problem. To solve them, for each resulting FODE, some secondary initial value problems are introduced. By solving these secondary initial value problems, some particular solutions are obtained and then we combine them linearly in an optimal manner. This combination is essential to estimate the solution of the original problem. To evaluate the accuracy and effectiveness of the proposed scheme, we conduct a various test problem. For each problem, we analyze the observed convergence order indicators and compare them with those from other methods. Our comparison demonstrates that the proposed technique provides enhanced precision and reliability in respect with the current numerical approaches in the literature.

1. Introduction

Real-world models demonstrate that a single parameter, such as the diffusion coefficient, is insufficient to fully describe the wide range of diffusion rates encountered in both physical and biological systems [1,2]. In contrast, anomalous diffusion can be effectively characterized using three key elements: the diffusion coefficient κ , the scaling exponent λ , and the second-order moment of the particle’s displacement, x 2 ( t ) . The relevant relationship is typically expressed by:
x 2 ( t ) 2 κ λ Γ ( 1 + λ ) t λ , t , 0 < λ < 1 ,
where λ quantifies the extent of anomaly, and κ λ represents the generalized diffusion coefficient. In the special case where λ = 1 , the diffusion coefficient reduces to κ 1 = D , corresponding to classical Brownian diffusion. The diffusion dynamics governed by the relation (1) exhibit sub-diffusive behavior when 0 < λ < 1 , while for λ > 1 the process becomes super-diffusive. Brown et al. [3], in their study, utilized multiphoton fluorescence recovery after photobleaching (FRAP) techniques to quantify the diffusion of membrane proteins across different cellular environments under sub-diffusive conditions ( 0 < λ < 1 ) . Furthermore, a comprehensive analysis of anomalous protein diffusion mechanisms within biological cells conducted by Malchus and Weiss [4] provides an extensive insight into this phenomenon. In environments that are characterized by barriers or binding sites, the phenomenon of anomalous sub-diffusion, typically observed for 0 < λ < 1 , necessitates a departure from classical diffusion models [5,6]. To accurately represent the dynamics of sub-diffusive processes, it is essential to employ a fractional-order diffusion equation rather than the conventional diffusion equation. Metzler [7] introduced a fractional-order sub-diffusion equation to model such systems
v t ( x , t ) = D t 1 λ 0 + R L κ λ v x x ( x , t ) , for ( x , t ) [ 0 , a ] × [ 0 , T ] , and 0 < λ < 1 .
In this formulation, v ( x , t ) denotes the function of density probability, and D t λ 0 + R L represents the Riemann–Liouville time-fractional derivative of order λ .
Yuste et al. [8] explored the dynamics of particles in one dimension, specifically focusing on those displaying sub-diffusive behavior. Their research delved into how these particles’ motion differs from the classical diffusion processes, focusing on the characteristic features and implications of sub-diffusion in a linear spatial domain. Their research encompassed coagulation dynamics, represented by the reactions A + A A and A + A A , as well as annihilation dynamics, characterized by A + A 0 , where these reactions are based on a known process denoted by A. Furthermore, their work delved into the interplay between anomalous diffusion and anomalous kinetics, suggesting that combining these phenomena yields more complex dynamics than each problem considered in isolation. Yuste et al. [9] focused their investigation on the dynamics of A + A reactions, exploring the effects of sub-diffusive behavior within a one-dimensional linear system. Their study aimed to understand how particles exhibit sub-diffusion influence reaction processes and overall dynamics. By examining these reactions in a one-dimensional context, they analyzed how deviations from classical diffusion impact reaction rates and system behavior, offering important insights into the role of sub-diffusion in reaction kinetics. This further analysis enhanced the understanding of the interactions among these combined effects. The A + B problem poses a notable challenge, as explicit formulations or exact solutions remain undeveloped. To address this, Yuste et al. [10] proposed a set of sub-diffusion equations for the A + B reaction
a t ( x , t ) = κ λ D t 1 λ 0 + R L a x x ( x , t ) R λ ( x , t ) , b t ( x , t ) = κ λ D t 1 λ 0 + R L b x x ( x , t ) R λ ( x , t ) ,
where R λ ( x , t ) represents the reaction term, wherein certain properties of the system remain invariant with respect to its specific form. This reaction term can take various forms. For example, the following formulation for R λ ( x , t ) was proposed by Seki et al. [11]:
R λ ( x , t ) = κ D t 1 λ 0 + R L a ( x , t ) b ( x , t ) .
Another example is the fractional extension of Stokes’ first problem, focusing on its application to a heated fluid described by a generalized second-grade model that was examined by Chen et al. [12]. They developed both implicit and explicit methods for approximating solutions to the following extended problem:
v t ( x , t ) = D t 1 λ 0 + R L κ 1 v x x ( x , t ) + κ 2 v x x ( x , t ) + F ( x , t ) ,
wherein F ( x , t ) is the source function. Further, to model the anomalous diffusion property, a range of methodologies has been employed, including continuous-time random walks and the Monte Carlo method [5], along with additional approaches [13,14,15]. Sokolov et al. [1] proposed a model to address the anomalous diffusion phenomena observed over long time scales. The dynamics of the model are expressed by the following governing equation:
v t ( x , t ) = A D t 1 α 0 + R L κ v x x ( x , t ) + B D t 1 β 0 + R L κ v x x ( x , t ) , for 0 < α < β 1 and A , B R + .
Additionally, the dynamics of a sub-diffusive particle can be quantified through the second-order moment of its displacement, which is represented as follows:
x 2 ( t ) = 2 A Γ ( 1 + α ) t α + 2 B Γ ( 1 + β ) t β , t .
This equation is highly relevant for simulating real-world phenomena, particularly within the field of econophysics. This domain encompasses a range of sophisticated models that employ time random walks [16,17]. Notably, empirical observations have identified the interaction between less and more anomalous behaviors in the oscillations of stock prices [18].
Recent developments have established several frameworks for fractional derivatives, notably including the Caputo and Riemann–Liouville fractional derivatives which are particularly valued for their practical applications. These derivative types are closely related and it is possible to transform one into the other under certain regularity conditions [19]. However, the fractional derivative in the Riemann–Liouville type requires initial value conditions that involve the limit values at t = 0 , a concept whose physical interpretation can be unclear. In contrast, the Caputo fractional derivative is favored because its initial value conditions are analogous to those of classical ordinary differential equations at t = 0 ; for a comprehensive discussion, see [19,20].
This study proposes a novel methodology for obtaining approximate solutions to the fractional partial differential equation, which is characterized by:
v t ( x , t ) λ 1 D t α 0 + C v x x ( x , t ) + λ 2 D t β 0 + C v x x ( x , t ) = s ( x , t ) , ( x , t ) [ 0 , ] × [ 0 , T ] , v ( x , 0 ) = f ( x ) , x [ 0 , ] , v ( 0 , t ) = v 0 ( t ) , v ( , t ) = v ( t ) , t [ 0 , T ] .
Here, 0 < α , β 1 , where α and β typically represent fractional orders associated with temporal derivatives. The parameters λ 1 , λ 2 R + exhibit diffusion rates. It is assumed that s ( x , t ) and f ( x ) adhere to Dirichlet’s boundary conditions, which impose certain values on these functions within the boundaries of the spatial and temporal domains, ensuring a well-posedness of the problem. Furthermore, D t μ 0 + C represents the Caputo-type time-fractional derivative operator of order μ . This derivative is commonly used in fractional calculus because it allows for the inclusion of memory effects, making it well suited for modeling physical phenomena where the system’s current state depends on its past behavior.
Luchko [21] conducted a thorough investigation into the existence and uniqueness of solutions for a more generalized form of diffusion equations of distributed order, significantly contributing to the theoretical understanding of fractional differential equations (FDEs). In a related study, Ma et al. [22] focused on the asymptotic behavior of solutions to anomalous diffusion equations, contributing valuable knowledge to the long-term behavior of such systems. Despite these advances, obtaining closed-form solutions for FDEs remains highly challenging in practical applications due to the complex nature of these equations. As a result, research efforts have increasingly prioritized the development of sophisticated numerical and analytical techniques designed to generate accurate approximate solutions. These methods, which form the cornerstone of contemporary FDE research, are continuously refined to improve their precision and computational efficiency. The following provides a concise overview of some prominent approaches which are currently employed to address the complexities of solving FDEs.
Liu et al. [2] introduced a new implicit difference method to enhance MAFSDEs with known nonlinear source terms, incorporating a second-order time-fractional derivative into the diffusion term. Lin and his coauthor Xu [23] investigated a numerical method with high-order accuracy to approximate solutions for FDEs. The temporal discretization was achieved using a finite difference scheme, while the spatial variable was discretized through the Legendre spectral method. Cui [24] developed a compact finite difference method to solve one-dimensional fractional diffusion equations and combine it with the Grünwald–Letnikov discretization scheme to create a fully discrete implicit method. Wang and Vong [25] improved temporal accuracy in solving MAFSDEs by employing compact finite difference schemes with a weighted and shifted Grünwald difference operator.
Dehghan et al. [26] applied Liu and Xu’s approach for solving MAFSDEs by utilizing a Legendre spectral element scheme to handle spatial discretization, in contrast to Liu and Xu, who applied a Legendre finite difference scheme for the same purpose. A semi-analytical method was employed by Reutskiy [27] to solve MAFSDEs. A new numerical scheme was developed by Cao et al. [28] applies the implicit midpoint approach for solving semi-discrete MAFSDEs with Grünwald–Letnikov and compact difference operators being employed to obtain an approximate solution for the fractional derivative with respect to spatial partial derivatives. For a comprehensive perspective on approximate solutions for fractional differential equations, researchers are advised to review the recent publications [29,30,31] and their associated references.
The structure of the present study is as follows: Essential definitions and properties of fractional calculus necessary for understanding the subsequent sections are provided in Section 2. Section 3 presents the main algorithm for solving MAFSDEs, divided into two sub-sections: the first sub-section applies the Fourier expansion method to decompose the problem into independent time-fractional ODEs, while the second introduces a novel technique for solving these ODEs. Section 4 discusses the application of the proposed technique, including solutions of some test problems. Finally, Section 5 offers a concise discussion of the methodology and the obtained results.

2. Preliminaries

This section provides the fundamental definitions and properties of fractional-order derivatives and integrals. For a more in-depth exploration of these concepts, readers are advised to consult references [32,33,34].
Definition 1
([32]). The fractional integral of order μ > 0 for the function v : ( t 0 , + ) R is expressed as:
I t 0 + μ v ( t ) = 1 Γ ( μ ) t 0 t ( t s ) μ 1 v ( s ) d s ,
whereby the integration on right is defined point-wise over the interval ( t 0 , + ) .
Definition 2
([32]). Consider a known real-valued function v ( t ) on domain D = ( t 0 , + ) . The fractional derivative of order μ > 0 in the Caputo sense is
D t μ t 0 + C v ( t ) = 1 Γ ( m μ ) t 0 t ( t s ) m μ 1 v ( m ) ( s ) d s , μ N , m = μ , d m d t m v ( t ) , μ N , m = μ ,
where · denotes the ceiling function, and v ( m ) shows the m-th order derivative of function v. This fractional operator was first formulated by the Italian mathematician Caputo in 1967 [35].
By Definition 2, the fractional derivative of ( t t 0 ) k is:
D t μ t 0 + C ( t t 0 ) k = Γ ( k + 1 ) Γ ( k μ + 1 ) ( t t 0 ) k μ , k N 0 , k μ or k N , k > μ , 0 , k N 0 , k < μ ,
where N 0 = N { 0 } and · denotes the flooring function. It is clear that when μ N , Caputo’s derivative coincides with the standard derivative.
Remark 1.
The following properties hold for I t 0 + μ and D t μ t 0 + C :
  • I t 0 + μ ( t t 0 ) k = Γ ( k + 1 ) Γ ( μ + k + 1 ) ( t t 0 ) μ + k , k > 1 .
  • I t 0 + μ 1 I t 0 + μ 2 v ( t ) = I t 0 + μ 2 I t 0 + μ 1 v ( t ) = I t 0 + μ 1 + μ 2 v ( t ) , μ 1 , μ 2 0 .
  • D t μ t 0 + C κ = 0 , κ = constant .
  • D t μ t 0 + C I t 0 + μ v ( t ) = v ( t ) .
  • I t 0 + μ D t μ t 0 + C v ( t ) = v ( t ) j = 0 μ 1 ( t t 0 + ) j j ! v ( j ) ( t 0 + ) , t > t 0 + .
  • D t μ t 0 + C m = 1 M α m v m ( t ) = m = 1 M D t μ t 0 + C α m v m ( t ) .
  • I t 0 + μ m = 1 M α m v m ( t ) = m = 1 M I t 0 + μ α m v m ( t ) .

3. Main Method

This section is divided into three parts. In the first part, we use the Fourier expansion method to decompose the main equation to a set of independent time-fractional ODEs, which are subject to specified initial boundary conditions. In the second part, we introduce a novel technique to solve these initial value problems. This technique offers a semi-analytical approximate solution for each equation by solving secondary problems and constructing residual error functions. To minimize these residual error functions, we employ the collocation method. Finally, in the third part of this section, we will present an algorithm for implementing the proposed method.

3.1. Reducing the Main Problem to a Set of Independent Initial Value Problems (IVPs)

The main object of this part is decomposing the governing Equation (2) into a family of independent time-fractional ODEs subject to initial value conditions. First, we convert the nonhomogeneous spatial boundary conditions into homogeneous ones. This step is necessary because solving time-fractional equations is generally more tractable when homogeneous boundary conditions are imposed. After that, we apply the following transform:
v ( x , t ) = u ( x , t ) + x v ( t ) + x v 0 ( t ) .
Substituting the transformation (3) into the main Equation (2) results in:
u ( x , t ) t λ 1 D t α 0 + C + λ 2 D t β 0 + C 2 u ( x , t ) x 2 = F ( x , t ) , ( x , t ) [ 0 , ] × [ 0 , T ] , u ( x , 0 ) = u 0 ( x ) , x [ 0 , ] , u ( 0 , t ) = u ( , t ) = 0 , t [ 0 , T ] ,
where F ( x , t ) = s ( x , t ) x d v ( t ) d t + x d v 0 ( t ) d t and u 0 ( x ) = f ( x ) x v ( 0 ) + x v 0 ( 0 ) . Both F ( x , t ) and u 0 ( x ) satisfy Dirichlet boundary conditions. We look for a solution to problem (4) using the sine-Fourier expansion
u ( x , t ) = k = 1 b k ( t ) sin k π x .
It is assumed that F ( x , t ) can be presented as:
F ( x , t ) = k = 1 F k ( t ) sin k π x ,
where F k ( t ) = 2 0 F ( x , t ) sin k π x d x . From (5) and (6), we can reformulate (4) as follows:
k = 1 d b k ( t ) d t sin k π x + k = 1 k 2 π 2 2 λ 1 D t α 0 + C b k ( t ) + λ 2 D t β 0 + C b k ( t ) sin k π x = k = 1 F k ( t ) sin k π x ,
which can be rewritten as:
k = 1 d b k ( t ) d t + k 2 π 2 2 λ 1 D t α 0 + C b k ( t ) + λ 2 D t β 0 + C b k ( t ) sin k π x = k = 1 F k ( t ) sin k π x .
Assume that
u 0 ( x ) = u ( x , 0 ) = k = 1 b k ( 0 ) sin k π x , where b k ( 0 ) = 2 0 u 0 ( x ) sin k π x d x = b k 0 , k = 1 , 2 , 3 , .
Consequently, from (8) and (9), we obtain the following set of independent initial value ordinary differential equations:
d b k ( t ) d t + k 2 π 2 2 λ 1 D t α 0 + C b k ( t ) + λ 2 D t β 0 + C b k ( t ) = F k ( t ) , b k ( 0 ) = b k 0 , k = 1 , 2 , 3 , .
Remark 2.
It must be noted that a function, say g, has a convergent Fourier series, including its sine and cosine expansions, if Dirichlet conditions hold for it [36]. That is if the following properties hold for g:
  • | g ( x ) | exists and is finite;
  • g ( x ) must have finite number of extreme points;
  • g ( x ) has a finite number of finite discontinuities.
It is well known that, these conditions are not very restrictive. Hence, hereafter using these conditions, we can write sine expansion for our functions under study.

3.2. Solving the Obtained IVPs

In this part, we derive approximate solutions for the initial value problems given by (10) using a notable semi-analytical technique. This approach starts by formulating secondary IVPs derived from (10). For each k, the approximate solution of (10) is represented as a specific linear combination of the solutions to these secondary equations, configured to satisfy the initial boundary conditions imposed by (10). This linear combination involves unknown coefficients. To determine these coefficients, we construct a residual function by substituting the approximate solution back into (10). We then enforce that the residual function equals zero across the problem’s domain. The unknown coefficients are subsequently extracted from the resulting system. Notably, this technique provides an approximate solution without the need for discretization or linearization.
To solve each IVP in (10), we consider the following function as its approximate solution:
b k ( t ) ζ k ( t ) + j = 0 J γ j η j ( t ) b ^ k J ( t ) ,
where J N is an arbitrary integer, and γ j R for j = 0 , 1 , , J are unknown coefficients whose values will be determined later. Additionaly, ζ k ( t ) and η j ( t ) for j = 1 , , J will be chosen such that b ^ k J ( t ) satisfies the initial condition (10), that is,
b ^ k J ( 0 ) = ζ k ( 0 ) + j = 0 J γ j η j ( 0 ) = b k 0 .
Clearly, b ^ k J ( t ) satisfies the initial condition (10) if the following conditions hold:
ζ k ( 0 ) = b k 0 , η j ( 0 ) = 0 , j = 0 , 1 , , J .
Therefore, our goal is to ensure that ζ k ( t ) and η j ( t ) for j = 0 , 1 , , J satisfy the following secondary IVPs:
d ζ k ( t ) d t = F k ( t ) , ζ k ( 0 ) = b k 0 , k N , d η j ( t ) d t = t j δ , η j ( 0 ) = 0 , j = 0 , 1 , , J , 0 t T ,
where t j δ denotes the Müntz polynomial function defined over the interval [ 0 , T ] , j = 0 , 1 , , and 0 < δ 1 . It should be noted that the accuracy of the method exhibits negligible dependence on the choice of different values for δ . For more details, interested readers are referred to [37,38]. By integrating both sides of the above ODEs, we obtain:
ζ k ( t ) = 0 t F k ( s ) d s + c k , k N η j ( t ) = 1 j δ + 1 t j δ + 1 + c j , j = 0 , 1 , , J , 0 t T .
Using the initial conditions (13), the unknown parameters c k and c j can be immediately determined, yielding c k = b k 0 and c j = 0 . Furthermore, from (11) we have:
b ^ k J ( t ) = 0 t F k ( s ) d s + j = 0 J γ j j δ + 1 t j δ + 1 + b k 0 , k N .
Taking the Caputo derivative of order μ of b ^ k J ( t ) for 0 < μ 1 yields:
D t μ 0 + C b ^ k J ( t ) = 0 t ( t s ) μ Γ ( 1 μ ) F k ( s ) d s + j = 0 J γ j Γ ( j δ + 1 ) Γ ( j δ μ + 2 ) t j δ μ + 1 , 0 < μ < 1 , F k ( t ) + j = 0 J γ j t j δ , μ = 1 .
To determine the unknown parameters { γ j } j = 0 J , we construct a residual error function R k J ( t ; γ ) by substituting b ^ k J ( t ) into (10), i.e.,
R k J ( t ; γ ) = d b ^ k J ( t ) d t + k 2 π 2 2 λ 1 D t α 0 + C b ^ k J ( t ) + λ 2 D t β 0 + C b ^ k J ( t ) F k ( t ) ,
where γ = ( γ 0 , γ 1 , , γ J ) . Using (16), we can equivalently rewrite (17) as
R k J ( t ; γ ) = j = 0 J γ j t j δ + k 2 π 2 2 [ 0 t λ 1 ( t s ) α Γ ( 1 α ) + λ 2 ( t s ) β Γ ( 1 β ) F k ( s ) d s + j = 0 J γ j Γ ( j δ + 1 ) λ 1 t j δ α + 1 Γ ( j δ α + 2 ) + λ 1 t j δ β + 1 Γ ( j δ β + 2 ) ] .
We then set R k J ( t ; γ ) to zero at J + 1 collocation points t n = T 2 1 + cos n π J , n = 0 , , J , to determine the unknown parameters { γ j } j = 0 J .
After evaluating the values of γ j , we can construct b ^ k J ( t ) using (15). Additionally, we use { b ^ k J ( t ) } k = 1 K to construct the K-term truncated approximate solution u a p p K , J ( x , t ) = k = 1 K b ^ k J ( t ) sin k π x . Finally, using (3) we obtain the approximate solution of the main Equation (2) as
v a p p K , J ( x , t ) = k = 1 K b ^ k J ( t ) sin k π x + x v ( t ) + x v 0 ( t ) .

3.3. Algorithm

This sub-section provides a comprehensive display of Algorithm 1 developed for the established scheme, which is utilized to solve Equation (2).
Algorithm 1: Provided Algorithm
Require:  K , J N , δ ( 0 , 1 ] .
F ( x , t ) = s ( x , t ) x d v ( t ) d t + x d v 0 ( t ) d t ;
u 0 ( x ) = f ( x ) x v ( 0 ) + x v 0 ( 0 ) ;
for  n = 0 : J  do
   t n = T 2 1 + cos n π J ;
end for
for  k = 1 : K  do
   F k ( t ) = 2 0 F ( x , t ) sin k π x d x ;
   b k 0 = 2 0 u 0 ( x ) sin k π x d x ;
  for  n = 0 : J  do
    R k J ( t n ; γ ) = j = 0 J γ j t n j δ + k 2 π 2 2 [ 0 t n λ 1 ( t n s ) α Γ ( 1 α ) + λ 2 ( t n s ) β Γ ( 1 β ) F k ( s ) d s
    + j = 0 J γ j Γ ( j δ + 1 ) λ 1 t n j δ α + 1 Γ ( j δ α + 2 ) + λ 1 t n j δ β + 1 Γ ( j δ β + 2 ) ] ;
  end for
   Solve R k J ( t 0 ; γ ) = 0 , R k J ( t 1 ; γ ) = 0 , , R k J ( t J ; γ ) = 0 , γ 0 , γ 1 , , γ J ;
   b ^ k J ( t ) = 0 t F k ( s ) d s + j = 0 J γ j j δ + 1 t j δ + 1 + b k 0 ;
end for
v ( x , t ) v a p p K , J ( x , t ) = k = 1 K b ^ k J ( t ) sin k π x + x v ( t ) + x v 0 ( t ) .

4. Numerical Results

In this section, we apply our method to a series of test problems. The obtained numerical results are compared with exact solutions for each problem, which demonstrate the effectiveness of our approach. All computations were performed using Maple 2024 on a computer with an Intel Core i9-13900HX processor, with 16 GB RAM.
To perform a detailed analysis of the occurring error and assess the performance of the presented algorithm, we consider the following convergence criteria:
Max absolute error: M . A . E . ( K , J ) = max 0 x 0 t T v a p p K , J ( x , t ) v ( x , t ) .
Relative error: R . E . ( K , J ) = k = 1 N j = 1 N v a p p K , J ( x k , t j ) v ( x k , t j ) 2 k = 1 N j = 1 N v ( x k , t j ) 2 , for x k , t j = k N , j T N .
In this paper, we assume that N = 10 . Finally, if E is a representative of one of the above criteria, then
ρ k , j E ( K , J ) = ln E ( K , J ) E ( K + k , J + j ) .
shows the observed convergence rate.
In practical terms, ρ k , j E ( K , J ) = r indicates that increasing the number of sine-Fourier expansion terms in (18) from K to K + k , and the count of approximation components η j ( t ) in (11) from J to J + j , leads to a reduction by a factor of e r in the maximum value of E .
Problem 1.
In this test problem, the following MAFSDE is considered:
v t ( x , t ) D t α 0 + C v x x ( x , t ) + D t β 0 + C v x x ( x , t ) = s ( x , t ) , for ( x , t ) [ 0 , 1 ] × [ 0 , 1 ] , v ( 0 , t ) = 0 , v ( 1 , t ) = sin ( 1 ) t 3 α β , for 0 t 1 , v ( x , 0 ) = 0 , for 0 x 1 ,
where
s ( x , t ) = Γ ( 4 α β ) t 3 α 2 β Γ ( 4 α 2 β ) + Γ ( 4 α β ) t 3 2 α β Γ ( 4 2 α β ) + ( 3 α β ) t 2 α β sin x .
The exact solution of this equation, in a closed form, is v ( x , t ) = t 3 α β sin ( x ) .
The approximate solution of (19) has been addressed in earlier works by Wang and Vong [25] and Mohebbi et al. [39]. We compare the maximum absolute error from our approximation method with the results reported in [25,39] at the boundary t = 1 , as shown in Table 1. The numerical computations were performed using the parameter values ( α , β ) = ( 0.35 , 0.05 ) . Table 1 illustrates that the presented algorithm achieves higher precision in results than the other methods. Furthermore, Table 2 demonstrates the maximum absolute errors, M . A . E . ( K , J ) , and the relative errors R . E . ( K , J ) of our results along with the corresponding observed convergence rates for this problem. As shown in the table, by increasing the number of sine-Fourier expansion terms, K, the error indicators exhibit a decreasing trend. Additionally, the computation time is detailed in the final column of Table 2. Figure 1 illustrates the error function v a p p K , J ( x , t ) v ( x , t ) in 3 D along with the contour plot of the absolute error function for K = 128 and J = 16 , obtained using our proposed method.
Problem 2.
In this test problem, the following MAFSDE is considered:
v t ( x , t ) 1 2 D t α 0 + C v x x ( x , t ) + 1 2 D t β 0 + C v x x ( x , t ) = s ( x , t ) , for ( x , t ) [ 0 , 1 ] × [ 0 , 1 ] , v ( x , 0 ) = 0 , x [ 0 , 1 ] , v ( 0 , t ) = t 2 α + t 2 β , t [ 0 , 1 ] , v ( 1 , t ) = exp ( 1 ) t 2 α + t 2 β , t [ 0 , 1 ] ,
where
s ( x , t ) = [ ( α 2 ) t 1 α + Γ ( 3 α ) 2 t 2 2 α Γ ( 3 2 α ) + t 2 α β Γ ( 3 α β ) + ( β 2 ) t 1 β + Γ ( 3 β ) 2 t 2 2 β Γ ( 3 2 β ) + t 2 α β Γ ( 3 α β ) ] exp ( x ) .
The exact solution of this problem is v ( x , t ) = t 2 α + t 2 β exp ( x ) .
Liu et al. [2] and also Dehghan et al. [26] previously investigated this test problem. Table 3 shows the absolute errors of the presented method in [2], for ( τ , h ) = ( 0.01 , 0.1 ) , and the method in [26], for N e = 2 , N = 8 , and τ = 1 / 16 . Additionally, we include results for our method, evaluated at the final time t = 1 , using varying values of K and J. The numerical computations were performed using the parameter values ( α , β ) = ( 0.5 , 0.8 ) . As demonstrated in Table 3, our method yields higher accuracy than the other methods.
Moreover, Table 4 demonstrates the maximum absolute errors, M . A . E . ( K , J ) , and relative errors, R . E . ( K , J ) , for our results, along with the corresponding observed convergence rates for this problem. The table indicates that increasing the number of sine-Fourier expansion terms, K, results in a decreasing trend in error indicators. Additionally, the computation time is detailed in the final column of Table 4.
Figure 2 illustrates the error function v a p p K , J ( x , t ) v ( x , t ) in 3D, accompanied by a contour plot of the absolute error function for K = 128 and J = 16 , obtained using our proposed method.
Problem 3.
In this test problem, the following MAFSDE is considered:
v t ( x , t ) D t α 0 + C v x x ( x , t ) + D t β 0 + C v x x ( x , t ) = s ( x , t ) , for ( x , t ) [ 0 , 1 ] × [ 0 , 1 ] , v ( x , 0 ) = 0 , x [ 0 , 1 ] , v ( 0 , t ) = t 3 α β , t [ 0 , 1 ] , v ( 1 , t ) = t 3 α β exp ( 1 ) , t [ 0 , 1 ] ,
where
s ( x , t ) = ( 3 α β ) t 2 α β Γ ( 4 α β ) Γ ( 4 2 α β ) t 3 2 α β Γ ( 4 α β ) Γ ( 4 α 2 β ) t 3 α 2 β exp ( x ) .
The exact solution of this problem is v ( x , t ) = t 3 α β exp ( x ) .
Dehghan et al. [26] previously analyzed this test problem by employing the Legendre spectral element method. In Table 5, the maximum absolute errors from the method proposed in [26] are reported for N e = 10 , N = 4 , and multiple values of τ. Additionally, we present our results, including maximum absolute errors, relative errors, associated convergence rates, and CPU time of computations, computed under various values of K and J. The numerical computations were performed using the parameter values ( α , β ) = ( 0.9 , 0.7 ) . As observed in Table 5, our method exhibits superior accuracy relative to the method presented in [26].
It should be noted that the convergence rates in the last column of Table 5 are computed by ρ M . A . E . = ln M . A . E . ( τ ) M . A . E . ( 2 τ ) .
Figure 3 illustrates the error function v a p p K , J ( x , t ) v ( x , t ) in 3D, accompanied by a contour plot of the absolute error function for K = 128 and J = 8 , obtained using our proposed method.

5. Conclusions

We have developed a novel and efficient algorithm to address modified anomalous time-fractional sub-diffusion equations, incorporating a generalized framework for these equations. The core of the method has involved transforming the original problem into a series of fractional ordinary differential equations (FODEs), such that any of them can be solved independently. This transformation has been achieved using the Fourier expansion technique. For each resulting FODE, initial value conditions have been derived from the original problem’s initial conditions. Additionally, we have introduced secondary initial value problems for each FODE, whose solutions have been combined linearly in an optimal manner. This linear combination has been essential for approximating the solution of original problem. Numerical experiments have validated the efficiency and accuracy of our algorithm. Consequently, this method serves as a robust approach to handle various kinds of differential equations, including time-fractional sub-diffusion problems, time-fractional telegraph equations, and diffusion-wave ones. Further, the following items can be performed with the method in future works:
Solving variable-order fractional differential equations.
Solving FDEs with other types of fractional differentiation.
Solving (2+1)- and (3+1)-dimensional FDEs.
As the obtained systems of ODEs are independent equations, we can consider a parallel algorithm to solve them.

Author Contributions

Conceptualization, S.K. and F.A.; methodology, S.K. and F.A.; software, S.K. and F.A.; formal analysis, M.T.D.; writing—original draft, S.K., K.H. and M.T.D.; writing—review and editing, K.H. and M.T.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data that support the findings of this study are available upon reasonable request from the authors.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

References

  1. Sokolov, I.M.; Klafter, J. From diffusion to anomalous diffusion: A century after Einstein’s Brownian motion. Chaos Interdiscip. J. Nonlinear Sci. 2005, 15, 026103. [Google Scholar] [CrossRef]
  2. Liu, F.; Yang, C.; Burrage, K. Numerical method and analytical technique of the modified anomalous subdiffusion equation with a nonlinear source term. J. Comput. Appl. Math. 2009, 231, 160–176. [Google Scholar] [CrossRef]
  3. Brown, E.B.; Wu, E.S.; Zipfel, W.; Webb, W.W. Measurement of molecular diffusion in solution by multiphoton fluorescence photobleaching recovery. Biophys. J. 1999, 77, 2837–2849. [Google Scholar] [CrossRef] [PubMed]
  4. Malchus, N.; Weiss, M. Elucidating anomalous protein diffusion in living cells with fluorescence correlation spectroscopy–facts and pitfalls. J. Fluoresc. 2010, 20, 19–26. [Google Scholar] [CrossRef]
  5. Saxton, M. Anomalous diffusion due to binding: A Monte Carlo study. Biophys. J. 1996, 70, 1250–1262. [Google Scholar] [CrossRef] [PubMed]
  6. Saxton, M.J. Anomalous subdiffusion in fluorescence photobleaching recovery: A Monte Carlo study. Biophys. J. 2001, 81, 2226–2240. [Google Scholar] [CrossRef] [PubMed]
  7. Metzler, R.; Klafter, J. The random walk’s guide to anomalous diffusion: A fractional dynamics approach. Phys. Rep. 2000, 339, 1–77. [Google Scholar] [CrossRef]
  8. Yuste, S.B.; Lindenberg, K. Subdiffusion-limited A+A reactions. Phys. Rev. Lett. 2001, 87, 118301. [Google Scholar] [CrossRef]
  9. Yuste, S.B.; Lindenberg, K. Subdiffusion-limited reactions. Chem. Phys. 2002, 284, 169–180. [Google Scholar] [CrossRef]
  10. Yuste, S.B.; Acedo, L.; Lindenberg, K. Reaction front in an A+ B C reaction-subdiffusion process. Phys. Rev. E 2004, 69, 036126. [Google Scholar] [CrossRef]
  11. Seki, K.; Wojcik, M.; Tachiya, M. Fractional reaction-diffusion equation. J. Chem. Phys. 2003, 119, 2165–2170. [Google Scholar] [CrossRef]
  12. Chen, C.M.; Liu, F.; Anh, V. A Fourier method and an extrapolation technique for Stokes’ first problem for a heated generalized second grade fluid with fractional derivative. J. Comput. Appl. Math. 2009, 223, 777–789. [Google Scholar] [CrossRef]
  13. Marseguerra, M.; Zoia, A. Monte Carlo evaluation of fade approach to anomalous kinetics. Math. Comput. Simul. 2008, 77, 345–357. [Google Scholar] [CrossRef]
  14. Nichols, J.; Henry, B.; Angstmann, C. Subdiffusive discrete time random walks via Monte Carlo and subordination. J. Comput. Phys. 2018, 372, 373–384. [Google Scholar] [CrossRef]
  15. Scotti, L.; Warnken, N.; Mottura, A. Non-classical interstitial sites and anomalous diffusion mechanisms in hcp-titanium. Acta Mater. 2019, 177, 68–81. [Google Scholar] [CrossRef]
  16. Scalas, E.; Gorenflo, R.; Mainardi, F. Fractional calculus and continuous-time finance. Phys. A Stat. Mech. Appl. 2000, 284, 376–384. [Google Scholar] [CrossRef]
  17. Scalas, E. The application of continuous-time random walks in finance and economics. Phys. A Stat. Mech. Appl. 2006, 362, 225–239. [Google Scholar] [CrossRef]
  18. Masoliver, J.; Montero, M.; Perelló, J.; Weiss, G.H. The continuous time random walk formalism in financial markets. J. Econ. Behav. Organ. 2006, 61, 577–598. [Google Scholar] [CrossRef]
  19. Diethelm, K. The Analysis of Fractional Differential Equations; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  20. Gao, G.H.; Sun, Z.Z.; Zhang, H.W. A new fractional numerical differentiation formula to approximate the Caputo fractional derivative and its applications. J. Comput. Phys. 2014, 259, 33–50. [Google Scholar] [CrossRef]
  21. Luchko, Y. Boundary value problems for the generalized time-fractional diffusion equation of distributed order. Fract. Calc. Appl. Anal. 2009, 12, 409–422. [Google Scholar]
  22. Ma, Y.; Zhang, F.; Li, C. The asymptotics of the solutions to the anomalous diffusion equations. Comput. Math. Appl. 2013, 66, 682–692. [Google Scholar] [CrossRef]
  23. Lin, Y.; Xu, C. Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 2007, 225, 1533–1552. [Google Scholar] [CrossRef]
  24. Cui, M. Compact finite difference method for the fractional diffusion equation. J. Comput. Phys. 2009, 228, 7792–7804. [Google Scholar] [CrossRef]
  25. Wang, Z.; Vong, S. Compact difference schemes for the modified anomalous fractional sub-diffusion equation and the fractional diffusion-wave equation. J. Comput. Phys. 2014, 277, 1–15. [Google Scholar] [CrossRef]
  26. Dehghan, M.; Abbaszadeh, M.; Mohebbi, A. Legendre spectral element method for solving time fractional modified anomalous sub-diffusion equation. Appl. Math. Model. 2016, 40, 3635–3654. [Google Scholar] [CrossRef]
  27. Reutskiy, S. A new semi-analytical collocation method for solving multi-term fractional partial differential equations with time variable coefficients. Appl. Math. Model. 2017, 45, 238–254. [Google Scholar] [CrossRef]
  28. Cao, X.; Cao, X.; Wen, L. The implicit midpoint method for the modified anomalous sub-diffusion equation with a nonlinear source term. J. Comput. Appl. Math. 2017, 318, 199–210. [Google Scholar] [CrossRef]
  29. Kheybari, S.; Alizadeh, F.; Darvishi, M.T.; Hosseini, K.; Hincal, E. A novel semi-analytical scheme to deal with fractional partial differential equations (PDEs) of variable-order. Fractal Fract. 2024, 8, 425. [Google Scholar] [CrossRef]
  30. Kheybari, S. Numerical algorithm to caputo type time–space fractional partial differential equations with variable coefficients. Math. Comput. Simul. 2021, 182, 66–85. [Google Scholar] [CrossRef]
  31. Kheybari, S.; Darvishi, M.T.; Hashemi, M.S. Numerical simulation for the space-fractional diffusion equations. Appl. Math. Comput. 2019, 348, 57–69. [Google Scholar] [CrossRef]
  32. Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006; Volume 204, Available online: https://www.sciencedirect.com/bookseries/north-holland-mathematics-studies/vol/204 (accessed on 2 November 2024).
  33. Samko, S.G.; Kilbas, A.A.; Marichev, O.I. Fractional Integrals and Derivatives; Gordon and Breach: Yverdon, Switzerland, 1993. [Google Scholar]
  34. Podlubny, I. Fractional Differential Equations; Academic Press: Cambridge, MA, USA, 1999. [Google Scholar]
  35. Caputo, M. Linear models of dissipation whose Q is almost frequency independent—II. Geophys. J. Int. 1967, 13, 529–539. [Google Scholar] [CrossRef]
  36. Jeffrey, A. Advanced Engineering Mathematics; Elsevier: Amsterdam, The Netherlands, 2001. [Google Scholar]
  37. Borwein, P.; Erdélyi, T.; Zhang, J. Müntz systems and orthogonal Müntz-Legendre polynomials. Trans. Am. Math. Soc. 1994, 342, 523–542. [Google Scholar] [CrossRef]
  38. Mokhtary, P.; Ghoreishi, F.; Srivastava, H. The Müntz-Legendre Tau method for fractional differential equations. Appl. Math. Model. 2016, 40, 671–684. [Google Scholar] [CrossRef]
  39. Mohebbi, A.; Abbaszadeh, M.; Dehghan, M. A high-order and unconditionally stable scheme for the modified anomalous fractional sub-diffusion equation with a nonlinear source term. J. Comput. Phys. 2013, 240, 36–48. [Google Scholar] [CrossRef]
Figure 1. The graphs of error indicators with ( α , β , K , J , δ ) = ( 0.35 , 0.05 , 128 , 16 , 0.15 ) for Problem 1. (a) Error function in 3D. (b) Contour plot of absolute error function.
Figure 1. The graphs of error indicators with ( α , β , K , J , δ ) = ( 0.35 , 0.05 , 128 , 16 , 0.15 ) for Problem 1. (a) Error function in 3D. (b) Contour plot of absolute error function.
Fractalfract 08 00718 g001
Figure 2. The graphs of error indicators with ( α , β , K , J , δ ) = ( 0.5 , 0.8 , 128 , 16 , 0.1 ) for Problem 2. (a) Error function in 3D. (b) Contour plot of absolute error function.
Figure 2. The graphs of error indicators with ( α , β , K , J , δ ) = ( 0.5 , 0.8 , 128 , 16 , 0.1 ) for Problem 2. (a) Error function in 3D. (b) Contour plot of absolute error function.
Fractalfract 08 00718 g002
Figure 3. The graphs of error indicators with ( α , β , K , J , δ ) = ( 0.9 , 0.7 , 128 , 8 , 0.2 ) for Problem 3. (a) Error function in 3D. (b) Contour plot of absolute error function.
Figure 3. The graphs of error indicators with ( α , β , K , J , δ ) = ( 0.9 , 0.7 , 128 , 8 , 0.2 ) for Problem 3. (a) Error function in 3D. (b) Contour plot of absolute error function.
Fractalfract 08 00718 g003
Table 1. Evaluation of maximum absolute error measurements at t = 1 and computation time for Problem 1, α = 0.35 , and β = 0.05 .
Table 1. Evaluation of maximum absolute error measurements at t = 1 and computation time for Problem 1, α = 0.35 , and β = 0.05 .
Our Results for δ = 0.15 Reported Results in [39]Reported Results in [25]
K J M . A . E . CPU Time (s) h τ M . A . E . CPU Time (s) h τ M . A . E .
1616 1.0266 × 10 5 7.487 1 / 32 1 / 10 1.7440 × 10 2 0.1570 1 / 30 1 / 5 8.2083 × 10 4
2416 2.1401 × 10 6 12.581 1 / 32 1 / 20 9.0091 × 10 3 0.2349 1 / 30 1 / 10 1.9894 × 10 4
3216 4.8259 × 10 7 17.835 1 / 32 1 / 40 4.5776 × 10 3 0.4839 1 / 30 1 / 20 5.0072 × 10 5
4016 1.1062 × 10 7 23.641 1 / 32 1 / 80 2.3071 × 10 3 1.3439 1 / 30 1 / 40 1.2567 × 10 5
4816 2.4653 × 10 8 29.783 1 / 32 1 / 160 1.1582 × 10 3 4.4690 1 / 30 1 / 80 3.1502 × 10 6
5616 5.0402 × 10 9 36.310 1 / 32 1 / 320 5.8025 × 10 4 16.4840 1 / 30 1 / 160 7.8883 × 10 7
6416 8.2116 × 10 10 43.310 1 / 32 1 / 640 2.9041 × 10 4 63.3280
Table 2. CPU time and the max absolute errors, M . A . E . ( K , J ) , and the relative errors, R . E . ( K , J ) , along with the corresponding convergence rates using our computed results for Problem 1 with ( α , β ) = ( 0.35 , 0.05 ) .
Table 2. CPU time and the max absolute errors, M . A . E . ( K , J ) , and the relative errors, R . E . ( K , J ) , along with the corresponding convergence rates using our computed results for Problem 1 with ( α , β ) = ( 0.35 , 0.05 ) .
JK M . A . E . ( K , J ) ρ 8 , 0 M . A . E . ( K , J ) R . E . ( K , J ) ρ 8 , 0 R . E . ( K , J ) CPU Time (s)
168 6.26520 × 10 5 1.80881 8.58237 × 10 10 5.326152.918
16 1.02655 × 10 5 1.56795 4.17340 × 10 12 3.733327.487
24 2.14006 × 10 6 1.48942 9.97994 × 10 14 3.048112.581
32 4.82591 × 10 7 1.47311 4.73540 × 10 15 2.7123517.835
40 1.10615 × 10 7 1.50115 3.14338 × 10 16 3.4715823.641
48 2.46532 × 10 8 1.58745 9.76585 × 10 18 3.3843229.783
56 5.04024 × 10 9 1.81449 3.31069 × 10 19 2.5048436.310
64 8.21158 × 10 10 2.17612 2.70447 × 10 20 1.972243.431
72 9.31860 × 10 11 0.57701 3.76327 × 10 21 1.9167550.919
80 5.23311 × 10 11 0.40594 5.53516 × 10 22 2.8612358.848
88 3.48707 × 10 11 0.77341 3.16603 × 10 23 3.0315267.200
96 1.60907 × 10 11 0.92099 1.52737 × 10 24 2.3203576.073
104 6.40610 × 10 12 1.01064 1.50047 × 10 25 1.7081385.546
112 2.33174 × 10 12 1.08048 2.71891 × 10 26 1.6631595.438
120 7.91468 × 10 13 1.14695 5.15344 × 10 27 2.63196105.852
128 2.51373 × 10 13 3.70726 × 10 28 116.853
Table 3. Evaluation of absolute error measurements at t = 1 for Problem 2, α = 0.5 , and β = 0.8 .
Table 3. Evaluation of absolute error measurements at t = 1 for Problem 2, α = 0.5 , and β = 0.8 .
xOur Results for ( δ = 0.1 , J = 16 ) Reported Results in [2]Reported Results in [26]
K = 16 K = 24 K = 32
0.1 2.6059 × 10 6 5.1546 × 10 7 8.0429 × 10 8 2.045 × 10 3 3.1829 × 10 5
0.2 5.2143 × 10 6 1.8225 × 10 7 3.6830 × 10 8 3.730 × 10 3 1.1293 × 10 5
0.3 1.8701 × 10 6 3.7198 × 10 7 7.8454 × 10 9 5.039 × 10 3 8.7748 × 10 6
0.4 3.0722 × 10 6 5.3332 × 10 8 2.0156 × 10 8 5.947 × 10 3 1.2005 × 10 5
0.5 4.4153 × 10 6 3.6801 × 10 7 4.3321 × 10 8 6.417 × 10 3 1.3001 × 10 5
0.6 2.9825 × 10 7 2.6272 × 10 7 5.1846 × 10 8 6.398 × 10 3 6.5135 × 10 5
0.7 5.9596 × 10 6 4.0341 × 10 7 3.3943 × 10 8 5.833 × 10 3 1.2941 × 10 4
0.8 8.0670 × 10 6 6.7808 × 10 7 2.5095 × 10 8 4.642 × 10 3 1.7532 × 10 4
0.9 7.8264 × 10 7 8.0127 × 10 7 1.6717 × 10 7 2.734 × 10 3 1.5478 × 10 4
Table 4. CPU time and the max absolute errors, M . A . E . ( K , J ) , and the relative errors, R . E . ( K , J ) , along with the corresponding convergence rates using our computed results for Problem 2, with ( α , β ) = ( 0.5 , 0.8 ) .
Table 4. CPU time and the max absolute errors, M . A . E . ( K , J ) , and the relative errors, R . E . ( K , J ) , along with the corresponding convergence rates using our computed results for Problem 2, with ( α , β ) = ( 0.5 , 0.8 ) .
JK M . A . E . ( K , J ) ρ 8 , 0 M . A . E . ( K , J ) R . E . ( K , J ) ρ 8 , 0 R . E . ( K , J ) CPU Time (s)
168 2.91840 × 10 4 2.18220 4.63258 × 10 10 5.326152.939
16 3.29174 × 10 5 1.93531 1.15670 × 10 12 3.733327.478
24 4.75260 × 10 6 1.85493 1.31679 × 10 14 3.0481012.417
32 7.43614 × 10 7 1.83758 2.93714 × 10 16 2.7123517.677
40 1.18385 × 10 7 1.86460 9.19137 × 10 18 3.4715823.480
48 1.83447 × 10 8 1.94912 1.10745 × 10 19 3.3843229.827
56 2.61228 × 10 9 2.17051 1.98267 × 10 21 2.5048436.634
64 2.98113 × 10 10 2.52752 8.84114 × 10 23 1.9722044.029
72 2.38063 × 10 11 1.00220 6.01974 × 10 24 1.9167552.009
80 8.73863 × 10 12 0.75487 4.20637 × 10 25 2.8612360.292
88 4.10779 × 10 12 1.13331 9.34180 × 10 27 3.0315268.570
96 1.32257 × 10 12 1.28313 2.30048 × 10 28 2.3203577.756
104 3.66573 × 10 13 1.37353 1.25108 × 10 29 1.7081387.249
112 9.28205 × 10 14 1.44361 1.12900 × 10 30 1.6631597.394
120 2.19124 × 10 14 1.51002 1.02442 × 10 31 2.63196107.755
128 4.84057 × 10 15 2.84612 × 10 33 118.732
Table 5. CPU time and evaluation of different error measurements, along with the corresponding convergence rates, using our obtained results and the reported results in [26] for Problem 3, with α = 0.9 and β = 0.7 .
Table 5. CPU time and evaluation of different error measurements, along with the corresponding convergence rates, using our obtained results and the reported results in [26] for Problem 3, with α = 0.9 and β = 0.7 .
Our Results for δ = 0.15 Reported Results in [26]
J K M . A . E . ( K , J ) ρ 8 , 0 M . A . E . ( K , J ) R . E . ( K , J ) ρ 8 , 0 R . E . ( K , J ) CPU Time (s) τ M . A . E . ( τ ) ρ M . A . E .
824 7.086 × 10 6 1.4912 1.173 × 10 13 3.04302.653 1 100 1.791 × 10 4 0.4561
32 1.595 × 10 6 1.4750 5.594 × 10 15 2.86556.631 1 200 1.135 × 10 4 0.5209
40 3.649 × 10 7 1.5042 3.186 × 10 16 3.457411.036 1 400 6.742 × 10 5 0.5611
48 8.108 × 10 8 1.5939 1.004 × 10 17 3.157815.837 1 800 3.847 × 10 5 0.5888
56 1.647 × 10 8 1.8357 4.269 × 10 19 2.367720.801 1 1600 2.135 × 10 5 0.6083
64 2.627 × 10 9 1.9745 4.000 × 10 20 1.746326.456 1 3200 1.162 × 10 5 0.6237
72 3.647 × 10 10 0.6521 6.977 × 10 21 3.017632.567 1 6400 6.228 × 10 6 0.6345
80 1.900 × 10 10 0.4381 3.413 × 10 22 1.448138.924 1 12,800 3.302 × 10 6 0.6435
88 1.226 × 10 10 0.7784 8.021 × 10 23 2.332645.849 1 25,600 1.735 × 10 6 0.7135
96 5.629 × 10 11 7.784 × 10 24 53.098 1 51,200 8.500 × 10 7
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kheybari, S.; Alizadeh, F.; Darvishi, M.T.; Hosseini, K. A Fourier Series Technique for Approximate Solutions of Modified Anomalous Time-Fractional Sub-Diffusion Equations. Fractal Fract. 2024, 8, 718. https://doi.org/10.3390/fractalfract8120718

AMA Style

Kheybari S, Alizadeh F, Darvishi MT, Hosseini K. A Fourier Series Technique for Approximate Solutions of Modified Anomalous Time-Fractional Sub-Diffusion Equations. Fractal and Fractional. 2024; 8(12):718. https://doi.org/10.3390/fractalfract8120718

Chicago/Turabian Style

Kheybari, Samad, Farzaneh Alizadeh, Mohammad Taghi Darvishi, and Kamyar Hosseini. 2024. "A Fourier Series Technique for Approximate Solutions of Modified Anomalous Time-Fractional Sub-Diffusion Equations" Fractal and Fractional 8, no. 12: 718. https://doi.org/10.3390/fractalfract8120718

APA Style

Kheybari, S., Alizadeh, F., Darvishi, M. T., & Hosseini, K. (2024). A Fourier Series Technique for Approximate Solutions of Modified Anomalous Time-Fractional Sub-Diffusion Equations. Fractal and Fractional, 8(12), 718. https://doi.org/10.3390/fractalfract8120718

Article Metrics

Back to TopTop