Home Technology Error analysis of arbitrarily high-order stepping schemes for fractional integro-differential equations with weakly singular kernels
Article Open Access

Error analysis of arbitrarily high-order stepping schemes for fractional integro-differential equations with weakly singular kernels

  • Safwan Al-Shara’ , Fadi Awawdeh EMAIL logo , Edris Rawashdeh , Omar Alsayyed and Rafat Alshorman
Published/Copyright: August 9, 2024
Become an author with De Gruyter Brill

Abstract

We propose high-order computational schemes for solving nonlinear fractional integro-differential equations (FIDEs) that are commonly used to model systems with memory or long-term behavior. From the known structure of the smooth solution, we show that the solutions of such FIDEs are equivalent to those of Volterra integral equations (VIEs). The fractional integral appearing in the integral form of the resulting VIE is then split into a history term and a local term. Subsequently, we develop an efficient strategy that utilizes a combination of a kernel compression scheme and an integral deferred correction (IDC) scheme to obtain a high-order solution. The kernel compression scheme reduces the costs in approximating the history term, while the IDC scheme approximates VIEs on short intervals to obtain the local information. Error analysis demonstrates high-order accuracy of the proposed schemes, and numerical examples illustrate their effectiveness, particularly for nonlinear FIDEs. The results suggest that the proposed scheme provides accurate solutions even for large time steps, making it a valuable tool for researchers and engineers working on systems with memory or long-term behavior.

1 Introduction

Fractional integro-differential equations (FIDEs) play a pivotal role in modeling numerous complex phenomena across various scientific disciplines, showcasing their significance and broad applicability. These equations offer a powerful framework for capturing memory effects and long-range interactions, which are prevalent in diverse fields such as physics, biology, finance, and engineering. In physics, FIDEs are utilized to describe anomalous diffusion processes, viscoelastic materials, and fractional quantum mechanics. In biology, they are employed to model population dynamics, epidemic spread, and biological transport phenomena. Moreover, in finance, FIDEs are instrumental in analyzing financial markets with memory effects and non-local interactions, contributing to risk assessment and option pricing. Additionally, FIDEs find applications in control theory, signal processing, image processing, and many other areas where systems exhibit complex behaviors beyond the reach of classical differential equations. The ability of FIDEs to capture intricate dynamics and non-local interactions makes them indispensable in understanding and predicting real-world phenomena, underscoring their significance and wide-ranging applicability. For additional applications, interested readers can refer to previous studies [17].

Recent developments have seen the emergence of various numerical and analytical strategies for solving FIDEs. These strategies encompass a range of numerical approaches, including collocation methods [810], reproducing kernel methods [11,12], wavelet methods [1315], spectral methods [16,17], finite difference schemes [18,19], differential transform methods [20], and convolution quadrature (CQ) techniques [21]. Among these, the Runge–Kutta convolution quadrature (RKCQ) techniques stand out as widely employed [2225]. Additionally, a variety of analytical schemes have been proposed, as seen in previous studies [2628].

Limited numerical methods are specifically developed for the most general form of FIDEs, and existing methods may not be applicable for certain types of FIDEs. Moreover, commonly used methods resort to standard numerical integration techniques, resulting in low-order methods. This motivates our endeavor to develop an efficient high-order numerical scheme for solving nonlinear FIDEs with weakly singular kernels of the form

(1) D t α y ( t ) = p ( t , y ( t ) ) + 0 t ( t s ) β K ( t , s , y ( s ) ) d s , 0 t T , y ( 0 ) = y 0 ,

where β > 0 , y 0 , y ( t ) R , and the functions p : [ 0 , T ] × R R , and K : [ 0 , T ] × [ 0 , T ] × R R are sufficiently smooth to ensure the existence of a unique solution. Here, D t α represents the Caputo differential operator of order α ( 0 < α < 1 ), defined as

D t α y ( t ) = 1 Γ ( 1 α ) 0 t ( t s ) α y ( s ) d s .

The preference for Caputo’s derivative over alternative fractional derivatives, such as Riemann–Liouville, is motivated by its ability to offer a more accessible and transparent physical interpretation to initial values [29].

The nonlocal character of the fractional integral and the singularity of its kernel pose substantial challenges in the numerical treatment of FIDEs, surpassing the complexities associated with standard differential equations. Direct approaches to discretizing FIDEs involving a fractional operator with respect to time require advancing the solution to t + γ , where γ > 0 , by approximating fractional α -integrals of the form I α f ( t + γ ) , where

(2) I α f ( t ) = k f ( t ) = 0 t k ( t s ) f ( s ) d s ,

with k ( t ) = t α 1 Γ ( α ) and α ( 0 , 1 ) . A standard discretization of (2) is obtained by CQ based on a Runge–Kutta scheme

(3) I α f ( t n ) = j = 0 n ω n j f j , 0 n N .

Here, the convolution weights ω n can be expressed as

ω n = h sin ( π α ) π 0 t α e n ( h t ) d t ,

where t n = n h with a time step h > 0 , and e n ( ) is a function dependent on the specific Runge–Kutta scheme [30].

This requires that the entire solution history is stored and used throughout the computation. This can be expensive in terms of both computational and memory costs. Precisely, to compute up to time T = N h , using Formula (3) requires O ( N ) memory and O ( N 2 ) arithmetic operations. To address these challenges, various strategies have been proposed, aiming to alleviate the associated computational and memory costs in the numerical treatment of FIDEs. For a qualitative discussion comparing various methods and their impact on memory and computational efficiency, we refer the reader to previous studies [3134].

Another approach is to seek a suitable sum of exponentials to approximate the kernel function (2), i.e.,

(4) k ( t ) S ( t ) = i = 1 N ε w i e s i t + O ( ε ) , t [ δ , T ] ,

where w i and s i , i = 1 , , N ε , are in general complex numbers, and ε > 0 is a given precision. The key is to determine w i and s i such that the desired accuracy up to O ( ε ) can be achieved. Over the past decades, the sum of exponentials methods have been proven effective in many applications of scientific computing.

In our approach, the fractional integral I α f ( t + γ ) is split into a local term

0 γ k ( γ s ) f ( t + s ) d s

and a history term of the form k γ f ( t ) with k γ ( t ) = k ( t + γ ) . Inspired by Yan et al. [35], we develop a sum of exponential scheme that gives the approximation k ( t ) S ( t ) < ε , for t [ δ , T ] , with

N ε = O log 1 ε log log 1 ε + log T δ + log 1 h log log 1 ε + log 1 δ .

The proposed scheme reduces the memory requirement to O ( log N ) and the computational cost to O ( N log N ) , with ε being the accuracy in the computation of the convolution weights. Thus, the approximation to the history term is given by the convolution S f ( t ) , where S is of the form (4). This approach has three main advantages. The first is that the convolution S f requires only local information of f to advance. The second advantage lies in the accurate approximation of k at a positive distance γ from its singularity using S with a relatively small number of terms N ε . Finally, only real arithmetic is required as w i and s i , i = 1 , , N ε , are the real numbers in the proposed scheme.

To approximate the local part of the fractional integral, we employ an integral deferred correction (IDC) method [31,3639]. This scheme involves two stages: a “propagation stage,” utilizing a low-order quadrature method to advance the solution over a certain time step, and a “correction stage,” modifying the solution for improved accuracy by solving a system of algebraic equations. The correction stage can be performed multiple times to achieve higher-order accuracy. IDC schemes can be more efficient than traditional higher-order methods, especially for problems with stiff or singular solutions [40].

The present fully discrete time-stepping scheme retains these properties while benefiting from the high-order convergence of the IDC method. The main result of this article, as articulated in Theorem 4, provides an estimate of the local truncation error of the proposed method. Specifically, for α ( 0 , 1 ) and P = ( γ 0 , , γ q 1 ) [ 0 , τ n ] being a set of q 1 + 1 distinct quadrature nodes, the numerical solution V k to FIDE (1), obtained by the proposed IDC scheme at the kth correction iteration, satisfies

y ( t ) V k ( t ) = O ( τ n min { q 1 + 1 + α , q 2 + ( k + 1 ) α } ) , t [ t n , t n + 1 ] ,

where τ n = t n + 1 t n and q 2 + α is the order of the method used to determine a provisional solution at the 0th correction stage. Theorem 4 states that the local order of the IDC method increases by at least α each correction iteration. The proposed scheme has the advantage of being easy to implement, as it does not require sophisticated memory management and the optimization of quadrature parameters is simple enough.

The rest of this article is organized as follows. In Section 2, we provide an overview of the proposed methods. Section 3 discusses the sum of exponentials method. High-order time-stepping methods to solve FIDEs and their error analysis are introduced and discussed in Sections 4 and 5. Finally, as an illustration of the efficiency of the method, some numerical results are presented in Section 6.

2 Overview

Throughout this article, we use the notations

I ( T ) [ 0 , T ] , Ω T = { ( t , s , y ) : 0 s < t T , y R } .

Furthermore, for the functions p and K in Eq. (1), we assume that

  1. p is bounded and continuous on I ( T ) × R ;

  2. K is bounded and continuous on Ω T ;

  3. p satisfies a Lipschitz condition with respect to the second argument;

  4. K satisfies a Lipschitz condition with respect to the third argument.

It is well known that the initial value problem

(5) D t α y ( t ) = g ( t , y ( t ) ) , 0 t T , y ( 0 ) = y 0 ,

is equivalent to the Volterra integral equation

(6) y ( t ) = y 0 + 1 Γ ( α ) 0 t ( t s ) α 1 g ( s , u ( s ) ) d s

in the sense that a continuous function is a solution of (5) if and only if it is a solution of (6).

Owing to (6), we conclude that the solution of (1) is equivalent to the solution of the integral equation,

(7) y ( t ) = y 0 + 1 Γ ( α ) 0 t ( t ω ) α 1 p ( ω , y ( ω ) ) + 0 ω ( ω s ) β K ( ω , s , y ( s ) ) d s d ω .

Using Dirichlet’s formula

0 t 0 τ φ ( τ , s ) d s d τ = 0 t s τ φ ( τ , s ) d τ d s , 0 s τ t ,

we obtain that

0 t ( t ω ) α 1 p ( ω , y ( ω ) ) + 0 ω ( ω s ) β K ( ω , s , y ( s ) ) d s d ω = 0 t ( t ω ) α 1 p ( ω , y ( ω ) ) d ω + 0 t ( t ω ) α 1 0 ω ( ω s ) β K ( ω , s , y ( s ) ) d s d ω = 0 t ( t ω ) α 1 p ( ω , y ( ω ) ) d ω + 0 t ω t ( t s ) α 1 ( s ω ) β K ( s , ω , y ( ω ) ) d s d ω = 0 t ( t ω ) α 1 p ( ω , y ( ω ) ) + ω t ( t s ) α 1 ( s ω ) β K ( s , ω , y ( ω ) ) d s d ω .

Using the variable substitution τ = s ω t ω , we can express (7) as

(8) y ( t ) = y 0 + 0 t ( t ω ) α 1 f ( t , ω , y ( ω ) ) d ω ,

where

f ( t , ω , y ( ω ) ) = 1 Γ ( α ) [ p ( ω , y ( ω ) ) + ( t ω ) 1 β × 0 1 ( 1 τ ) α 1 τ β K ( τ ( t ω ) + ω , ω , y ( ω ) ) d τ .

Observe that y ( t ) satisfies the integral equation

y ( t ) = g ( t ) + 0 t ( t ω ) α 1 K ˜ ( t , ω , y ( ω ) ) d ω ,

where

g ( t ) = y 0 + 1 Γ ( α ) 0 t ( t ω ) α 1 p ( t , ω ) d ω

and

K ˜ ( t , ω , y ( ω ) ) = 1 Γ ( α ) ( t ω ) 1 β 0 1 ( 1 τ ) α 1 τ β K ( τ ( t ω ) + ω , ω , y ( ω ) ) d τ .

Assume that

K min K ( t , s , y ) K max , for ( t , s , y ) Ω T .

Then, we obtain the estimate

K min Γ ( α ) ( t ω ) 1 β B ( α , 1 β ) K ˜ ( t , ω , y ( ω ) ) K max Γ ( α ) ( t ω ) 1 β B ( α , 1 β ) ,

where B ( , ) is the beta function. The last estimate and the fact that 1 β > 0 imply that K ˜ ( t , ω , y ) is bounded and continuous in Ω T .

From the aforementioned discussion, one can easily obtain the following result.

Theorem 1

Assume that Conditions ( A 1 )–( A 4 ) are satisfied. Then, a continuous function is a solution of the FIDE (1) if and only if it is a solution of the second kind Volterra integral equation (VIE) (8) with bounded and continuous kernel f ( t , ω , y ( ω ) ) .

2.1 Main idea of the method

For any fixed t 0 and h > 0 , it holds true for any γ ( 0 , h ] that

(9) I α f ( t + γ ) = 0 t ( t s + γ ) α 1 f ( s ) d s + 0 γ ( γ s ) α 1 f ( t + s ) d s ,

where I α f ( t ) is the fractional integral defined by

I α f ( t ) = 0 t ( t s ) α 1 f ( s ) d s .

As a result of (8) and (9), we obtain that

(10) y ( t + γ ) = H ( t , γ ) + L ( t , γ ) ,

where

(11) H ( t , γ ) = y 0 + 1 Γ ( α ) 0 t ( t s + γ ) α 1 f ( t + γ , s , y ( s ) ) d s

and

(12) L ( t , γ ) = 1 Γ ( α ) 0 γ ( γ s ) α 1 f ( t + γ , t + s , y ( t + s ) ) d s .

We refer to H and L as the history and local terms, respectively.

We introduce the non-uniform grid of the interval [ 0 , T ] ,

0 = t 0 < t 1 < < t k < t k + 1 < < t N = T ,

with step sizes τ i = t i + 1 t i , 0 i N 1 .

At t = t n , Eq. (10) can be treated in [ 0 , τ n ] as a VIE of the form

(13) Y ( γ ) = 1 Γ ( α ) 0 γ ( γ s ) α 1 F ( γ , s , Y ( s ) ) d s + H ( γ ) ,

where Y ( z ) = y ( t n + z ) , F ( γ , s , Y ) = f ( t n + γ , t n + s , Y ) , and H ( z ) = H ( t n , z ) . Each interval [ 0 , τ n ] is further subdivided using the grid P = ( γ 0 , , γ q 1 ) , where

0 = γ 0 γ 1 < < γ q 1 τ n .

This defines the grid to [ t n , t n + 1 ] ,

t n , j = t n + γ j , j = 0 , 1 , , q 1 .

To achieve a high-order solution for Eq. (8), the proposed approach combines a sum of exponential scheme and the IDC scheme. The sum of exponential method is utilized to decrease the expenses related to approximating the history term, while the IDC method is employed to acquire local information through the approximation of the VIE (13) over short intervals [ 0 , τ n ] .

The proposed technique involves a process of time-stepping where the numerical solution is progressed from t n to t n + τ n . It is assumed that the initial value of y at t n is already known, and a description of a single step of the proposed IDC scheme is provided in Algorithm 1.

Algorithm 1. Single step of the proposed IDC scheme
Require n , τ n , y ( t n ) , f ( t n , j , s , y ( s ) ) , N ε , N k , γ 0 , , γ q 1
Ensure y ( t n + 1 )
1: Employ the sum of exponentials (SOE) algorithm to obtain s i α and w i α , i = 1 , , N ε .
2: Approximate the history term H ( γ j ) , j = 0 , 1 , , q 1 , using
H ( γ j ) = H j y 0 + i = 1 N ε σ i α , γ j U i α , n ,
where
λ i = s i α , σ i α , γ j = w i α e λ i t n , j Γ ( α ) ,
U i α , n = 0 t n e λ i s f ( t n , j , s , y ( s ) ) d s .
3: while k N k do
4: Apply the IDC method to compute an approximation V j Y ( t n + γ j ) at the quadrature nodes of the interval [ 0 , τ n ] .
V j k = s = 0 j w s , j ( F s k F s k 1 ) + H j k ,
H j k = H ( γ j ) + T P α F j k 1 ,
where V j k is the approximation to Y ( γ j ) at the k th correction iteration, F s k = F ( γ j , γ s , V s k ) , w s , j are the coefficients that are given by either (21) or (23), and T α is the operator defined by
T P α F j k 1 = 1 Γ ( α ) 0 γ j ( γ j s ) α 1 L [ P , F k 1 ] d s ,
where L [ P , F k 1 ] is the polynomial that interpolates ( F 0 k 1 , , F q 1 k 1 ) at γ 0 , , γ q 1 .
5: end while
6: Use the interpolating polynomial of degree q 1 for the data:
( γ s , F ( γ j , γ s , V s ) ) , s = 0 , 1 , , q 1 ,
to obtain an approximation to f ( t n , j , t n , s , y ( t n , s ) ) .
7: Approximate f ( t n + 1 , j , s , y ( s ) ) by the polynomial from Step 6.
8: Consider the approximation y ( t n + 1 ) V q 1 .

3 Approximation of the history term

An efficient approach to approximating the kernel t α 1 on the interval [ δ , T ] with a uniform absolute error ε has been proposed in previous studies [35,41], which is a sum of exponential scheme that we will call throughout this work the SOE approximation.

Theorem 2

[35] For any prescribed tolerance error ε > 0 , there exist positive real numbers s i α and w i α , i = 1 , , N ε , such that

(14) 1 t 1 α i = 1 N ε w i α e s i α t < ε , t [ δ , T ] ,

where the number of exponentials N ε needed is of order

O log 1 ε log log 1 ε + log T δ + log 1 h log log 1 ε + log 1 δ .

Based on Theorem 2, if δ = T N T and ε is fixed, then we can determine that N ε is of order O ( log N T ) if T 1 , or O ( log 2 N T ) if T 1 .

Using the SOE approximation (14) for the kernel ( t s + γ ) α 1 in H ( t , γ ) , we can express the history term (11) as

(15) H ( γ j ) y 0 + 1 Γ ( α ) 0 t n i = 1 N ε w i α e s i α ( t n , j s ) f ( t n , j , s , y ( s ) ) d s = y 0 + i = 1 N ε σ i α , γ j U i α , n ,

where

λ i = s i α , σ i α , γ j = w i α e λ i t n , j Γ ( α )

and

(16) U i α , n = 0 t n e λ i s f ( t n , j , s , y ( s ) ) d s .

Thus, we require a technique to approximate (16). On the other hand, quadrature methods can be employed to approximate equation (15) effectively if f is known. We can use the data generated by the IDC at the nodes γ 0 , , γ q 1 to approximate f at the quadrature nodes and treat it as a known function in order to apply a quadrature method.

4 Approximation of the local term

At t = t n , we consider (13)

(17) Y ( γ ) = 1 Γ ( α ) 0 γ ( γ s ) α 1 F ( γ , s , Y ( s ) ) d s + H ( γ ) ,

in ( 0 , τ n ] , where H ( γ ) is given. Assuming V represents the numerical approximation to Y , with V k = V ( γ k ) for each k = 0 , , j 1 , we can compute V j by solving the following equation:

(18) V j = k = 0 j ω k , j F ( γ j , γ k , V k ) + H j ,

where H j = H ( γ j ) and ω k , j { γ 0 , , γ j } are the weights that characterize the scheme.

4.1 Quadrature rules on non-uniform meshes

We define Y n , j = Y n ( γ j ) = y ( t n + γ j ) , H n ( γ j ) = H ( t n , γ j ) , and h k = γ k + 1 γ k , for k = 0 , 1 , , j 1 .

To compute y ( t n , j ) ,

y ( t n , j ) = H ( t n , γ j ) + L ( t n , γ j ) ,

one approximates the fractional integrals

1 Γ ( α ) 0 γ j ( γ j s ) α 1 g ( s ) d s

by the product trapezoidal quadrature formula with nodes γ k ( k = 0 , 1 , , j ), which is taken with respect to the weight function ( γ j ) α 1 . This approximation takes the form

(19) 1 Γ ( α ) 0 γ j ( γ j s ) α 1 g ( s ) d s 1 Γ ( α ) 0 γ j ( γ j s ) α 1 g j ( s ) d s ,

where g j ( s ) is the piecewise linear interpolant for g whose nodes and knots are chosen at the γ k ( k = 0 , 1 , , j ). A direct computation shows that the integral on the right-hand side of Eq. (19) can be expressed as

(20) 1 Γ ( α ) 0 γ j ( γ j s ) α 1 g j ( s ) d s = k = 0 j a k , j g ( γ k ) ,

where

a k , j = 1 Γ ( α ) 0 γ j ( γ j s ) α 1 ϕ k , j ( s ) d s

and

ϕ k , j ( s ) = ( s t k 1 ) ( t k t k 1 ) , if t k 1 < s < t k , ( t k + 1 s ) ( t k + 1 t k ) , if t k < s < t k + 1 , 0 , otherwise.

This gives further

(21) a k , j = 1 Γ ( 2 + α ) 1 γ 1 A 0 , if k = 0 , 1 γ k + 1 γ k A k + 1 γ k 1 γ k B k , if k = 1 , 2 , , j 1 , ( γ j γ j 1 ) α , if k = j ,

where

A 0 = ( γ j γ 1 ) α + 1 γ j α + 1 + ( α + 1 ) γ 1 γ j α , A k = ( γ j γ k + 1 ) α + 1 ( γ j γ k ) α + 1 + ( α + 1 ) ( γ k + 1 γ k ) ( γ j γ k ) α , B k = ( γ j γ k ) α + 1 ( γ j γ k 1 ) α + 1 + ( α + 1 ) ( γ k γ k 1 ) ( γ j γ k ) α .

In the case of equispaced nodes γ k = k h with some fixed h , the relations of Eq. (21) reduce to

a 0 , j = h α Γ ( α + 2 ) ( ( j 1 ) α + 1 ( j α 1 ) j α ) , a j , j = h α Γ ( α + 2 ) , a k , j = h α Γ ( α + 2 ) ( ( j k + 1 ) α + 1 2 ( j k ) α + 1 + ( j k 1 ) α + 1 ) , 1 k j 1 .

If we use the product rectangle rule to approximate the integral on the right-hand side of Eq. (19), we can write it as:

(22) 1 Γ ( α ) 0 γ j ( γ j s ) α 1 g j ( s ) d s = k = 0 j 1 b k , j g ( γ k ) ,

where b k , j is given by

(23) b k , j = 1 Γ ( α ) γ k γ k + 1 ( γ j s ) α 1 d s = ( γ j γ k ) α ( γ j γ k + 1 ) α Γ ( 1 + α ) , k = 0 , 1 , , j 1 .

Once more, when considering equispaced nodes, we can utilize a more straightforward formula, namely:

b k , j = h α Γ ( α + 1 ) ( ( j k ) α ( j k 1 ) α ) .

Note that the scheme given in (20) is an implicit scheme, whereas the one in (22) is an explicit scheme. For g C q 2 [ 0 , T ] , the error of the two schemes satisfies

(24) 1 Γ ( α ) 0 γ j ( γ j s ) α 1 g ( s ) d s k = 0 q 2 + ( j 2 ) w k , j g ( γ k ) g ( q 2 ) Γ ( 1 + α ) γ j α max k h k q 2 ,

where

q 2 = 1 , if w k , j = a k , j , 2 , if w k , j = b k , j .

4.2 IDC framework

Let τ n be the desired timestep size, and let P = { γ k } k = 1 q 1 be a set of distinct points in the closed interval [ 0 , τ n ] , where 0 = γ 0 γ 1 < < γ q 1 τ n .

By employing a quadrature scheme from (24), we approximate the integral in the VIE (13) and obtain the collocation approximation

Y ( γ j ) = H ( γ j ) + k = 0 j ω k , j F ( γ j , γ k , Y ( γ k ) ) .

At t = t n , we can obtain the values Y n , j using either the explicit nonlinear system

Y n , j = H n ( γ j ) + k = 0 j 1 b k , j f ( t n , j , t n , k , Y n , k )

or the implicit nonlinear system

Y n , j = H n ( γ j ) + k = 0 j a k , j f ( t n , j , t n , k , Y n , k ) ,

depending on the chosen method.

To achieve higher-order numerical schemes, we utilize an IDC scheme.

It is important to note that, in practice, the history term H ( γ ) is typically not known exactly, and we only possess its approximation at a finite set of points in the interval γ ( 0 , τ n ] . However, for the purpose of presenting the method, we can use interpolation techniques to approximate H ( γ ) and assume that it is given.

Suppose V = V ( γ ) is an approximation of Y ( γ ) . Clearly, it holds

(25) Y ( γ ) = 1 Γ ( α ) 0 γ ( γ s ) α 1 [ F ( γ , s , Y ( s ) ) F ( γ , s , V ( s ) ) ] d s + H ˜ ( γ ) ,

where

(26) H ˜ ( γ ) = H ( γ ) + 1 Γ ( α ) 0 γ ( γ s ) α 1 F ( γ , s , V ( s ) ) d s .

By substituting a discrete approximation for the fractional integral into Eq. (25) and using an interpolating polynomial to approximate F ( γ , s , V ( s ) ) in Eq. (26), we can approximate V k at the k th correction iteration by solving

(27) V j k = s = 0 j w s , j ( F s k F s k 1 ) + H j k , H j k = H ( γ j ) + T P α F j k 1 ,

where V j k is the approximation to Y ( γ j ) at the k th correction iteration, F s k = F ( γ j , γ s , V s k ) , w s , j are the coefficients that are given by either (21) or (23), and T α is the operator defined by

T P α F j k 1 = 1 Γ ( α ) 0 γ j ( γ j s ) α 1 L [ P , F k 1 ] d s ,

where L [ P , F k 1 ] is the polynomial that interpolates ( F 0 k 1 , , F q 1 k 1 ) at P = ( γ 0 , , γ q 1 ) .

5 Error analysis

In this section, we analyze the local truncation error of the IDC scheme (27). Our aim is to demonstrate that each correction iteration in the IDC framework improves the order of accuracy beyond the predetermined order set by the quadrature scheme.

The following Gronwall inequality will be useful to prove error estimates for the derived numerical methods.

Lemma 3

(Gronwall inequality [42]) For a positive integer N, let

0 = t 0 < t 1 < < t N = T , k = 1 , 2 , ,

be a grid of [ 0 , T ] . Assume that α , g 0 , and C 0 are the positive real numbers, and b j , k = C 0 τ j ( t k t j ) α 1 , j = 0 , 1 , , k 1 , where τ j = t j + 1 t j . If the sequence { ϕ k } satisfy

ϕ 0 g 0 , ϕ k j = 0 k 1 b j , k ϕ j + g 0 ,

then ϕ k C g 0 for k = 1 , 2 , , N .

The following theorem presents our main results.

Theorem 4

Let α ( 0 , 1 ) and P = ( γ 0 , , γ q 1 ) [ 0 , τ n ] be a set of q 1 + 1 distinct quadrature nodes. Suppose Y is a solution of (13) such that F ( , , Y ) is smooth, and V k is the numerical solution obtained by the IDC scheme (27) at the kth correction iteration. Assume that Conditions ( A 1 )–( A 4 ) are satisfied, then an estimate of the local truncation error of the IDC method is given by

(28) Y ( γ j ) V j k = O ( τ n min { q 1 + 1 + α , q 2 + ( k + 1 ) α } ) ,

where

q 2 = 1 , if w s , j = a s , j , 2 , if w s , j = b s , j .

Proof

Let e j k = Y ( γ j ) V j k be the local error at the k th correction iteration. The proof uses mathematical induction on k . Based on estimation (24), it is evident that (28) is true for k = 0 . Suppose that (28) is true for k 1 , i.e,

e j k 1 = O ( τ n v ) ,

where v = min { q 1 + 1 + α , q 2 + k α } .

We subtract the exact equation (13) from (27) to end up with

e j k = Y ( γ j ) V j k = 1 Γ ( α ) 0 γ j ( γ j s ) α 1 F ( γ j , s , Y ( s ) ) d s s = 0 j w s , j ( F s k F s k 1 ) T P α F j k 1 .

We find that the discrete error evolution equation is

e j k = s = 0 j w s , j ( F ( γ j , γ s , Y ( γ s ) ) F ( γ j , γ s , V s k ) ) + 1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( F ( γ j , s , Y ( s ) ) L [ P , Y ] ) d s + 1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( L [ P , Y ] L [ P , F k 1 ] ) d s s = 0 j w s , j ( F ( γ j , γ s , Y ( γ s ) ) F ( γ j , γ s , V s k 1 ) ) ,

where L [ P , Y ] is the polynomial interpolating { F ( γ j , γ i , Y ( γ i ) ) } i = 0 q 1 at P = ( γ 0 , , γ q 1 ) . We can express the error term as

e j k = s = 0 j w s , j ( F ( γ j , γ s , Y ( γ s ) ) F ( γ j , γ s , V s k ) ) + ρ j k ,

where

ρ j k = 1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( F ( γ j , s , Y ( s ) ) L [ P , Y ] ) d s + 1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( L [ P , Y ] L [ P , F k 1 ] ) d s s = 0 j w s , j ( F ( γ j , γ s , Y ( γ s ) ) F ( γ j , γ s , V s k 1 ) ) .

Let Q = L [ P , Y ] L [ P , F k 1 ] be the polynomial of degree p interpolating the error e k 1 at P . Then, ρ j k can be expressed as

ρ j k = 1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( F ( γ j , s , Y ( s ) ) L [ P , Y ] ) d s + 1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( L [ P , Y ] L [ P , F k 1 ] ) d s s = 0 j w s , j Q ( γ s ) .

Note that Conditions ( A 1 )–( A 4 ) ensure that F satisfies Lipschitz condition with respect to its third argument with a Lipschitz constant L . We estimate the error by first making use of the Lipschitz constant of F ( t , s , Y ) with respect to the third argument and the fact that w j , j = h j α :

e j k s = 0 j w s , j F ( γ j , γ s , Y ( γ s ) ) F ( γ j , γ s , V s k ) + ρ j k L s = 0 j w s , j Y ( γ s ) V s k + ρ j k = L h j α e j k + ρ j k + L s = 0 j 1 w s , j e s k .

We continue by subtracting L h j α e j k from both sides, dividing by 1 L h j α > 0 , recognizing that h j < h , and collecting the remaining terms:

e j k 1 ( 1 L h j α ) ρ j k + L s = 0 j 1 w s , j e s k .

We make use of the estimates for 1 ( 1 L h j α ) ,

1 1 L h j α 1 + L h j α e L h j α e h α .

This is valid because L h j α < 1 . This leads us to observe that

e j k 1 ( 1 L h j α ) ρ j k + L s = 0 j 1 w s , j e s k .

Next, we appeal to Gronwall inequality in Lemma 3 to obtain that

e j k C 1 ρ j k .

The first term in ρ j k can be estimated by standard results about polynomial interpolation and observing

1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( F ( γ j , s , V ( s ) ) L [ P , g ] ) d s τ n q 1 + 1 + α ( q 1 + 1 ) ! Γ ( 1 + α ) F ( q 1 + 1 ) L ( 0 , τ n ) .

We estimate the remaining terms in ρ j k using (24) and recognizing that h j < τ n :

1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( L [ P , Y ] L [ P , F k 1 ] ) d s s = 0 j w s , j Q ( γ s ) C 2 τ n q 2 + α max Q ( q 2 ) C 2 τ n q 2 + α ( C 3 τ n q 2 max s e s k 1 ) = C 4 τ n α e j k 1 .

By the induction assumption, we obtain that

1 Γ ( α ) 0 γ j ( γ j s ) α 1 ( L [ P , Y ] L [ P , F k 1 ] ) d s s = 0 j w s , j Q ( γ s ) = O ( τ n ν + α ) .

Together, these estimates lead us to conclude that

ρ j k = O ( τ n v ) ,

where

v = min { q 1 + 1 + α , q 2 + ( k + 1 ) α } .

Thus, we have the desired result.□

6 Numerical experiments

In this section, we illustrate the efficiency and accuracy of our numerical method when applied to a nonlinear FIDE by presenting some numerical results.

We apply the proposed IDC method of implicit IDC (IM-IDC) or explicit IDC (EX-IDC) to solve all of the test problems. At each step of the implicit scheme, a Newton solver is used to solve a system of nonlinear equations. In our implementation, the Gauss–Lobatto nodes P = ( γ 0 , , γ q 1 ) of [ 0 , τ n ] were used.

Consider the following nonlinear FIDE:

D t α y ( t ) = g ( t ) + cos ( y ) + 0 t ( t s ) 1 4 y 3 ( s ) d s ,

subject to the initial condition y ( 0 ) = 0 . Here, g ( t ) is selected in such a way that the exact solution for α = 0.9 is given by y ( t ) = t 2 .

Figure 1 (left) shows how the relative error

E ( t ) = y exact ( t ) y method ( t ) y exact ( t )

changes as the step size ( h ) is varied, while keeping the number of correction iterations ( k ) constant at k = 3 . In our implementation, we use uniform grid of the interval [ 0 , 3 ] .

Figure 1 
               Left: Absolute error versus time for different values of time steps with 
                     
                        
                        
                           k
                           =
                           3
                        
                        k=3
                     
                   and 
                     
                        
                        
                           
                              
                                 q
                              
                              
                                 1
                              
                           
                           =
                           5
                        
                        {q}_{1}=5
                     
                  , Right: The global error 
                     
                        
                        
                           E
                        
                        E
                     
                   for (29) using the IM-IDC method with 
                     
                        
                        
                           k
                           =
                           2
                        
                        k=2
                     
                   and 
                     
                        
                        
                           
                              
                                 q
                              
                              
                                 1
                              
                           
                           =
                           6
                        
                        {q}_{1}=6
                     
                   as a function of the step size 
                     
                        
                        
                           h
                        
                        h
                     
                  .
Figure 1

Left: Absolute error versus time for different values of time steps with k = 3 and q 1 = 5 , Right: The global error E for (29) using the IM-IDC method with k = 2 and q 1 = 6 as a function of the step size h .

Figure 1 (right) shows the relationship between the average of local errors, considered as the global error,

(29) E = 1 N n = 1 N v n u ( t n )

and the step size h , which is set to h = 2 j , with j = 4 , , 10 . The data for the figure are obtained using the IM-IDC method with q 1 = 6 and two correction steps. The dashed line in the figure depicts the expected local convergence rate of the IM-IDC method, which is 2 + ( k + 1 ) α = 4.7 , according to Theorem 1.

Next, we consider the FIDE

D t 1 3 y ( t ) = g ( t ) + p ( t ) y ( t ) + 0 t ( t s ) 1 2 y ( s ) d s ,

where

g ( t ) = 6 Γ ( 11 3 ) t 8 3 + 32 35 Γ ( 1 2 ) Γ ( 7 3 ) Γ ( 17 6 ) t 11 6 + Γ 7 3 t , p ( t ) = 32 35 t 1 2 ,

on [ 0 , 1 ] with initial value y ( 0 ) = 0 . The aforementioned equation has the exact solution y = t 3 + t 4 3 . By Theorem 1, we can obtain the equivalent VIE as follows:

y ( t ) = 1 Γ ( 1 3 ) 0 t ( t ω ) 2 3 g ( ω ) d ω + 1 Γ ( 1 3 ) 0 t ( t ω ) 2 3 [ p ( ω ) + ( t ω ) 1 2 B ( 1 3 , 1 2 ) ] y ( ω ) d ω ,

where B ( , ) is the beta function.

The results are obtained with the EX-IDC and IM-IDC methods. Both methods employ the SOE scheme with N ε = 10 , and the MATLAB built-in function integral is used to approximate (16). In our implementation, we choose the quadrature nodes P = ( γ 0 , , γ 5 ) to be the Gauss–Lobatto quadrature nodes of [ 0 , h ] , and a Newton solver is employed to solve the algebraic equations in (27).

In this example, we conduct a comparative analysis between the EX-IDC and IM-IDC methods using different error indicators. Our investigation aims to achieve the target level of accuracy with the fewest necessary corrections. Remarkably, the IM-IDC method consistently outperforms the EX-IDC method in terms of accuracy and demonstrates reduced errors when subjected to an equal number of iterations and correction steps. The observed differences in performance are highlighted through the representation of relative errors for various orders ( k = 0 , 1 , 2 ) in Figure 2. Our findings underscore the notable impact of increased correction iterations in reducing errors across both methods.

Figure 2 
               Relative error as a function of time using the IM-IDC method (left) and the EX-IDC method (right) for various numbers of correction iterations.
Figure 2

Relative error as a function of time using the IM-IDC method (left) and the EX-IDC method (right) for various numbers of correction iterations.

Figure 3 presents the convergence results for the depicted problem, revealing the high-order nature of each method employed.

Figure 3 
               Global error 
                     
                        
                        
                           E
                        
                        E
                     
                   as a function of the step size 
                     
                        
                        
                           h
                        
                        h
                     
                   using the IM-IDC method (left) and the EX-IDC method (right) with 
                     
                        
                        
                           k
                           =
                           2
                        
                        k=2
                     
                   and 
                     
                        
                        
                           
                              
                                 q
                              
                              
                                 1
                              
                           
                           =
                           5
                        
                        {q}_{1}=5
                     
                  .
Figure 3

Global error E as a function of the step size h using the IM-IDC method (left) and the EX-IDC method (right) with k = 2 and q 1 = 5 .

7 Concluding remarks

Starting from the representation (13), we have proposed a high-order stepping methods for solving nonlinear FIDEs with weakly singular kernels. To approximate the history term, we employed the kernel compression scheme as proposed in the study of Yan et al. [35], thereby reducing the computational cost to O ( N T log N T ) with diminished storage requirements. Instead of using the classical numerical integrator representation, we modified the solution over a certain time step at the m th iteration into a system of algebraic equations, which is iteratively updated using the IDC method. We have presented numerical results for a nonlinear problem to illustrate the performance of the proposed methods, showcasing their capability to achieve high-order accuracy.

Our analysis in Section 5 provides the foundation for the exceptional accuracy of the presented methods. In particular, Theorem 4 offers rigorous estimates for the approximation of the local error. These estimates indicate that the IDC method increases the order of the local approximation by α with each correction iteration. As a result, the correction stage can be executed multiple times to attain arbitrary higher-order accuracy.

In conclusion, the time-stepping strategy presented in this article holds the potential to be extended for the numerical solution of various other types of FDEs. The effectiveness of our proposed methods, coupled with the theoretical insights provided in our analysis, opens up avenues for applying this approach to a broader range of problems involving fractional integrals.

Acknowledgment

The authors extend their appreciation to the referees for their constructive comments and suggestions, as well as to the editor for handling the article with expertise and diligence, contributing to its improvement.

  1. Funding information: This work has not received any external funding.

  2. Author contributions: All authors have accepted responsibility for the entire content of this manuscript and approved its submission.

  3. Conflict of interest: The authors declare that there is no conflict of interest.

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

References

[1] Li C, Zeng F. Numerical Methods for Fractional Calculus, Chapman & Hall/CRC Numerical Analysis and Scientific Computing. Boca Raton: CRC Press; 2015. 10.1201/b18503Search in Google Scholar

[2] Metzler R, Klafter J. The restaurant at the end of the random walk: recent developments in the description of anomalous transport by fractional dynamics. J Phys A. 2004;37:161–208. 10.1088/0305-4470/37/31/R01Search in Google Scholar

[3] Perdikaris P, Karniadakis GE. Fractional-order viscoelasticity in one-dimensional blood flow models. Ann Biomed Eng. 2014;42:1012–23. 10.1007/s10439-014-0970-3Search in Google Scholar PubMed

[4] Shavlakadze N, Odishelidze N, Criado-Aldeanueva F. The investigation of singular integro-differential equations relating to adhesive contact problems of the theory of viscoelasticity. Z Angew Math Phys. 2021;72:42. 10.1007/s00033-021-01471-4Search in Google Scholar

[5] Wu P. Dynamics of a delayed integro-differential HIV infection model with multiple target cells and nonlocal dispersal. Eur Phys J Plus. 2021;136:1–30. 10.1140/epjp/s13360-020-01049-5Search in Google Scholar

[6] Yang AM, Han Y, Mang YZ. On local fractional Volterra integro-differential equations in fractal steady heat transfer. Therm Sci. 2016;20:789–93. 10.2298/TSCI16S3789YSearch in Google Scholar

[7] Zozulya VV, Gonzalez-Chi PI. Weakly singular, singular and hypersingular integrals in 3-D elasticity and fracture mechanics. J Chin Inst Eng. 1999;22:763–75. 10.1080/02533839.1999.9670512Search in Google Scholar

[8] Eslahchi MR, Dehghan M, Parvizi M. Application of the collocation method for solving nonlinear fractional integro-differential equations. J Comput Appl Math. 2014;257:105–28. 10.1016/j.cam.2013.07.044Search in Google Scholar

[9] Qiao L, Wang Z, Xu D. An alternating direction implicit orthogonal spline collocation method for the two dimensional multi-term time fractional integro-differential equation. Appl Numer Math. 2020;151:199–212. 10.1016/j.apnum.2020.01.003Search in Google Scholar

[10] Zhao J, Xiao J, Ford NJ. Collocation methods for fractional integro-differential equations with weakly singular kernels. Numer Alg. 2014;65:723–43. 10.1007/s11075-013-9710-2Search in Google Scholar

[11] Abu Arqub O, Maayah B. Adaptive the Dirichlet model of mobile/immobile advection/dispersion in a time-fractional sense with the reproducing kernel computational approach: Formulations and approximations. Int J Mod Phys B. 2023;37:2350179. 10.1142/S0217979223501795Search in Google Scholar

[12] Jiang W, Tian TX. Numerical solution of nonlinear Volterra integro-differential equations of fractional order by the reproducing kernel method. Appl Math Model. 2015;39:4871–6. 10.1016/j.apm.2015.03.053Search in Google Scholar

[13] Heydari HM, Hooshmandasl MR, Mohammadi F, Cattani C. Wavelets method for solving systems of nonlinear singular fractional Volterra integro-differential equations. Commun Nonlinear Sci Numer Simul. 2014;19:37–48. 10.1016/j.cnsns.2013.04.026Search in Google Scholar

[14] Yi M, Wang L, Huang J. Legendre wavelets method for the numerical solution of fractional integro-differential equations with weakly singular kernel. Appl Math Model. 2016;40:3422–37. 10.1016/j.apm.2015.10.009Search in Google Scholar

[15] Zhu L, Fan Q. Numerical solution of nonlinear fractional-order Volterra integro-differential equations by SCW. Commun Nonl Sci Numer Simul. 2013;18:1203–13. 10.1016/j.cnsns.2012.09.024Search in Google Scholar

[16] Nemati S, Sedaghat S, Mohammadi I. A fast numerical algorithm based on the second kind Chebyshev polynomials for fractional integro-differential equations with weakly singular kernels. J Comput Appl Math. 2016;308:231–42. 10.1016/j.cam.2016.06.012Search in Google Scholar

[17] Yang Y, Chen YP, Huang YQ. Convergence analysis of the Jacobi spectral-collocation method for fractional integro-differential equations. Acta Math Sci. 2014;34:673–90. 10.1016/S0252-9602(14)60039-4Search in Google Scholar

[18] Abbaszadeh M, Dehghan M. A finite-difference procedure to solve weakly singular integro partial differential equation with space-time fractional derivatives. Eng Comput. 2021;37:2173–82. 10.1007/s00366-020-00936-wSearch in Google Scholar

[19] Qiu W, Xu D, Chen H. A formally second-order BDF finite difference scheme for the integro-differential equations with the multi-term kernels. Int J Comput Math. 2020;97:2055–73. 10.1080/00207160.2019.1677896Search in Google Scholar

[20] Nazari D, Shahmorad S. Application of the fractional differential transform method to fractional-order integro-differential equations with nonlocal boundary conditions. J Comput Appl Math. 2010;234:883–91. 10.1016/j.cam.2010.01.053Search in Google Scholar

[21] Lubich C. Convolution quadrature and discretized operational calculus I. Numer Math. 1988;52:129–45. 10.1007/BF01398686Search in Google Scholar

[22] Banjai L, Lubich C, Melenk JM. Runge-Kutta convolution quadrature for operators arising in wave propagation. Numer Math. 2011;119:1–20. 10.1007/s00211-011-0378-zSearch in Google Scholar

[23] Banjai L, Lubich C. An error analysis of Runge-Kutta convolution quadrature. BIT Numer Math. 2011;51:483–96. 10.1007/s10543-011-0311-ySearch in Google Scholar

[24] Fischer M. Fast and parallel Runge–Kutta approximation of fractional evolution equations. SIAM J Sci Comput. 2019;41:A927–47. 10.1137/18M1175616Search in Google Scholar

[25] Zhang G, Zhu R. Runge-Kutta convolution quadrature methods with convergence and stability analysis for nonlinear singular fractional integro-differential equations. Commun Nonl Sci Numer Simul. 2020;84:105–32. 10.1016/j.cnsns.2019.105132Search in Google Scholar

[26] Alquran M, Alsukhour M, Ali M, Jaradat I. Combination of Laplace transform and residual power series techniques to solve autonomous n-dimensional fractional nonlinear systems. Nonlinear Eng. 2021;10(1):282–92. 10.1515/nleng-2021-0022Search in Google Scholar

[27] Chauhan R, Aggarwal S. Laplace transform for convolution type linear Volterra integral equation of second kind. J Adv Res Appl Math Stat. 2019;4(3-4):1–7. Search in Google Scholar

[28] Devshali P, Arora G. Solution of two-dimensional fractional diffusion equation by a novel hybrid D(TQ) method. Nonlinear Eng. 2022;11(1):135–42. 10.1515/nleng-2022-0017Search in Google Scholar

[29] Heymans N, Podlubny I. Physical interpretation of initial conditions for fractional differential equations with Riemann-Liouville fractional derivatives. Rheol Acta. 2006;45:765–71. 10.1007/s00397-005-0043-5Search in Google Scholar

[30] Banjai L, López-Fernández M. Efficient high order algorithms for fractional integrals and fractional differential equations. Numer Math. 2019;141:289–317. 10.1007/s00211-018-1004-0Search in Google Scholar

[31] Baffet D, Hesthaven JS. A kernel compression scheme for fractional differential equations. SIAM J Numer Anal. 2017;55:496–520. 10.1137/15M1043960Search in Google Scholar

[32] Li JR. A fast time stepping method for evaluating fractional integrals. SIAM J Sci Comput. 2010;31:4696–714. 10.1137/080736533Search in Google Scholar

[33] Lv CW, Xu CJ. Error analysis of a high order method for time-fractional diffusion equations. SIAM J Sci Comput. 2016;38:A2699–724. 10.1137/15M102664XSearch in Google Scholar

[34] Zeng F, Turner I, Burrage K. A Stable Fast Time-Stepping Method for Fractional Integral and Derivative Operators. J Sci Comput. 2018;77:283–307. 10.1007/s10915-018-0707-9Search in Google Scholar

[35] Yan YG, Sun ZZ, Zhang JW. Fast evaluation of the Caputo fractional derivative and its applications to fractional diffusion equations: A second-order scheme. Commun Comput Phys. 2017;22:1028–48. 10.4208/cicp.OA-2017-0019Search in Google Scholar

[36] Baffet D, Hesthaven JS. High-order accurate adaptive kernel compression time-stepping schemes for fractional differential equations. J Sci Comput. 2017;72:1169–95. 10.1007/s10915-017-0393-zSearch in Google Scholar

[37] Bohmer K, Stetter HJ. Defect Correction Methods Theory and Applications. New York: Springer-Verlag/Wien; 1984. 10.1007/978-3-7091-7023-6Search in Google Scholar

[38] Causley MF, Seal DC. On the convergence of spectral deferred correction methods. Commun Appl Math Comput Sci. 2019;14:33–64. 10.2140/camcos.2019.14.33Search in Google Scholar

[39] Dutt A, Greengard L, Rokhlin V. Spectral deferred correction methods for ordinary differential equations. BIT Numer Math. 2000;40:241–66. 10.1023/A:1022338906936Search in Google Scholar

[40] Ong BW, Spiteri RJ. Deferred correction methods for ordinary differential equations. J Sci Comput. 2020;83:60. 10.1007/s10915-020-01235-8Search in Google Scholar

[41] Jiang S, Zhang J, Zhang Q, Zhang Z. Fast evaluation of the Caputo fractional derivative and its applications to fractional diffusion equations. Commun Comput Phys. 2017;21:650–78. 10.4208/cicp.OA-2016-0136Search in Google Scholar

[42] Li C, Yi Q, Chen A. Finite difference methods with non-uniform meshes for nonlinear fractional differential equations. J Comput Phys. 2016;316:614–31. 10.1016/j.jcp.2016.04.039Search in Google Scholar

Received: 2023-08-09
Revised: 2024-03-12
Accepted: 2024-06-14
Published Online: 2024-08-09

© 2024 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Editorial
  2. Focus on NLENG 2023 Volume 12 Issue 1
  3. Research Articles
  4. Seismic vulnerability signal analysis of low tower cable-stayed bridges method based on convolutional attention network
  5. Robust passivity-based nonlinear controller design for bilateral teleoperation system under variable time delay and variable load disturbance
  6. A physically consistent AI-based SPH emulator for computational fluid dynamics
  7. Asymmetrical novel hyperchaotic system with two exponential functions and an application to image encryption
  8. A novel framework for effective structural vulnerability assessment of tubular structures using machine learning algorithms (GA and ANN) for hybrid simulations
  9. Flow and irreversible mechanism of pure and hybridized non-Newtonian nanofluids through elastic surfaces with melting effects
  10. Stability analysis of the corruption dynamics under fractional-order interventions
  11. Solutions of certain initial-boundary value problems via a new extended Laplace transform
  12. Numerical solution of two-dimensional fractional differential equations using Laplace transform with residual power series method
  13. Fractional-order lead networks to avoid limit cycle in control loops with dead zone and plant servo system
  14. Modeling anomalous transport in fractal porous media: A study of fractional diffusion PDEs using numerical method
  15. Analysis of nonlinear dynamics of RC slabs under blast loads: A hybrid machine learning approach
  16. On theoretical and numerical analysis of fractal--fractional non-linear hybrid differential equations
  17. Traveling wave solutions, numerical solutions, and stability analysis of the (2+1) conformal time-fractional generalized q-deformed sinh-Gordon equation
  18. Influence of damage on large displacement buckling analysis of beams
  19. Approximate numerical procedures for the Navier–Stokes system through the generalized method of lines
  20. Mathematical analysis of a combustible viscoelastic material in a cylindrical channel taking into account induced electric field: A spectral approach
  21. A new operational matrix method to solve nonlinear fractional differential equations
  22. New solutions for the generalized q-deformed wave equation with q-translation symmetry
  23. Optimize the corrosion behaviour and mechanical properties of AISI 316 stainless steel under heat treatment and previous cold working
  24. Soliton dynamics of the KdV–mKdV equation using three distinct exact methods in nonlinear phenomena
  25. Investigation of the lubrication performance of a marine diesel engine crankshaft using a thermo-electrohydrodynamic model
  26. Modeling credit risk with mixed fractional Brownian motion: An application to barrier options
  27. Method of feature extraction of abnormal communication signal in network based on nonlinear technology
  28. An innovative binocular vision-based method for displacement measurement in membrane structures
  29. An analysis of exponential kernel fractional difference operator for delta positivity
  30. Novel analytic solutions of strain wave model in micro-structured solids
  31. Conditions for the existence of soliton solutions: An analysis of coefficients in the generalized Wu–Zhang system and generalized Sawada–Kotera model
  32. Scale-3 Haar wavelet-based method of fractal-fractional differential equations with power law kernel and exponential decay kernel
  33. Non-linear influences of track dynamic irregularities on vertical levelling loss of heavy-haul railway track geometry under cyclic loadings
  34. Fast analysis approach for instability problems of thin shells utilizing ANNs and a Bayesian regularization back-propagation algorithm
  35. Validity and error analysis of calculating matrix exponential function and vector product
  36. Optimizing execution time and cost while scheduling scientific workflow in edge data center with fault tolerance awareness
  37. Estimating the dynamics of the drinking epidemic model with control interventions: A sensitivity analysis
  38. Online and offline physical education quality assessment based on mobile edge computing
  39. Discovering optical solutions to a nonlinear Schrödinger equation and its bifurcation and chaos analysis
  40. New convolved Fibonacci collocation procedure for the Fitzhugh–Nagumo non-linear equation
  41. Study of weakly nonlinear double-diffusive magneto-convection with throughflow under concentration modulation
  42. Variable sampling time discrete sliding mode control for a flapping wing micro air vehicle using flapping frequency as the control input
  43. Error analysis of arbitrarily high-order stepping schemes for fractional integro-differential equations with weakly singular kernels
  44. Solitary and periodic pattern solutions for time-fractional generalized nonlinear Schrödinger equation
  45. An unconditionally stable numerical scheme for solving nonlinear Fisher equation
  46. Effect of modulated boundary on heat and mass transport of Walter-B viscoelastic fluid saturated in porous medium
  47. Analysis of heat mass transfer in a squeezed Carreau nanofluid flow due to a sensor surface with variable thermal conductivity
  48. Navigating waves: Advancing ocean dynamics through the nonlinear Schrödinger equation
  49. Experimental and numerical investigations into torsional-flexural behaviours of railway composite sleepers and bearers
  50. Novel dynamics of the fractional KFG equation through the unified and unified solver schemes with stability and multistability analysis
  51. Analysis of the magnetohydrodynamic effects on non-Newtonian fluid flow in an inclined non-uniform channel under long-wavelength, low-Reynolds number conditions
  52. Convergence analysis of non-matching finite elements for a linear monotone additive Schwarz scheme for semi-linear elliptic problems
  53. Global well-posedness and exponential decay estimates for semilinear Newell–Whitehead–Segel equation
  54. Petrov-Galerkin method for small deflections in fourth-order beam equations in civil engineering
  55. Solution of third-order nonlinear integro-differential equations with parallel computing for intelligent IoT and wireless networks using the Haar wavelet method
  56. Mathematical modeling and computational analysis of hepatitis B virus transmission using the higher-order Galerkin scheme
  57. Mathematical model based on nonlinear differential equations and its control algorithm
  58. Bifurcation and chaos: Unraveling soliton solutions in a couple fractional-order nonlinear evolution equation
  59. Space–time variable-order carbon nanotube model using modified Atangana–Baleanu–Caputo derivative
  60. Minimal universal laser network model: Synchronization, extreme events, and multistability
  61. Valuation of forward start option with mean reverting stock model for uncertain markets
  62. Geometric nonlinear analysis based on the generalized displacement control method and orthogonal iteration
  63. Fuzzy neural network with backpropagation for fuzzy quadratic programming problems and portfolio optimization problems
  64. B-spline curve theory: An overview and applications in real life
  65. Nonlinearity modeling for online estimation of industrial cooling fan speed subject to model uncertainties and state-dependent measurement noise
  66. Quantitative analysis and modeling of ride sharing behavior based on internet of vehicles
  67. Review Article
  68. Bond performance of recycled coarse aggregate concrete with rebar under freeze–thaw environment: A review
  69. Retraction
  70. Retraction of “Convolutional neural network for UAV image processing and navigation in tree plantations based on deep learning”
  71. Special Issue: Dynamic Engineering and Control Methods for the Nonlinear Systems - Part II
  72. Improved nonlinear model predictive control with inequality constraints using particle filtering for nonlinear and highly coupled dynamical systems
  73. Anti-control of Hopf bifurcation for a chaotic system
  74. Special Issue: Decision and Control in Nonlinear Systems - Part I
  75. Addressing target loss and actuator saturation in visual servoing of multirotors: A nonrecursive augmented dynamics control approach
  76. Collaborative control of multi-manipulator systems in intelligent manufacturing based on event-triggered and adaptive strategy
  77. Greenhouse monitoring system integrating NB-IOT technology and a cloud service framework
  78. Special Issue: Unleashing the Power of AI and ML in Dynamical System Research
  79. Computational analysis of the Covid-19 model using the continuous Galerkin–Petrov scheme
  80. Special Issue: Nonlinear Analysis and Design of Communication Networks for IoT Applications - Part I
  81. Research on the role of multi-sensor system information fusion in improving hardware control accuracy of intelligent system
  82. Advanced integration of IoT and AI algorithms for comprehensive smart meter data analysis in smart grids
Downloaded on 8.12.2025 from https://www.degruyterbrill.com/document/doi/10.1515/nleng-2024-0020/html
Scroll to top button