Next Article in Journal
A Technical Comparative Heart Disease Prediction Framework Using Boosting Ensemble Techniques
Previous Article in Journal
A Novel Model for Economic Recycle Quantity with Two-Level Piecewise Constant Demand and Shortages
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cutting-Edge Computational Approaches for Approximating Nonlocal Variable-Order Operators

1
Department of Mathematics, Lahijan Branch, Islamic Azad University, Lahijan P.O. Box 1616, Iran
2
Department of Mathematics, Rasht Branch, Islamic Azad University, Rasht P.O. Box 3516-41335, Iran
*
Author to whom correspondence should be addressed.
Computation 2024, 12(1), 14; https://doi.org/10.3390/computation12010014
Submission received: 7 December 2023 / Revised: 31 December 2023 / Accepted: 4 January 2024 / Published: 12 January 2024

Abstract

:
This study presents an algorithmically efficient approach to address the complexities associated with nonlocal variable-order operators characterized by diverse definitions. The proposed method employs integro spline quasi interpolation to approximate these operators, aiming for enhanced accuracy and computational efficiency. We conduct a thorough comparison of the outcomes obtained through this approach with other established techniques, including finite difference, IQS, and B-spline methods, documented in the applied mathematics literature for handling nonlocal variable-order derivatives and integrals. The numerical results, showcased in this paper, serve as a compelling validation of the notable advantages offered by our innovative approach. Furthermore, this study delves into the impact of selecting different variable-order values, contributing to a deeper understanding of the algorithm’s behavior across a spectrum of scenarios. In summary, this research seeks to provide a practical and effective solution to the challenges associated with nonlocal variable-order operators, contributing to the applied mathematics literature.

1. Introduction

In recent years, the field of fractional calculus has garnered substantial interest among researchers, owing to its extensive applications in various scientific and engineering domains. This mathematical discipline proves invaluable in refining models employed in fluid mechanics, viscoelasticity, chemistry, physics, finance, and other scientific disciplines [1,2,3,4]. This surge in research activity underscores the dynamic nature of fractional calculus, reflecting its continual evolution and the ongoing quest to enhance mathematical models crucial for addressing real-world challenges.
Spline functions and their associated properties have garnered significant attention from researchers [5,6]. The research by Zahra and colleagues has made notable contributions to the field. In their work, Zahra et al. proposed a robust uniform B-spline collocation method for solving the generalized PHI-four equation [5]. Additionally, they developed a cubic B-spline collocation algorithm for the numerical solution of Newell Whitehead Segel-type equations [6]. The initial breakthrough in this field was made by Behforooz, who introduced a novel approach for constructing cubic integro splines. This approach departed from the traditional practice of using function values at nodes and instead relied on integral values denoted as u ( t ) , as documented in [7]. Subsequently, this method evolved into cubic Hermit integro spline interpolation, incorporating three additional boundary conditions. A thorough examination of its characteristics can be found in [8]. Behforooz further extended the range of integro splines by introducing fifth-order variants in [9]. However, these functions had complex structures, and the consideration of the derivative of u ( t ) was not within the scope of the research. The quest for more localized cubic integro splines, specifically for computing derivatives u b ( t ) , b = 0 , 1 , 2 , was addressed in [10]. Additionally, integro splines of fourth and sixth orders were put forth in [11,12], respectively. It is important to note that all the existing methods in integro spline interpolation are based on values within consecutive uniform subintervals. To enhance these algorithms, the concept of quadratic uniform B-spline was explored in [13,14]. Furthermore, the study of integro splines quasi-interpolants and their super convergence properties is documented in [15,16,17].
Nonlocal variable-order operators (NVOs) find their application in modeling systems that exhibit memory-related characteristics. These equations encompass both fixed and variable-order operators, as discussed in [18]. Differential equations rooted in NVOs, often referred to as NVODEs, play a pivotal role in exploring a wide spectrum of issues and fields, including economics [19], electric vehicles [20], and physics [21].
In-depth investigations into the existence and uniqueness of NVODEs have been undertaken, as documented in [22,23,24]. Furthermore, various efficient and practical numerical techniques have been proposed to solve NVODEs, encompassing methods such as Adams [25], cubic spline [26], finite difference [27,28], Legendre polynomial [29], Bernstein polynomial [30], Chebyshev polynomial [31].
We consider an integer q N , and the unknown function u ( t ) is assumed to be continuously differentiable up to ( q 1 ) times. We describe it as a jointly continuous function represented by P : Φ × R R , where Φ : = [ 0 , T ] . Consequently, we employ the variable-order (VO) nonlocal operators as introduced in [32] and further developed in [18,33]. These operators are defined as follows:
Definition 1 
([18]). The VO nonlocal derivative is stated as
v D 0 , t ϱ ( t ) u ( t ) = 0 t ( t ς ) q ϱ ( t ) 1 Γ ( q ϱ ( t ) ) · u ( q ) ( ς ) d ς , 0 q 1 < ϱ ( t ) q N ,
where t , ς R + and Γ ( · ) denotes the Gamma function.
Definition 2 
([18]). The VO nonlocal integral is stated as
v I 0 , t ϱ ( t ) u ( t ) = 0 t ( t ς ) ϱ ( t ) 1 Γ ( ϱ ( t ) ) · u ( ς ) d ς , R e ( ϱ ( t ) ) > 0 ,
where t , ς R + and Γ ( · ) denotes the Gamma function.
The subsequent sections of this manuscript follow the following structure. In Section 2, we introduce an effective strategy that employs integro spline quasi interpolation to discretize nonlocal derivatives and integrals, as defined in Definitions 1 and 2, respectively. This section provides a detailed exploration of the theoretical aspects and methodologies associated with this approach. To evaluate the precision and dependability of the proposed technique, a series of examples undergo a thorough examination in Section 3. Lastly, Section 4 presents a comprehensive overview of the primary discoveries and conclusions drawn from our investigation, along with valuable insights and recommendations for prospective research directions.

2. Theoretical Results

Let us consider a discrete time interval Φ where t m = m Δ for m = 0 , 1 , , M . Here, Δ represents the uniform step size, and h denotes the size of each subinterval. The values of m and M are positive integers.
We define τ ( t ) as a quadratic polynomial on each subinterval [ t j , t j + 1 ] , where 0 = t 0 < t 1 < < t m = T . Specifically, τ ( t ) is referred to as an integro quadratic spline quasi-interpolant (IntQuaSpline-QI) function, constructed with respect to the given mesh points t = [ t 0 , t 1 , , t m ] . Assuming that J l represents the integral of u ( t ) over each subinterval [ t l , t l + 1 ] , we can express this relationship as follows:
J l = t l t l + 1 τ ( t ) d t = t l t l + 1 u ( t ) d t , l = 0 , 1 , , m 1 ,
then,
τ ( t ) = 1 12 Δ 3 ( t t l + 1 ) 2 λ l 2 ( t t l 1 ) ( t t l + 1 ) + ( t t l ) ( t t l + 2 ) λ l 1 + ( t t l ) 2 λ l ,
where
λ l = 11 J 0 7 J 1 + 2 J 2 l = 2 5 J 0 + 2 J 1 J 2 l = 1 8 J l + 1 J l J l + 2 l = 0 , , m , m = 0 , 1 , , M 3 5 J m 1 + 2 J m 2 J m 3 l = M 2 11 J m 1 7 J m 2 + 2 J m 3 l = M 1 .
consequently, λ l is solely determined by the integral values over the interval [ t l , t l + 3 ] .
Corollary 1 
([16]). Assume u ( t ) C 3 ( Φ ) ; hence,
𝜕 t ( n ) τ ( t ) 𝜕 t ( n ) u ( t ) = O ( 3 n ) , n = 0 , 1 .
Corollary 2 
([15]). Assume Δ = T M , Φ is divided to m uniform sub-intervals and u ( t ) C ( Φ ) , we have
τ ( t l ) = u ( t l ) h 4 30 𝜕 t ( 4 ) u ( t l ) + higher term , l = 1 , 2 , , m 2 ,
and
max 2 l m 2 | τ ( t l ) u ( t l ) | = O ( 4 ) ,
where the term h 4 30 𝜕 t ( 4 ) u ( t l ) is the fourth-order accurate approximation of u ( t l ) , and the “higher term” accounts for the error beyond this fourth-order approximation. The “higher term” includes all contributions from terms of fifth order and higher in the error expansion.
For the time points t m , where m = 1 , , M , we have the following relationships:
v D 0 , t m ϱ ( t ) u ( t ) = 0 t m ( t m ς ) q ϱ ( t ) 1 Γ ( q ϱ ( t ) ) · u ( q ) ( ς ) d ς = l = 0 m 1 t l t l + 1 ( t m ς ) q ϱ ( t ) 1 Γ ( q ϱ ( t ) ) · u ( q ) ( ς ) d ς ,
and
v I 0 , t m ϱ ( t ) u ( t ) = 0 t m ( t m ς ) ϱ ( t ) 1 Γ ( ϱ ( t ) ) · u ( ς ) d ς = l = 0 m 1 t l t l + 1 ( t m ς ) ϱ ( t ) 1 Γ ( ϱ ( t ) ) · u ( ς ) d ς .
For each l = 0 , 1 , , m 1 , we utilize an IntQuaSpline-QI function τ ( t ) with mesh points at t l to approximate the function u ( t ) , resulting in the following expressions:
u ( t ) τ m ( t ) = 1 12 Δ 3 l = 0 m 1 ( ( t t l + 1 ) 2 λ l 2 ( t t l 1 ) ( t t l + 1 ) + ( t t l ) ( t t l + 2 ) λ l 1 + ( t t l ) 2 λ l )
and
u ( q ) ( t ) τ ˜ m ( t ) = 1 12 Δ 3 l = 0 m 1 ( ( t t l + 1 ) 2 λ l 2 ( q ) ( t t l 1 ) ( t t l + 1 ) + ( t t l ) ( t t l + 2 ) λ l 1 ( q ) + ( t t l ) 2 λ l ( q ) ) .
By substituting Equation (12) into Equation (9), we obtain
v D 0 , t m ϱ ( t ) u ( t ) l = 0 m 1 t l t l + 1 ( t m ς ) q ϱ ( t ) 1 Γ ( q ϱ ( t ) ) τ ˜ l ( ς ) d ς = l = 0 m 1 t l t l + 1 ( t m ς ) q ϱ ( t ) 1 12 Δ 3 Γ ( q ϱ ( t ) ) ( ( ς t l + 1 ) 2 λ l 2 ( q ) ( ς t l 1 ) ( ς t l + 1 ) + ( ς t l ) ( ς t l + 2 ) λ l 1 ( q ) + ( ς t l ) 2 λ l ( q ) ) d ς .
Moreover, by substituting Equation (11) into Equation (10), we obtain
v I 0 , t m ϱ ( t ) u ( t ) l = 0 m 1 t l t l + 1 ( t m ς ) ϱ ( t ) 1 Γ ( ϱ ( t ) ) τ l ( ς ) d ς = l = 0 m 1 t l t l + 1 ( t m ς ) ϱ ( t ) 1 12 Δ 3 Γ ( ϱ ( t ) ) ( ( ς t l + 1 ) 2 λ l 2 ( ς t l 1 ) ( ς t l + 1 ) + ( ς t l ) ( ς t l + 2 ) λ l 1 + ( ς t l ) 2 λ l ) d ς .
Consequently, we derive the following three propositions:
Proposition 1. 
Assume that u ( t ) C q + 4 ( Φ ) be a function, q 1 < ϱ ( t ) q . The discretization of the nonlocal derivative can be stated from the IntQuaSpline-QI approximation as shown below
v D 0 , t m ϱ ( t ) u ( t ) = l = 0 m 1 Δ q ϱ m 1 6 Γ ( q ϱ m + 3 ) α l , l 2 λ l 2 ( q ) + α l , l 1 λ l 1 ( q ) + α l , l λ l ( q ) ,
where for l = 0 , 1 , , m , λ l is defined in (5), and
α l , k = ( m l ) q ϱ m + 2 + ( q ϱ m ) 2 2 + ( 2 l 2 m + 1 ) q ϱ m 2 + ( l m ) 2 ( m l + 1 ) q ϱ m , k = l 2 , ( ( q ϱ m ) 2 2 + ( 2 m 2 l + 5 ) q ϱ m 2 2 ( l m ) 2 + ( 1 + 2 l 2 m ) ) ( m l + 1 ) q ϱ m + ( ( q ϱ m ) 2 2 + ( 2 m 2 l 3 ) q ϱ m 2 + 2 ( l m ) 2 + ( 2 m 2 l 1 ) ) ( m l ) q ϱ m , k = l 1 , ( ( q ϱ m ) 2 2 + ( 2 l 2 m 3 ) q ϱ m 2 ( l m ) 2 + ( 2 l 2 m 1 ) ) ( m l ) q ϱ m + ( m l + 1 ) q ϱ m + 2 , k = l .
Proposition 2. 
Assume that u ( t ) C 4 ( Φ ) be a function, R e ( ϱ ( t ) ) > 0 . The discretization of the nonlocal integral can be stated from the IntQuaSpline-QI approximation as shown below
v I 0 , t m ϱ ( t ) u ( t ) = l = 0 m 1 Δ ϱ m 1 6 Γ ( ϱ m + 3 ) β l , l 2 λ l 2 + β l , l 1 λ l 1 + β l , l λ l ,
where for l = 0 , 1 , , m , λ l is defined in (5), and
β l , k = ( m l ) ϱ m + 2 + ϱ m 2 2 + ( 2 l 2 m + 1 ) ϱ m 2 + ( l m ) 2 ( m l + 1 ) ϱ m , k = l 2 , ( ϱ m 2 2 + ( 2 m 2 l + 5 ) ϱ m 2 2 ( l m ) 2 + ( 1 + 2 l 2 m ) ) ( m l + 1 ) ϱ m + ( ϱ m 2 2 + ( 2 m 2 l 3 ) ϱ m 2 + 2 ( l m ) 2 + ( 2 m 2 l 1 ) ) ( m l ) ϱ m , k = l 1 , ( ϱ m 2 2 + ( 2 l 2 m 3 ) ϱ m 2 ( l m ) 2 + ( 2 l 2 m 1 ) ) ( m l ) ϱ m + ( m l + 1 ) ϱ m + 2 , k = l .
Proposition 3. 
Let u ( t ) C q + 3 ( Φ ) be a function, q 1 < ϱ ( t ) q , and 𝜕 t ( q + 3 ) u ( t ) Ξ , where Ξ > 0 . Under these assumptions, the truncated error of the presented algorithm is bounded, satisfying the following inequality:
A E m = v D 0 , t m ϱ ( t ) [ u ( t ) ] v D 0 , t m ϱ ( t ) [ u ( t ) ] a p p r o x Ξ m q ϱ ( t m ) Γ ( q ϱ ( t m ) + 1 ) Δ q ϱ ( t m ) + 3 .
Proof. 
Suppose τ ˜ Φ ( t ) is an IntQuaSpline-QI function that approximates u ( t ) within the subinterval [ t l , t l + 1 ] Φ , where l = 0 , 1 , , m 1 . For an arbitrary value μ l ( t l , t l + 1 ) , we can establish the following relationship:
E Φ ( t ) = u ( q ) ( t ) τ ˜ Φ ( q ) ( t ) = Δ 3 12 𝜕 t ( q + 3 ) u ( μ l ) ,
thus,
v D 0 , t m ϱ ( t ) [ u ( t ) ] v D 0 , t m ϱ ( t ) [ u ( t ) ] a p p r o x = v D 0 , t m ϱ ( t ) [ u ( t ) ] v D 0 , t m ϱ ( t ) [ τ ˜ Φ ( t ) ] = 0 t m ( t m ς ) q ϱ ( t ) 1 Γ ( q ϱ ( t ) ) E Φ ( ς ) d ς = l = 0 m 1 t l t l + 1 ( t m ς ) q ϱ ( t ) 1 Γ ( q ϱ ( t ) ) Δ 3 12 𝜕 t ( q + 3 ) u ( μ l ) d ς t m q ϱ ( t m ) Ξ Γ ( q ϱ ( t m ) + 1 ) Δ 3 = Ξ m ϱ ( t m ) Γ ( q ϱ ( t m ) + 1 ) Δ q ϱ ( t m ) + 3 .
 □
Proposition 4. 
Let u ( t ) C q + 4 ( Φ 1 ) be a function defined on the interval Φ 1 = [ t 2 , t M 2 ] Φ . Here, q 1 < ϱ ( t ) q and 𝜕 t ( q + 4 ) u ( t ) Ξ 1 , where Ξ 1 > 0 . Under these conditions, the truncated error of the presented algorithm is bounded and can be expressed as follows:
v D 0 , t m ϱ ( t ) [ u ( t ) ] v D 0 , t m ϱ ( t ) [ u ( t ) ] a p p r o x m q ϱ ( t m ) Ξ 1 Γ ( q ϱ ( t m ) + 1 ) Δ q ϱ ( t m ) + 4 ,
where m = 2 , 3 , , M 3 .
Proof. 
Consider τ ˜ Φ 1 ( t ) as an IntQuaSpline-QI function utilized to approximate u ( t ) within the subinterval [ t l , t l + 1 ] Φ , where l = 2 , 3 , , m . Hence, for any arbitrary value ψ l ( t l , t l + 1 ) , the following relation holds:
E Φ 1 ( t ) = u ( q ) ( t ) τ ˜ Φ 1 ( q ) ( t ) = ( t t l ) 2 ( t t l + 1 ) 2 30 𝜕 t ( q + 4 ) u ( ψ l ) ,
hence,
v D 0 , t m ϱ ( t ) [ u ( t ) ] v D 0 , t m ϱ ( t ) [ u ( t ) ] a p p r o x = v D 0 , t m ϱ ( t ) [ u ( t ) ] v D 0 , t m ϱ ( t ) [ τ ˜ Φ 1 ( t ) ] = 0 t m ( t m ς ) q ϱ ( t ) 1 Γ ( q ϱ ( t ) ) E Φ 1 ( ς ) d ς = l = 0 m 1 t l t l + 1 ( t m ς ) q ϱ ( t ) 1 Γ ( q ϱ ( t ) ) ( ς t l ) 2 ( ς t l + 1 ) 2 30 𝜕 t ( q + 4 ) u ( ψ l ) d ς t m q ϱ ( t m ) Ξ 1 Γ ( q ϱ ( t m ) + 1 ) Δ 4 = m q ϱ ( t m ) Ξ 1 Γ ( q ϱ ( t m ) + 1 ) Δ q ϱ ( t m ) + 4 .
 □
Proposition 5. 
Let u ( t ) C 3 ( Φ ) be a function, and 𝜕 t 3 u ( t ) χ , where χ > 0 . Under these assumptions, the truncated error of the presented algorithm is bounded, satisfying the following inequality:
A E m = v I 0 , t m ϱ ( t ) [ u ( t ) ] v I 0 , t m ϱ ( t ) [ u ( t ) ] a p p r o x χ m ϱ ( t m ) Γ ( ϱ ( t m ) + 1 ) Δ ϱ ( t m ) + 3 .
Proof. 
Suppose τ Φ ( t ) is an IntQuaSpline-QI function that approximates u ( t ) within the subinterval [ t l , t l + 1 ] Φ , where l = 0 , 1 , , m 1 . For an arbitrary value μ l ( t l , t l + 1 ) , we can establish the following relationship:
E Φ ( t ) = u ( t ) τ Φ ( t ) = Δ 3 12 𝜕 t 3 u ( μ l ) ,
thus,
v I 0 , t m ϱ ( t ) [ u ( t ) ] v I 0 , t m ϱ ( t ) [ u ( t ) ] a p p r o x = v I 0 , t m ϱ ( t ) [ u ( t ) ] v I 0 , t m ϱ ( t ) [ τ Φ ( t ) ] = 0 t m ( t m ς ) ϱ ( t ) 1 Γ ( ϱ ( t ) ) E Φ ( ς ) d ς = l = 0 m 1 t l t l + 1 ( t m ς ) ϱ ( t ) 1 Γ ( ϱ ( t ) ) Δ 3 12 𝜕 t 3 u ( μ l ) d ς t m ϱ ( t m ) χ Γ ( ϱ ( t m ) + 1 ) Δ 3 = χ m ϱ ( t m ) Γ ( ϱ ( t m ) + 1 ) Δ ϱ ( t m ) + 3 .
 □
Proposition 6. 
Let u ( t ) C 4 ( Φ 1 ) be a function defined on the interval Φ 1 = [ t 2 , t M 2 ] Φ . Here, R e ( ϱ ( t ) ) > 0 and 𝜕 t 4 u ( t ) χ 1 , where χ 1 > 0 . Under these conditions, the truncated error of the presented algorithm is bounded and can be expressed as follows:
v I 0 , t m ϱ ( t ) [ u ( t ) ] v I 0 , t m ϱ ( t ) [ u ( t ) ] a p p r o x m ϱ ( t m ) χ 1 Γ ( ϱ ( t m ) + 1 ) Δ ϱ ( t m ) + 4 ,
where m = 2 , 3 , , M 3 .
Proof. 
Consider τ Φ 1 ( t ) as an IntQuaSpline-QI function utilized to approximate u ( t ) within the subinterval [ t l , t l + 1 ] Φ , where l = 2 , 3 , , m . Hence, for any arbitrary value ψ l ( t l , t l + 1 ) , the following relation holds:
E Φ 1 ( t ) = u ( t ) τ Φ 1 ( t ) = ( t t l ) 2 ( t t l + 1 ) 2 30 𝜕 t 4 u ( ψ l ) ,
hence,
v I 0 , t m ϱ ( t ) [ u ( t ) ] v I 0 , t m ϱ ( t ) [ u ( t ) ] a p p r o x = v I 0 , t m ϱ ( t ) [ u ( t ) ] v I 0 , t m ϱ ( t ) [ τ Φ 1 ( t ) ] = 0 t m ( t m ς ) ϱ ( t ) 1 Γ ( ϱ ( t ) ) E Φ 1 ( ς ) d ς = l = 0 m 1 t l t l + 1 ( t m ς ) ϱ ( t ) 1 Γ ( ϱ ( t ) ) ( ς t l ) 2 ( ς t l + 1 ) 2 30 𝜕 t 4 u ( ψ l ) d ς t m ϱ ( t m ) Ξ 1 Γ ( ϱ ( t m ) + 1 ) Δ 4 = m q ϱ ( t m ) χ 1 Γ ( ϱ ( t m ) + 1 ) Δ ϱ ( t m ) + 4 .
 □

3. Numerical Demonstrations

Now, the accuracy and computational efficiency of the developed approach are studied. For this purpose, the mean absolute error (MAE) ( E M ) and the convergence order ( E C O ) are considered
E M = m = 1 M A E m M ,
and
E C O = log Δ E M .
The MAE is used to measure the average absolute error difference between the approximated and exact solutions, and the ECO is used to measure the order of convergence of the method. These metrics are computed using the error formula in (19) and (21), where A E M denotes the absolute error and M represents the number of interior mesh points.
All the computational results are implemented with Matlab v2019 running in an Intel (R) Core (TM) i7-8850 H CPU @ 2.60 GHz machine. Furthermore, a comparison with the other algorithms is conducted.
Example 1 
([34]). Let
v D 0 , t ϱ ( t ) t · sin ( t ) = t 5 2 ϱ ( t ) 2 F 3 [ 1 , 3 2 ] , [ 1 2 , 2 ϱ ( t ) 2 , 3 2 ϱ ( t ) 2 ; t 2 4 + ( ϱ ( t ) 2 ) t ϱ ( t ) S 1 2 ϱ ( t ) , 3 2 ( t ) S 3 2 ϱ ( t ) , 1 2 ( t ) t Γ ( 3 ϱ ( t ) ) , 0 < ϱ ( t ) 1 ( ϱ ( t ) 2 ) ( ϱ ( t ) 3 ) ( ϱ ( t ) 4 ) ( t 2 ϱ ( t ) ) S 3 2 ϱ ( t ) , 1 2 ( t ) + t ϱ 2 ( t ) S 1 2 ϱ ( t ) , 3 2 ( t ) t 5 2 ϱ ( t ) t Γ ( 5 ϱ ( t ) ) , 1 < ϱ ( t ) 2 ,
where s F v ( b 1 , , b s ; a 1 , , a v ; t ) and S μ , ν ( t ) are defined as the hypergeometric and Lommel functions [35], respectively.
Additionally, for R e ( ϱ ( t ) ) > 0 , we have
v I 0 , t ϱ ( t ) t · sin ( t ) = ( ϱ ( t ) + 2 ) ( t 2 + ϱ ( t ) ) S 3 2 + ϱ ( t ) , 1 2 ( t ) + t ϱ 2 ( t ) S 1 2 + ϱ ( t ) , 3 2 ( t ) t 5 2 + ϱ ( t ) t Γ ( 3 + ϱ ( t ) ) ,
The efficiency of the developed algorithm is described by v D 0 , t ϱ ( t ) t · sin ( t ) and v I 0 , t ϱ ( t ) t · sin ( t ) in Example 1. Table 1 and Table 2 display the values of E M , E C O and computational times (based on sec.) of (25) and (26) with Δ = { 1 16 , 1 32 , 1 64 , 1 128 } in t 0 , 2 for
ϱ 1 ( t ) = 0.4 0.01 t 5 ϱ 2 ( t ) = 0.8 + 0.03 cos t 3 π ϱ 3 ( t ) = 1.4 0.01 t 5 ϱ 4 ( t ) = 1.8 + 0.03 cos t 3 π .
According to Table 1 and Table 2, all results are improved compared to the IQS [36] and B-spline [25] -algorithms, respectively. Table 1 provides a comprehensive comparison between the developed algorithm and the IQS algorithm across varying values of ϱ ( t ) and Δ within the interval t [ 0 , 2 ] . In assessing key performance indicators, the error ( E M ) of the developed algorithm consistently decreases significantly with finer discretization ( Δ ), showcasing improved accuracy. The IQS algorithm also demonstrates a reduction in error with decreasing Δ , though the magnitude of improvement is generally smaller. Regarding convergence order ( E C O ), both algorithms exhibit stability across different Δ values, with the developed algorithm consistently maintaining competitive or superior convergence order compared to the IQS algorithm. Notably, the developed algorithm outperforms in terms of accuracy and convergence order, albeit with a slightly higher computational time, suggesting enhanced performance at the cost of increased computational complexity. This emphasizes the potential of the developed algorithm for applications prioritizing accuracy where ample computational resources are available.
In addition, the outcomes are examined in Figure 1a and Figure 2a for Δ = 1 32 and various values of ϱ ( t ) = r + 0.03 cos t 3 π and r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } . Consequences in Figure 1b and Figure 2b are shown in which the logarithm of absolute error, log ( A E ) , of the proposed scheme is in the whole interval t 0 , 2 .
Example 2. 
Let
v D 0 , t ϱ ( t ) J 0 t 4 = 1 32 t 2 ϱ ( t ) Γ ( 3 ϱ ( t ) ) 2 F 3 [ 1 , 3 2 ] , [ 2 , 2 ϱ ( t ) 2 , 3 2 ϱ ( t ) 2 ] ; t 2 64 , i f 0 < ϱ ( t ) 1 2 1 F 2 1 2 ; 2 ϱ ( t ) 2 , 3 2 ϱ ( t ) 2 ; t 2 64 + 2 F 3 1 2 , 1 ; 2 , 2 ϱ ( t ) 2 , 3 2 ϱ ( t ) 2 ; t 2 64 , i f 1 < ϱ ( t ) 2 .
Additionally, for R e ( ϱ ( t ) ) > 0 , we have
v I 0 , t ϱ ( t ) J 0 t 4 = t ϱ ( t ) 1 F 2 ( [ 1 2 ] , [ 1 + ϱ ( t ) 2 , 1 2 + ϱ ( t ) 2 ] ; t 2 64 ) Γ ( ϱ ( t ) + 1 ) .
Similarly, the performance of developed algorithm is presented by v D 0 , t ϱ ( t ) J 0 t 4 and v I 0 , t ϱ ( t ) J 0 t 4 in Example 2. Table 3 and Table 4 display the values of E M , E C O and computational times (based on sec.) of (27) and (28) with Δ = { 1 16 , 1 32 , 1 64 , 1 128 } in t 0 , 3 for
ϱ 1 * ( t ) = 0.1 + 0.1 t ϱ 2 * ( t ) = 0.6 0.25 t ϱ 3 * ( t ) = 0.9 0.01 cos t 3 π ϱ 4 * ( t ) = 0.9 + 0.01 cos t 3 π .
Based on Table 3 and Table 4, all results are improved compared to the finite difference [34] and IQS [37] algorithms, respectively. Furthermore, the results are also studied in Figure 3a and Figure 4a for Δ = 1 32 and various values of ϱ * ( t ) = r + 0.01 cos t 3 π and r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } . Consequences in Figure 3b and Figure 4b are shown in which the logarithm of absolute error, log ( A E ) , of the proposed scheme is in the whole interval t 0 , 3 .

4. Conclusions

The application of integro quadratic spline quasi-interpolants to address nonlocal variable-order derivatives and integrals offers a promising solution with versatile applications across scientific domains. Through a comprehensive comparison with alternative algorithms using illustrative examples, we have substantiated the efficacy of our approach across diverse variable-order functions and step sizes. The figures and tables illustrating the results provide compelling evidence of our proposed method’s superior performance in terms of accuracy and convergence order. It is imperative to recognize that the convergence order of Integro spline quasi-interpolation has inherent limitations. While we emphasize the merits of our approach, we acknowledge the need to explore its constraints. In contrast, traditional finite difference methods, despite their simplicity, do not necessarily enhance convergence order with increased mesh points; their primary impact lies in reducing approximation error. Our method addresses this limitation by employing integro spline quasi-interpolation, preserving the simplicity characteristic of finite difference methods. Additionally, we conducted a detailed analysis of the implications of varying variable-order function values.
Moreover, our proposed algorithm, based on integro spline quasi-interpolation, showcases potential applications as numerical solvers for variable-order dynamical systems. Furthermore, the adaptability of our method opens avenues for integration with optimization techniques. By employing our algorithm as part of optimization processes, one can explore enhanced solutions for problems involving nonlocal variable-order operators. This intersection of numerical solvers and optimization techniques represents a promising direction for future research, offering the prospect of addressing complex problems in a more efficient and effective manner.

Author Contributions

Research Investigation, Development of Methodology, Initial Manuscript Drafting, and Software: N.T.; Conceptualization, Manuscript Review and Editing, and Supervision: B.P.M.; Data Visualization and Advisory Role: M.I. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data sharing is not applicable to this article, as no datasets were generated or analyzed during the current study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Moniri, Z.; Moghaddam, B.P.; Roudbaraki, M.Z. An Efficient and Robust Numerical Solver for Impulsive Control of Fractional Chaotic Systems. J. Funct. Spaces 2023, 2023, 9077924. [Google Scholar] [CrossRef]
  2. Babaei, A.; Ahmadi, M.; Jafari, H.; Liya, A. A Mathematical Model to Examine the Effect of Quarantine on the Spread of Coronavirus. Chaos Solitons Fractals 2021, 142, 110418. [Google Scholar] [CrossRef] [PubMed]
  3. Dabiri, A.; Butcher, E.A. Numerical solution of multi-order fractional differential equations with multiple delays via spectral collocation methods. Appl. Math. Model. 2018, 56, 424–448. [Google Scholar] [CrossRef]
  4. Moghaddam, B.P.; Dabiri, A.; Mostaghim, Z.S.; Moniri, Z. Numerical solution of fractional dynamical systems with impulsive effects. Int. J. Mod. Phys. C 2023, 34, 2350013. [Google Scholar] [CrossRef]
  5. Zahra, W.K.; Ouf, W.A.; El-Azab, M.S. A robust uniform B-spline collocation method for solving the generalized PHI-four equation. Appl. Appl. Math. Int. J. (AAM) 2016, 11, 24. [Google Scholar]
  6. Zahra, W.K.; Ouf, W.A.; El-Azab, M.S. Cubic B-spline collocation algorithm for the numerical solution of Newell Whitehead Segel type equations. Electron. J. Math. Anal. Appl. 2014, 2, 81–100. [Google Scholar]
  7. Behforooz, H. Approximation by integro cubic splines. Appl. Math. Comput. 2006, 175, 8–15. [Google Scholar] [CrossRef]
  8. Zhanlav, T.; Mijiddorj, R. Integro cubic splines and their approximation properties. Appl. Math. Ser. Tver State Univ. Russ. 2008, 26, 65–77. [Google Scholar] [CrossRef]
  9. Behforooz, H. Interpolation by integro quintic splines. Appl. Math. Comput. 2010, 216, 364–367. [Google Scholar] [CrossRef]
  10. Zhanlav, T.; Mijiddorj, R. The local integro cubic splines and their approximation properties. Appl. Math. Comput. 2010, 216, 2215–2219. [Google Scholar] [CrossRef]
  11. Lang, F.G.; Xu, X.P. On integro quartic spline interpolation. J. Comput. Appl. Math. 2012, 236, 4214–4226. [Google Scholar] [CrossRef]
  12. Wu, J.; Zhang, X. Integro sextic spline interpolation and its super convergence. Appl. Math. Comput. 2013, 219, 6431–6436. [Google Scholar] [CrossRef]
  13. Wu, J.; Zhang, X. Integro quadratic spline interpolation. Appl. Math. Model. 2015, 39, 2973–2980. [Google Scholar] [CrossRef]
  14. Lang, F.G.; Xu, X.P. On the superconvergence of some quadratic integro-splines at the mid-knots of a uniform partition. Appl. Math. Comput. 2018, 338, 507–514. [Google Scholar] [CrossRef]
  15. Wu, J.; Shan, T.; Chungang, Z. Integro quadratic spline quasi-interpolants. J. Syst. Sci. Math. Sci. 2018, 38, 1407. [Google Scholar]
  16. Wu, J.; Ge, W.; Zhang, X. Integro spline quasi-interpolants and their super convergence. Comput. Appl. Math. 2020, 39, 1–11. [Google Scholar] [CrossRef]
  17. Lang, F.G.; Xu, X.P. Some new super convergence of a quartic integro-spline at the mid-knots of a uniform partition. ScienceAsia 2022, 48, 479. [Google Scholar] [CrossRef]
  18. Samko, S. Fractional integration and differentiation of variable order: An overview. Nonlinear Dyn. 2012, 71, 653–662. [Google Scholar] [CrossRef]
  19. Hao, W.K.; Wang, J.S.; Li, X.D.; Song, H.M.; Bao, Y.Y. Probability distribution arithmetic optimization algorithm based on variable order penalty functions to solve combined economic emission dispatch problem. Appl. Energy 2022, 316, 119061. [Google Scholar] [CrossRef]
  20. Zhang, Q.; Shang, Y.; Li, Y.; Cui, N.; Duan, B.; Zhang, C. A novel fractional variable-order equivalent circuit model and parameter identification of electric vehicle Li-ion batteries. ISA Trans. 2020, 97, 448–457. [Google Scholar] [CrossRef]
  21. Mehta, P.P.; Pang, G.; Song, F.; Karniadakis, G.E. Discovering a universal variable-order fractional model for turbulent Couette flow using a physics-informed neural network. Fract. Calc. Appl. Anal. 2019, 22, 1675–1688. [Google Scholar] [CrossRef]
  22. Zhang, S. The uniqueness result of solutions to initial value problems of differential equations of variable-order. Rev. Real Acad. Cienc. Exactas FíSicas y Naturales. Serie A. MatemáTicas 2017, 112, 407–423. [Google Scholar] [CrossRef]
  23. Sarwar, S. On the Existence and Stability of Variable Order Caputo Type Fractional Differential Equations. Fractal Fract. 2022, 6, 51. [Google Scholar] [CrossRef]
  24. Telli, B.; Souid, M.S.; Alzabut, J.; Khan, H. Existence and Uniqueness Theorems for a Variable-Order Fractional Differential Equation with Delay. Axioms 2023, 12, 339. [Google Scholar] [CrossRef]
  25. Moghaddam, B.P.; Yaghoobi, S.; Machado, J.A.T. An Extended Predictor–Corrector Algorithm for Variable-Order Fractional Delay Differential Equations. J. Comput. Nonlinear Dyn. 2016, 11, 061001. [Google Scholar] [CrossRef]
  26. Zhao, T.; Wu, Y. Hermite Cubic Spline Collocation Method for Nonlinear Fractional Differential Equations with Variable-Order. Symmetry 2021, 13, 872. [Google Scholar] [CrossRef]
  27. Sun, L.Y.; Lei, S.L.; Sun, H.W. Efficient Finite Difference Scheme for a Hidden-Memory Variable-Order Time-Fractional Diffusion Equation. Comp. Appl. Math. 2023, 42, 362. [Google Scholar] [CrossRef]
  28. Sun, H.G.; Chang, A.; Zhang, Y.; Chen, W. A Review on Variable-Order Fractional Differential Equations: Mathematical Foundations, Physical Models, Numerical Methods and Applications. Fract. Calc. Appl. Anal. 2019, 22, 27–59. [Google Scholar] [CrossRef]
  29. Shah, K.; Naz, H.; Sarwar, M.; Abdeljawad, T. On spectral numerical method for variable-order partial differential equations. AIMS Math. 2022, 7, 10422–10438. [Google Scholar] [CrossRef]
  30. Kadkhoda, N. A numerical approach for solving variable order differential equations using Bernstein polynomials. Alex. Eng. J. 2020, 59, 3041–3047. [Google Scholar] [CrossRef]
  31. Tural-Polat, S.N.; Dincel, A.T. Numerical solution method for multi-term variable order fractional differential equations by shifted Chebyshev polynomials of the third kind. Alex. Eng. J. 2022, 61, 5145–5153. [Google Scholar] [CrossRef]
  32. Samko, S.G.; Ross, B. Integration and Differentiation to a Variable Fractional Order. Integral Transform. Spec. Funct. 1993, 1, 277–300. [Google Scholar] [CrossRef]
  33. Samko, S.G. Fractional Integration and Differentiation of Variable Order. Ann. Math. 1995, 21, 213–236. [Google Scholar] [CrossRef]
  34. Moghaddam, B.P.; Machado, J.A.T. Extended Algorithms for Approximating Variable Order Fractional Derivatives with Applications. J. Sci. Comput. 2016, 71, 1351–1374. [Google Scholar] [CrossRef]
  35. Abramowitz, M.; Stegun, I.A. Handbook of Mathematical Functions: With Formulas, Graphs, and Mathematical Tables; Dover Publications: Mineola, NY, USA, 1964. [Google Scholar]
  36. Moghaddam, B.P.; Machado, J.A.T.; Behforooz, H. An integro quadratic spline approach for a class of variable-order fractional initial value problems. Chaos Solitons Fractals 2017, 102, 354–360. [Google Scholar] [CrossRef]
  37. Keshi, F.K.; Moghaddam, B.P.; Aghili, A. A numerical approach for solving a class of variable-order fractional functional integral equations. Comput. Appl. Math. 2018, 37, 4821–4834. [Google Scholar] [CrossRef]
Figure 1. Collation of the analytical and numerical results for (25) applying the developed algorithm with a step size of Δ = 1 32 for ϱ ( t ) = r + 0.03 cos t 3 π , r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } and t [ 0 , 2 ] . (a) The logarithm of the absolute error resulting from the numerical computation (25) is depicted using the implemented algorithm. (b) The logarithm of the absolute error resulting from the numerical computation (25) is depicted using the implemented algorithm.
Figure 1. Collation of the analytical and numerical results for (25) applying the developed algorithm with a step size of Δ = 1 32 for ϱ ( t ) = r + 0.03 cos t 3 π , r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } and t [ 0 , 2 ] . (a) The logarithm of the absolute error resulting from the numerical computation (25) is depicted using the implemented algorithm. (b) The logarithm of the absolute error resulting from the numerical computation (25) is depicted using the implemented algorithm.
Computation 12 00014 g001aComputation 12 00014 g001b
Figure 2. Collation of the analytical and numerical results for (26) applying the developed algorithm with a step size of Δ = 1 32 for ϱ ( t ) = r + 0.03 cos t 3 π , r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } and t [ 0 , 2 ] . (a) The computed results for Equation (26) obtained through the developed algorithm. (b) The logarithm of the absolute error resulting from the numerical computation (26) is depicted using the implemented algorithm.
Figure 2. Collation of the analytical and numerical results for (26) applying the developed algorithm with a step size of Δ = 1 32 for ϱ ( t ) = r + 0.03 cos t 3 π , r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } and t [ 0 , 2 ] . (a) The computed results for Equation (26) obtained through the developed algorithm. (b) The logarithm of the absolute error resulting from the numerical computation (26) is depicted using the implemented algorithm.
Computation 12 00014 g002
Figure 3. Collation of the analytical and numerical results for (27) applying the developed algorithm with a step size of Δ = 1 32 for ϱ * ( t ) = r + 0.01 cos t 3 π , r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } and t [ 0 , 3 ] . (a) The computed results for Equation (27) obtained through the developed algorithm. (b) The logarithm of the absolute error resulting from the numerical computation (27) is depicted using the implemented algorithm.
Figure 3. Collation of the analytical and numerical results for (27) applying the developed algorithm with a step size of Δ = 1 32 for ϱ * ( t ) = r + 0.01 cos t 3 π , r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } and t [ 0 , 3 ] . (a) The computed results for Equation (27) obtained through the developed algorithm. (b) The logarithm of the absolute error resulting from the numerical computation (27) is depicted using the implemented algorithm.
Computation 12 00014 g003
Figure 4. Collation of the analytical and numerical results for (28) applying the developed algorithm with a step size of Δ = 1 32 for ϱ * ( t ) = r + 0.01 cos t 3 π , r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } and t [ 0 , 3 ] . (a) The computed results for Equation (28) obtained through the developed algorithm. (b) The logarithm of the absolute error resulting from the numerical computation (28) is depicted using the implemented algorithm.
Figure 4. Collation of the analytical and numerical results for (28) applying the developed algorithm with a step size of Δ = 1 32 for ϱ * ( t ) = r + 0.01 cos t 3 π , r = { 0.25 , 0.5 , 0.75 , 0.95 , 1.25 , 1.5 , 1.75 , 1.95 } and t [ 0 , 3 ] . (a) The computed results for Equation (28) obtained through the developed algorithm. (b) The logarithm of the absolute error resulting from the numerical computation (28) is depicted using the implemented algorithm.
Computation 12 00014 g004
Table 1. Comparison of E M , E C O , and computational time (based on sec.) of (25) using the IQS algorithm [36] and developed algorithm, with various values of ϱ ( t ) and Δ in t [ 0 , 2 ] .
Table 1. Comparison of E M , E C O , and computational time (based on sec.) of (25) using the IQS algorithm [36] and developed algorithm, with various values of ϱ ( t ) and Δ in t [ 0 , 2 ] .
IQS AlgorithmDeveloped Algorithm
ϱ ( t ) Δ E M ECO CPu Time E M ECO CPu Time
ϱ 1 ( t ) 1 16 3.65 × 10 3 2.020.719 6.59 × 10 4 2.645.310
1 32 1.23 × 10 3 1.932.672 1.55 × 10 4 2.538.216
1 64 4.13 × 10 4 1.879.563 3.74 × 10 5 2.4514.203
1 128 1.38 × 10 4 1.8336.954 9.12 × 10 6 2.3928.765
ϱ 2 ( t ) 1 16 3.78 × 10 2 1.180.640 9.07 × 10 4 2.535.281
1 32 1.68 × 10 2 1.182.344 2.12 × 10 4 2.448.187
1 64 7.49 × 10 3 1.188.313 4.98 × 10 5 2.3814.109
1 128 3.33 × 10 3 1.1831.344 1.17 × 10 5 2.3428.562
ϱ 3 ( t ) 1 16 8.75 × 10 3 1.710.703 9.24 × 10 5 3.356.297
1 32 2.97 × 10 3 1.682.688 1.49 × 10 5 3.218.297
1 64 1.00 × 10 3 1.6610.047 2.42 × 10 6 3.1114.375
1 128 3.37 × 10 4 1.6439.328 3.95 × 10 7 3.0429.578
ϱ 4 ( t ) 1 16 9.18 × 10 2 0.860.688 4.93 × 10 4 2.756.297
1 32 4.11 × 10 2 0.922.516 1.09 × 10 4 2.638.172
1 64 1.83 × 10 2 0.968.172 2.42 × 10 5 2.5614.250
1 128 8.17 × 10 3 0.9930.203 5.37 × 10 6 2.5028.921
Table 2. Comparison of E M , E C O , and computational time (based on sec.) of (26) using the B-spline algorithm [25] and developed algorithm, with various values of ϱ ( t ) and Δ in t [ 0 , 2 ] .
Table 2. Comparison of E M , E C O , and computational time (based on sec.) of (26) using the B-spline algorithm [25] and developed algorithm, with various values of ϱ ( t ) and Δ in t [ 0 , 2 ] .
B-Spline AlgorithmDeveloped Algorithm
ϱ ( t ) Δ E M ECO CPu Time E M ECO CPu Time
ϱ 1 ( t ) 1 16 2.85 × 10 4 2.940.328 1.01 × 10 5 4.155.719
1 32 7.28 × 10 5 2.740.672 1.73 × 10 6 3.838.625
1 64 1.86 × 10 5 2.612.594 3.21 × 10 7 3.5915.328
1 128 8.73 × 10 6 2.408.610 6.09 × 10 8 3.4229.391
ϱ 2 ( t ) 1 16 2.84 × 10 4 2.940.297 2.87 × 10 6 4.605.921
1 32 7.05 × 10 5 2.750.657 2.88 × 10 7 4.358.734
1 64 1.76 × 10 5 2.632.047 3.46 × 10 8 4.1314.687
1 128 4.40 × 10 6 2.547.938 4.54 × 10 9 3.9629.359
ϱ 3 ( t ) 1 16 3.22 × 10 4 2.900.313 1.45 × 10 6 4.855.906
1 32 7.99 × 10 5 2.720.672 8.80 × 10 8 4.699.266
1 64 1.99 × 10 5 2.3910.047 5.75 × 10 9 4.5614.828
1 128 7.96 × 10 6 2.429.594 4.00 × 10 10 4.4629.390
ϱ 4 ( t ) 1 16 3.07 × 10 4 2.910.312 1.25 × 10 6 4.905.731
1 32 7.57 × 10 5 2.730.641 6.74 × 10 8 4.768.781
1 64 1.88 × 10 5 2.612.532 3.98 × 10 9 4.6514.859
1 128 4.68 × 10 6 2.537.390 2.43 × 10 10 4.5629.406
Table 3. Comparison of E M , E C O , and computational time (based on sec.) of (27) using the Finite difference [34] and developed algorithm, with various values of ϱ ( t ) and Δ in t [ 0 , 3 ] .
Table 3. Comparison of E M , E C O , and computational time (based on sec.) of (27) using the Finite difference [34] and developed algorithm, with various values of ϱ ( t ) and Δ in t [ 0 , 3 ] .
Finite Difference AlgorithmDeveloped Algorithm
ϱ ( t ) Δ E M ECO CPu Time E M ECO CPu Time
ϱ 1 * ( t ) 1 16 1.31 × 10 3 2.390.297 8.34 × 10 6 4.227.047
1 32 6.42 × 10 4 2.120.829 2.05 × 10 6 3.7811.796
1 64 3.18 × 10 4 1.933.141 5.04 × 10 7 3.4923.265
1 128 1.58 × 10 4 1.8012.485 1.25 × 10 7 3.2840.703
ϱ 2 * ( t ) 1 16 1.45 × 10 3 2.360.172 8.43 × 10 6 4.216.984
1 32 7.13 × 10 4 2.090.797 2.15 × 10 6 3.7711.906
1 64 3.53 × 10 4 1.923.125 5.44 × 10 7 3.4723.156
1 128 1.75 × 10 4 1.7912.656 1.37 × 10 7 3.2640.609
ϱ 3 * ( t ) 1 16 1.57 × 10 3 2.330.313 7.13 × 10 6 4.276.953
1 32 7.61 × 10 4 2.070.844 1.73 × 10 6 3.8311.781
1 64 3.70 × 10 4 1.902.203 4.19 × 10 7 3.5323.312
1 128 1.81 × 10 4 1.7712.375 1.02 × 10 7 3.3240.671
ϱ 4 * ( t ) 1 16 1.60 × 10 3 2.320.281 7.23 × 10 6 4.277.062
1 32 7.81 × 10 4 2.060.797 1.76 × 10 6 3.8211.765
1 64 3.81 × 10 4 1.893.156 4.28 × 10 7 3.5323.406
1 128 1.86 × 10 4 1.7712.266 1.04 × 10 7 3.3140.781
Table 4. Comparison of E M , E C O , and computational time (based on sec.) of (28) using the IQS algorithm [37] and the developed algorithm, with various values of ϱ ( t ) and Δ in t [ 0 , 3 ] .
Table 4. Comparison of E M , E C O , and computational time (based on sec.) of (28) using the IQS algorithm [37] and the developed algorithm, with various values of ϱ ( t ) and Δ in t [ 0 , 3 ] .
IQS AlgorithmDeveloped Algorithm
ϱ ( t ) Δ E M ECO CPu Time E M ECO CPu Time
ϱ 1 * ( t ) 1 16 1.33 × 10 2 1.551.687 6.29 × 10 6 4.321.968
1 32 6.26 × 10 3 1.465.765 1.19 × 10 6 3.941.765
1 64 2.93 × 10 3 1.4021.641 2.26 × 10 7 3.682.062
1 128 1.37 × 10 3 1.3586.219 4.28 × 10 8 3.503.281
ϱ 2 * ( t ) 1 16 2.26 × 10 3 2.191.234 1.53 × 10 5 4.001.828
1 32 8.09 × 10 4 2.056.328 3.40 × 10 6 3.631.796
1 64 2.97 × 10 4 1.9522.703 7.57 × 10 7 3.392.125
1 128 1.12 × 10 4 1.8790.031 1.68 × 10 7 3.213.437
ϱ 3 * ( t ) 1 16 1.17 × 10 4 3.261.625 9.20 × 10 7 5.011.656
1 32 3.36 × 10 5 2.975.844 1.24 × 10 7 4.591.828
1 64 9.60 × 10 6 2.7721.125 1.67 × 10 8 4.312.156
1 128 2.72 × 10 6 2.6484.600 2.27 × 10 9 4.103.515
ϱ 4 * ( t ) 1 16 9.03 × 10 5 3.351.703 8.53 × 10 7 5.041.687
1 32 2.57 × 10 5 3.055.750 1.13 × 10 7 4.611.760
1 64 7.28 × 10 6 2.8421.125 1.51 × 10 8 4.332.156
1 128 2.05 × 10 6 2.7085.344 2.03 × 10 9 4.133.453
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

Tanha, N.; Parsa Moghaddam, B.; Ilie, M. Cutting-Edge Computational Approaches for Approximating Nonlocal Variable-Order Operators. Computation 2024, 12, 14. https://doi.org/10.3390/computation12010014

AMA Style

Tanha N, Parsa Moghaddam B, Ilie M. Cutting-Edge Computational Approaches for Approximating Nonlocal Variable-Order Operators. Computation. 2024; 12(1):14. https://doi.org/10.3390/computation12010014

Chicago/Turabian Style

Tanha, Nayereh, Behrouz Parsa Moghaddam, and Mousa Ilie. 2024. "Cutting-Edge Computational Approaches for Approximating Nonlocal Variable-Order Operators" Computation 12, no. 1: 14. https://doi.org/10.3390/computation12010014

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop