Next Article in Journal
Schur Complement-Based Infinity Norm Bounds for the Inverse of GDSDD Matrices
Next Article in Special Issue
General Odd and Even Central Factorial Polynomial Sequences
Previous Article in Journal
Attitude Control of a Flexible Spacecraft via Fuzzy Optimal Variance Technique
Previous Article in Special Issue
Solution of the Problem P = L
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Multivalue Collocation Methods for Ordinary and Fractional Differential Equations

by
Angelamaria Cardone
1,
Dajana Conte
1,
Raffaele D’Ambrosio
2,* and
Beatrice Paternoster
1
1
Department of Mathematics, University of Salerno, 84084 Fisciano, Italy
2
Department of Information Engineering and Computer Science and Mathematics, University of L’Aquila, 67100 L’Aquila, Italy
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(2), 185; https://doi.org/10.3390/math10020185
Submission received: 29 November 2021 / Revised: 27 December 2021 / Accepted: 4 January 2022 / Published: 7 January 2022
(This article belongs to the Special Issue Polynomial Sequences and Their Applications)

Abstract

:
The present paper illustrates some classes of multivalue methods for the numerical solution of ordinary and fractional differential equations. In particular, it focuses on two-step and mixed collocation methods, Nordsieck GLM collocation methods for ordinary differential equations, and on two-step spline collocation methods for fractional differential equations. The construction of the methods together with the convergence and stability analysis are reported and some numerical experiments are carried out to show the efficiency of the proposed methods.

1. Introduction

Numerical collocation is an effective technique for the approximation of solutions to a given functional equation by means of a continuous approximate belonging to a finite dimensional space spanned by functions chosen in accordance with the qualitative behavior of the exact solution. This idea has successfully been applied in several contexts (a very brief and far from being extensive, list of contributions in the existing literature can be found in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36] and references therein).
In this paper, we aim to collect some of our recent results showing the effectiveness of collocation in two selected cases:
  • Firstly, the case of stiff differential problems [1,2,3,37,38], commonly arising from spatially discretized time-dependent partial differential equations. This problem commonly exposes numerical schemes to the order reduction phenomena, typically characterizing low stage-order methods such as Runge–Kutta methods on Gaussian collocation points [1]. It is worth highlighting that improving the numerics for stiff problems has a direct impact on the numerical treatment of a wide class of problems that is interesting in several applications. A relevant case is given, for instance, by multiscale problems: Quoting from [39], “Stiff equations are multiscale problems” and this situation typically characterizes coupled physical systems whose components vary on different time-scales. It is the case, for instance, of epidemiological models for influenza or pandemics (see, for instance, refs. [40,41,42] and references therein), since multiscale models are an ideal framework to simultaneously simulate several processes such as immune response, pharmacokinetics, and interactions between virus and host.
    Our proposal to remove order reduction in providing approximate solutions to stiff problems is to employ multivalue numerical methods based on numerical collocation. These methods are free from order reduction, as it happens for classical collocation methods. This topic is the subject of Section 2 and Section 3;
  • Secondly, the case of fractional differential problems, representing a fundamental tool to model anomalous diffusion [43], material hereditariness, viscoelastic materials [44], and heat conduction [45]. For these problems, the analytical solution is generally not available and the numerical treatment is not an easy task, due to the lack of smoothness of the analytical solution and general methods for Ordinary Differential Equations (ODEs), applied to Fractional Differential Equations (FDEs), generally exhibit low order of convergence, e.g., predictor-corrector methods [46]. Therefore ad hoc numerical methods should be formulated to obtain a higher degree of accuracy, as for example fractional linear multistep methods [47], a class of product integration methods [48]. In this scenario, an important role is played by collocation methods, as for example B-spline wavelets collocation [28], Chebychev collocation [49], spectral collocation [16,33,50,51], and non-polynomial collocation [25]. In this paper, we focus on spline collocation methods, which were first introduced by Blank [52], however the main contribution to the development and analysis of these methods has been given in [19,29,30,53]. More recently, multivalue spline collocation methods have been proposed [18,20,54]. This topic is the subject of Section 4.

2. Multivalue Collocation Methods

Multivalue methods for the numerical solution of ODEs [1,37,55,56,57]:
y ( t ) = f ( y ( t ) ) , t [ t 0 , T ] , y ( t 0 ) = y 0 ,
with y : [ t 0 , T ] R d   f : R d R d , and have the form:
Y i [ n ] = h j = 1 m a i j f Y j [ n ] + j = 1 r u i j y j [ n ] , i = 1 , 2 , , m , y i [ n + 1 ] = h j = 1 m b i j f Y j [ n ] + j = 1 r v i j y j [ n ] , i = 1 , 2 , , r ,
where t n = t 0 + n h , n = 0 , 1 , , N are the grid points and h = ( T t 0 ) / N is a fixed stepsize. The matrices:
A = [ a i j ] R m × m , U = [ u i j ] R m × r , B = [ b i j ] R r × m , V = [ v i j ] R r × r
are the coefficients of the methods and the vector c = [ c 1 , c 2 , , c m ] T is called the abscissa vector. The parameters c 1 , c 2 , , c m are usually included in [ 0 , 1 ] , but in some cases can be taken outside this interval in order to obtain A-stability (see for example Figure 1).
The values Y i [ n ] R d are called internal stages and provide an approximation to y ( t n + c i h ) , while y i [ n ] R d are called external stages, and each y i [ n ] provides an approximation to a linear combination of the derivatives of y at the point t n . The number of internal stages m and the number of external stages r, influence the order of convergence and the computational cost of the method, as will be shown later for some classes of methods.
As usual, the coefficient matrices of the multivalue numerical method (2) can be gathered in the Butcher tableau:
A U B V .
Collocation multivalue numerical methods represent a continuous extension of multivalue numerical methods in the GLM (General Linear Method) form (2), by means of following piecewise collocation polynomial:
P n ( t n + θ h ) = i = 1 r α i ( θ ) y i [ n ] + h i = 1 m β i ( θ ) f ( P n ( t n + c i h ) ) , θ [ 0 , 1 ] ,
and by interpreting the internal stages in (2) as Y i [ n ] = P n ( t n + c i h ) . In (5), the polynomials α i ( θ ) and β i ( θ ) have a degree equal to the order p of the method and are usually computed by solving continuous order conditions, as will be described in the following.
Several kind of multivalue collocation methods have been introduced so far, with a different form for the vector of external stages. We will describe in the next two subsections two different choices which lead to two-step collocation methods and Nordsieck GLM collocation methods.

2.1. Two-Step Collocation Methods

Two-step collocation collocation methods have been introduced in [5] and have the form:
Y i [ n ] = φ 0 ( c i ) y n 1 + φ 1 ( c i ) y n + h j = 1 m ψ j ( c i ) f Y j [ n ] + χ j ( c i ) f Y j [ n 1 ] i = 1 , 2 , , m , y n + 1 = φ 0 ( 1 ) y n 1 + φ 1 ( 1 ) y n + h j = 1 m ψ j ( 1 ) f Y j [ n ] + χ j ( 1 ) f Y j [ n 1 ] .
with a collocation polynomial defined by:
P n ( t n + θ h ) = φ 0 ( θ ) y n 1 + φ 1 ( θ ) y n + h j = 1 m ψ j ( θ ) f P ( t n + c j h ) + χ j ( θ ) f P ( t n 1 + c j h ) ,
with θ [ 0 , 1 ] and Y j [ n ] = P ( t n + c j h ) , Y j [ n 1 ] = P ( t n 1 + c j h ) .
We observe that such methods can be viewed as multivalue collocation methods (2)–(5), by choosing r = m + 2 ,
α 1 ( θ ) = φ 1 ( θ ) , α 2 ( θ ) = φ 0 ( θ ) ,
α 2 + i ( θ ) = χ i ( θ ) , β i ( θ ) = ψ i ( θ ) i = 1 , , m
and
y [ n ] = y n y n 1 h F ( Y [ n 1 ] ) R m + 2 ,
where,
Y [ n ] = Y 1 [ n ] Y m [ n ] , F ( Y [ n ] ) = f ( Y 1 [ n ] ) f ( Y m [ n ] ) .
With the choice (8) for the external approximation vector, the collocation polynomial (5) is a global smooth extension of the GLM (2) with tableau (4) given by the following matrices:
A = β j ( c i ) i , j = 1 , , m R m × m , U = α j ( c i ) i = 1 , , m , j = 1 , , r R m × r , w = α j ( 1 ) j = 1 , , r R r , v = β j ( 1 ) j = 1 , , m R m B = v T 0 I R r × m , V = w T 1 0 0 0 0 0 R r × r ,
where I is the identity matrix of dimension m and 0 is a zero matrix or vector of suitable dimensions.
Order conditions can be formalized by the following theorem [5].
Theorem 1.
A multivalue collocation method (2) with collocation polynomial in (5) and vector of external stages defined by (8) is an approximation of uniform order p to the solution of the well-posed problem approximates in the solution of (1) with uniform order p, if the following conditions are satisfied:
α 1 ( θ ) + α 2 ( θ ) = 1 θ ν ν ! ( 1 ) ν ν ! α 2 ( θ ) i = 1 m ( c i 1 ) ν 1 ( ν 1 ) ! α 2 + i ( θ ) + ( c i ) ν 1 ( ν 1 ) ! β i ( θ ) = 0 , ν = 1 , , p .
The maximum attainable order is p = m + r 1 , as in this case of m + r 1 polynomials α i ( θ ) and β i ( θ ) , which are uniquely derived by solving the continuous order conditions (10), and the corresponding collocation polynomial satisfies the conditions listed in the following corollary [5].
Corollary 1.
The maximum attainable uniform order of convergence for a multivalue collocation method (2) with collocation polynomial in (5) and vector of external stages defined by (8) is p = 2 m + 1 = m + r 1 . The corresponding collocation polynomial satisfies the following interpolation and collocation conditions:
P n ( t n ) = y n , P n ( t n 1 ) = y n 1 ,
P n ( t n + c i h ) = f ( P n ( t n + c i h ) ) , P n ( t n 1 + c i h ) = f ( P n ( t n 1 + c i h ) ) , i = 1 , 2 , , m .

2.2. Nordsieck GLM Collocation Methods

Nordsieck GLM collocation methods have been introduced in [4] and rely on the vector of external stages in the so-called Nordsieck form [37]:
y [ n ] = y 1 [ n ] y 2 [ n ] y r [ n ] y ( t n ) h y ( t n ) h r 1 y r 1 ( t n ) .
With this choice for an external approximation vector, the collocation polynomial (5) is a global smooth extension of the GLM (2) with tableau (4) given by the following matrices:
A = β j ( c i ) i , j = 1 , , m R m × m , U = α j ( c i ) i = 1 , , m , j = 1 , , r R m × r , B = β j ( i 1 ) ( 1 ) i = 1 , , m , j = 1 , , r R r × m , V = α j ( i 1 ) ( 1 ) i , j = 1 , , r R r × r ,
Order conditions have been derived in [4], as stated in the following theorem.
Theorem 2.
A multivalue collocation method (2) with collocation polynomial in (5) and vector of external stages defined by (13) is an approximation of uniform order p to the solution of the well-posed problem approximates of the solution of (1) with uniform order p, if and only if the following conditions are satisfied:
α 1 ( θ ) = 1 θ ν ν ! α ν + 1 ( θ ) i = 1 m c i ν 1 ( ν 1 ) ! β i ( θ ) = 0 , ν = 1 , , r 1 , θ ν ν ! i = 1 m c i ν 1 ( ν 1 ) ! β i ( θ ) = 0 , ν = r , , p .
Corollary 2.
The maximum attainable uniform order of convergence for a multivalue collocation method (2) with a collocation polynomial in (5) and vector of external stages defined by (13) is m + r 1 . The corresponding collocation polynomial satisfies the following interpolation and collocation conditions:
P n ( t n ) = y 1 [ n ] , P n ( t n ) = y 2 [ n ] , P n ( r 1 ) ( t n ) = y r 1 [ n ] ,
P n ( t n + c i h ) = f ( P n ( t n + c i h ) ) , i = 1 , 2 , , m .

2.3. Derivation of A-Stable Multivalue Collocation Methods

We describe in this section the existing procedures for the derivation of A-stable uniform order multivalue collocation methods. The advantages of deriving such methods lies in their efficiency in the numerical treatment of stiff problem, as they do not suffer from the order reduction phenomenon [1,2]. We recall that a numerical method is A-stable if its region of absolute stability includes the entire complex half-plane with a negative real part.
As we observe from Corollaries 1 and 2, the maximum attainable uniform order multivalue collocation methods with collocation polynomial in (5) and vector of external stages defined by (8) or (13) is p = m + r 1 . With the aim of deriving A-stable methods, according to the Daniel–Moore theorem [1], the order of the method cannot exceed 2 m . Therefore the following Theorem clarifies the restriction, on the number of external stages, necessary for A-stability. The proof can be found in [4].
Theorem 3.
An A-stable multivalue collocation method with collocation polynomial in (5) fulfills the constraint r m + 1 .
As a consequence, two-step collocation methods of Section 2.1 cannot be A-stable, as for these methods r = m + 2 , while A-stable Nordsieck GLM collocation methods of Section 2.2 can be derived with a suitable choice for r.
In regards to two-step collocation methods, in the paper [5], A-stable methods of uniform order p = m + s , s = 1 , 2 , , m have been derived by imposing not all the order conditions up to p = 2 m + 1 , but just requiring the fulfillment of the first m + s order conditions in (10). This procedure corresponds to relaxing some of the interpolation/collocation conditions in (11) and (12), and the corresponding methods are called two-step almost collocation methods.
In regards to Nordsieck GLM collocation methods, in the paper [4], A-stable methods of uniform order p = m + r 1 with r = m + 1 have been provided.
Regarding the computational cost of multivalue collocation methods (2)–(5), it is strongly related to the solution of the nonlinear system for the computation of the vector Y [ n ] in (2), and depends on the matrix A = β j ( c i ) i , j = 1 , , m . Two-step almost collocation methods having lower triangular or diagonal coefficient matrix A that have been derived in [24]. Regarding Nordsieck GLM collocation methods, the requirement for a structured coefficient matrix forces the relaxation of some of the interpolation/collocation conditions (15) and (16), thus leading to Nordsieck GLM almost collocation methods with r = m + 1 , having order p = r or p = r 1 , i.e., obtained by imposing not all the order conditions up to p = m + r 1 , but just requiring the fulfillment of the first r or r 1 order conditions in (14).
We now provide examples of A-stable multivalue collocation and almost collocation methods belonging to the class described in Section 2.2. We consider the case of m = 2 and r = m + 1 = 3 . The collocation polynomial assumes the form:
P n ( t n + ϑ h ) = y 1 [ n ] + α 2 ( ϑ ) y 2 [ n ] + α 3 ( ϑ ) y 3 [ n ] + h β 1 ( ϑ ) f ( P ( t n + c 1 h ) ) + β 2 ( ϑ ) f ( P ( t n + c 2 h ) )
and the corresponding Butcher tableau is given by:
A U B V = β 1 ( c 1 ) 0 β 1 ( c 2 ) β 2 ( c 2 ) 1 α 2 ( c 1 ) α 3 ( c 1 ) 1 α 2 ( c 2 ) α 3 ( c 2 ) β 1 ( 1 ) β 2 ( 1 ) β 1 ( 1 ) β 2 ( 1 ) β 1 ( 1 ) β 2 ( 1 ) 1 α 2 ( 1 ) α 3 ( 1 ) 0 α 2 ( 1 ) α 3 ( 1 ) 0 α 2 ( 1 ) α 3 ( 1 ) .
We consider the following forms for the matrix A :
  • Full matrix [4] (GLM-F);
  • Lower triangular matrix (GLM-T);
  • Singly lower triangular matrix (GLM-S);
  • Diagonal matrix (GLM-D).
Polynomials α j ( θ ) and β j ( θ ) in (17) are constructed by imposing order conditions of Theorem 2 with p = 4 in the case of GLM-F and p = 3 in the case of GLM-T, GLM-S, and GLM-D. Figure 1 shows the region of A stability in the ( c 1 , c 2 ) plane for all the classes of methods.
Examples of A-stable methods have the following Butcher tableau:
  • GLM-F:
    c = 3 / 2 9 / 5 , A U B V = 9 8 125 288 162 125 3 10 1 233 288 7 32 1 201 250 27 125 14 27 125 486 32 27 125 243 8 9 0 1 359 486 5 27 0 80 243 4 27 0 8 9 1 3 .
  • GLM-T:
    c = 22 / 10 9 / 10 , A U B V = 11 15 0 243 1100 81 50 1 22 15 121 150 1 549 1100 567 1000 103 429 24 13 2 13 28 13 118 143 32 13 1 20 33 19 30 0 1 3 5 0 18 11 7 5 .
  • GLM-S:
    c = 22 / 10 9 / 10 , A U B V = 11 15 0 351 4840 11 15 1 22 15 121 150 1 3473 14520 21 220 335 4719 880 1053 205 4719 3080 3159 2830 4719 3520 3159 1 2306 9801 19 198 0 542 29403 8 297 0 15130 29403 203 297 .
  • GLM-D:
    c = 3 29 / 10 , A U B V = 1 0 0 29 30 1 2 3 2 1 29 15 841 600 209 15 37520 2523 62 5 11260 841 91 15 5660 841 1 24446 12615 1589 870 0 47 4205 91 145 0 8369 12165 46 145 .

2.4. Numerical Illustration

We now show the behavior of the methods listed in the previous section on the Prothero–Robinson problem [1,2]:
y ( t ) = λ ( y ( t ) sin ( t ) ) + cos ( t ) , t [ 0 , 10 ] , y ( 0 ) = 0 ,
which is stiff when λ 0 . We compare the results of the aforementioned methods with those obtained by the two-stage Gaussian Runge–Kutta (RK) method. We report in Table 1 the results obtained for λ = 10 6 in (18), by applying multivalue collocation and almost collocation methods together with the Runge–Kutta (RK) method of Gauss:
1 2 3 6 1 4 1 4 3 6 1 2 + 3 6 1 4 + 3 6 1 4 1 2 1 2
The method (19), which has order 4 and uniform order 2, therefore suffers from order reduction when applied to a stiff problem. Table 1 shows the error in the final step point for different values of the step size and the experimental order of the methods for λ = 10 6 . We observe that the Runge–Kutta method exhibits order reduction, while this is not the case for multivalue collocation and almost collocation methods, having order 4 but uniform order 2, hence it suffers from order reduction on stiff problems, as is visible from Table 1. Multivalue collocation and almost collocation methods, instead, keep their order of convergence.

3. Multivalue Mixed Collocation Methods

In this Section we describe the derivation of Nordsieck GLM mixed collocation methods of the form (2)–(5), with the vector of external stages in Nordsieck form (13). The idea is, instead of considering a basis of polynomials { α i ( θ ) , β j ( θ ) , i = 1 , , r , j = 1 , , m } , to consider a basis constituted by a combination of trigonometric and polynomial functions. Such methods are useful for problems of the form (1) for which the exact solution is oscillatory with a known frequency of oscillation ω .
As a consequence of Theorem 2, the polynomials α i ( θ ) and β j ( θ ) , associated to Nordsieck GLM collocation methods of uniform order p = m + r 1 , have a degree of at most m + r 1 . Therefore, they can be written in the form:
α 1 ( θ ) = 1 α i + 1 ( θ ) = j = 1 m + r 1 μ ¯ i , j 1 j θ j , i = 1 , , r 1 ,
β i ( θ ) = j = 1 m + r 1 μ i , j 1 j θ j , i = 1 , , m .
The idea of Nordsieck GLM mixed collocation methods introduced in [35] relies on considering new basis functions:
{ α i T ( θ , z ) , β j T ( θ , z ) , i = 1 , , r , j = 1 , , m } ,
which depend also on the frequency of oscillation of the problem, i.e., depending on z = ω h , of the form:
α 1 T ( θ , z ) = 1 ,
α i + 1 T ( θ , z ) = a ¯ i z sin ( z θ ) b ¯ i z cos ( z θ ) + b ¯ i z + j = 1 m + r 3 γ ¯ i , j 1 j θ j i = 1 , , r 1 ,
β i T ( θ , z ) = a i z sin ( z θ ) b i z cos ( z θ ) + b i z + j = 1 m + r 3 γ i , j 1 j θ j i = 1 , , m .
The next theorem shows the expressions of coefficients a i , b i , γ i , j in (23) and a ¯ i , b ¯ i , γ ¯ i , j in (24) in order to obtain the maximum attainable uniform order p = m + r 1 . The proof can be found in [35].
Theorem 4.
A multivalue mixed collocation method (2)–(5), with vector of external stages defined by (13) and functional basis { α i ( θ ) , β j ( θ ) , i = 1 , , r , j = 1 , , m } defined in (22)–(24), has order p = m + r 1 if:
a i = det M i , 1 det M , b i = det M i , 2 det M , i = 1 , , m ,
γ i j = ( 1 ) j 2 + 1 a i z j j ! j i s e v e n , ( 1 ) j + 1 2 b i z j j ! j i s o d d , j = 0 , , r 2 , det M i , j r + 4 det M , j = r 1 , , m + r 4 , , i = 1 , , m ,
a ¯ i = k = 1 m ( 1 ) k + 1 c k i 1 ( i 1 ) ! det M k , 1 det M , b ¯ i = k = 1 m ( 1 ) k c k i 1 ( i 1 ) ! det M k , 2 det M , i = 1 , , r 1 ,
γ ¯ i j = ( 1 ) j 2 + 1 a ¯ i z j + δ i , j + 1 j ! j i s e v e n , ( 1 ) j + 1 2 b ¯ i z j + δ i , j + 1 j ! j i s o d d , j = 0 , , r 2 , k = 1 m ( 1 ) k + j r + 1 c k i 1 ( i 1 ) ! det M k , j r + 4 det M , j = r 1 , , m + r 4 , , i = 1 , , r 1 ,
where M is a square non singular matrix of order m given by:
M = cos ( z c 1 ) k = 0 r 1 ( 1 ) k ( z c 1 ) 2 k ( 2 k ) ! sin ( z c 1 ) k = 0 r 2 ( 1 ) k ( z c 1 ) 2 k + 1 ( 2 k + 1 ) ! c 1 r 1 c 1 r c 1 m + r 4 cos ( z c 2 ) k = 0 r 1 ( 1 ) k ( z c 2 ) 2 k ( 2 k ) ! sin ( z c 2 ) k = 0 r 2 ( 1 ) k ( z c 2 ) 2 k + 1 ( 2 k + 1 ) ! c 2 r 1 c 2 r c 2 m + r 4 cos ( z c m ) k = 0 r 1 ( 1 ) k ( z c m ) 2 k ( 2 k ) ! sin ( z c m ) k = 0 r 2 ( 1 ) k ( z c m ) 2 k + 1 ( 2 k + 1 ) ! c m r 1 c m r c m m + r 4 ,
M i , j is the submatrix obtained by deleting the i-th row and j-th column from matrix M, c 1 , , c m are the collocation points, δ i j is the usual Kronecker delta, and:
r 1 = r 2 2 r i s e v e n , r 3 2 r i s o d d , r 2 = r 2 2 1 r i s e v e n , r 3 2 r i s o d d .
In order to show the performance of Nordsieck GLM mixed collocation methods, we show the results obtained on the following test problems:
  • Problem 1:
    y ( t ) = ( y ( t ) sin ( ω t ) ) + ω cos ( ω t ) , t 0 , 10 y ( 0 ) = 0 ,
    whose solution is y ( t ) = sin ( ω t ) , so it is a function belonging to the basis.
  • Problem 2:
    y ( t ) = ( y ( t ) sin ( ω t + t ) ) + ( ω + 1 ) cos ( ω t + t ) , t 0 , 10 y ( 0 ) = 0 ,
    whose solution is y ( t ) = sin ( ω t + t ) = sin ω t cos t + cos ω t sin t , so it is a combination of the basic functions sin ω t and cos ω t .
We put m = 2 and r = 3 and c 1 = 3 / 2 ,   c 2 = 9 / 5 and we denote by MGLM-F, the corresponding Nordsieck GLM mixed collocation method. In Table 2, we consider for a comparison, the GLM-F method of Section 2.3. The table clearly shows the advantage of mixed collocation versus polynomial collocation in the case of the oscillatory solution.

4. Multivalue Spline Collocation Methods for FDEs

In this section, we review multivalue spline collocation methods [18,20,54], applied to the IVP problem of type:
D α y ( t ) = f ( t , y ( t ) ) , t [ 0 , b ] , y ( i ) ( 0 ) = γ i , i = 0 , , n 1 ,
where n 1 < α < n , n N , γ i R , f : [ 0 , b ] × R R . Here we consider the Caputo fractional derivative [58,59,60]:
D α y ( t ) = 1 Γ ( n α ) 0 t y ( n ) ( s ) ( t s ) α + 1 n d s .
The convergence analysis of spline collocation methods is carried out in the functional space C q , ν ( 0 , T ] , defined as follows [15].
Let q N and ν ( , 1 ) , then y : [ 0 , T ] R belongs to the space C q , ν ( 0 , T ] if it is q times continuously differentiable in ( 0 , T ] , and:
| y ( i ) ( t ) | c 1 if   i < 1 ν , 1 + | log t | if   i = 1 ν , t 1 ν i if   i > 1 ν , t ( 0 , T ] , i = 1 , , q .
Sufficient conditions for obtaining a solution in the space C q , ν ( 0 , T ] are provided by the following theorem.
Theorem 5
([30]). Let f C ( [ 0 , T ] × R ) , q times continuously differentiable in ( 0 , T ] × R , and ν [ 1 α , 1 ) such that:
i + j t i y j f ( t , y ) ϕ ( | y | ) 1 i f   i < 1 ν 1 + | log t | i f   i = 1 ν t 1 ν i i f   i > 1 ν ,   ( t , y ) ( 0 , T ] × R ,
i , j N with i + j q . In addition, for α ( 0 , 1 ) assume that:
i + j t i y j [ f ( t , y 1 ) f ( t , y 2 ) ] ϕ ( max { | y 1 | , | y 2 | } ) | y 1 y 2 | 1 i f   i = 0 t 1 ν i i f   i > 0 ,
( t , y i ) ( 0 , T ] × R , i = 1 , 2 . The function ϕ : [ 0 , ) R is assumed to be monotonically increasing. Let the fractional IVP (31) have a solution y C [ 0 , T ] with D α y C [ 0 , T ] . Then y C q , ν ( 0 , T ] and D α y C q , ν ( 0 , T ] .
By setting z = D α y , we have:
y = J α z + Q ,
with,
( J α z ) ( t ) = 1 Γ ( α ) 0 t ( t s ) α 1 z ( s ) d s , t > 0 ,
Q ( t ) = i = 0 α 1 γ i i ! t i ,
α being the smallest integer not less than α . With this position, we may rewrite the IVP (31) as a nonlinear equation:
z = f ( t , J α z + Q ) .
Once (35) is solved, y can be computed by (32).

4.1. One-Step Collocation Methods for FDEs

Let us introduce a graded mesh I N on [ 0 , T ] with grading exponent r 1 :
t j = b j N r ,
and collocation parameters 0 η 1 < < η m 1 . Let,
S k ( 1 ) ( I N ) = { v : v | [ t j 1 , t j ] Π k , j = 1 , , N } .
The one step collocation method approximates the solution z of (35) by a function v S m 1 ( 1 ) ( I N ) . The collocation solution v is computed by imposing these collocation conditions, for j = 1 , , N :
v j ( t j k ) = f ( t j k , ( J α v ) ( t j k ) + Q ( t j k ) ) , k = 1 , , m .
where v j : = v | [ t j 1 , t j ] . Then, the approximate solution of (31) is the function y N , defined as:
y N = J α v + Q .
Collocation conditions (38) give rise to the nonlinear system in the unknowns z j k : = v j ( t j k ) :
z j k = f t j k , μ = 1 m z j μ ( J α φ j , μ ) ( t j k ) + λ = 1 j 1 μ = 1 m z λ μ ( J α φ λ , μ ) ( t j k ) + Q ( t j k ) , k = 1 , , m ,
where φ λ , μ is equal to the μ -th Lagrange fundamental polynomial corresponding to the nodes t λ 1 , , t λ m in [ t λ 1 , t λ ] , and it is null outside this interval.
The error is analyzed in the following theorem, where this quantity is used:
E N ( p , ν , r ) = N r ( 1 ν ) if   1 r p 1 ν N p ( 1 + log N ) if   r = p 1 ν = 1 N p if   r = p 1 ν > 1   or   r > p 1 ν .
Theorem 6
([30], [Th. 4.1]). Let the IVP (31) have a solution y C [ 0 , b ] , with D α y C [ 0 , b ] and let f C ( [ 0 , b ] × R ) such that its derivatives t f ( t , y ) and: 2 t 2 f ( t , y ) are continuous in ( 0 , b ] × R and
j y j f ( t , y ) ψ ( | y | ) , ( t , x ) ( 0 , b ] × R , j = 0 , 1 , 2 .
ψ : [ 0 , ) R is a monotonically increasing function.
Then there exist N 0 N and δ 0 > 0 such that, for all N N 0 , the one-step collocation method possesses a unique solution v S m 1 ( 1 ) ( I N ) in the ball u z δ 0 , where z = D α y C [ 0 , b ] . If, in addition, the assumptions of Theorem 5 with q : = m and ν [ 1 α , 1 ) are fulfilled, then for all N N 0 , the following error estimate holds:
y N y c E N ( m , ν , r ) ,
with y N given by Formula (39). Here c is a constant not depending on N, and E N is defined by (40).

4.2. Two-Step Collocation Methods for FDEs

Given the graded mesh I N defined in (36) and collocation parameters 0 η 1 < < η m 1 , with ( η 1 , η m ) ( 0 , 1 ) , the two-step collocation method approximates the solution z of (35) by a function v S 2 m 1 ( 1 ) ( I N ) . By defining the polynomial v j = v | [ t j 1 , t j ] , we impose these collocation and interpolation conditions, for j = 2 , , N :
v j ( t j k ) = f ( t j k , ( J α v ) ( t j k ) + Q ( t j k ) ) , k = 1 , , m
v j ( t j 1 , k ) = v j 1 ( t j 1 , k ) , k = 1 , , m
The collocation solution v ( t ) can be expressed as:
v ( t ) = v 1 ( t ) + λ = 2 N k = 1 m z λ k L λ , m + k ( t ) + k = 1 m z λ 1 , k L λ k ( t ) , t [ 0 , T ] ,
where v 1 is obtained by a suitable starting procedure (cfr. [20]); L λ , μ = L μ in [ t λ 1 , t λ ] and it is null outside. L μ is the μ -th Lagrange fundamental polynomial corresponding to the nodes { t j 1 , k , t j , k | k = 1 , , m } . The coefficients z λ μ are the solution of the nonlinear system:
z j k = f t j k , ( J α v ) ( t j k ) + Q ( t j k ) , k = 1 , , m .
A more explicit formulation of the above system is:
z j k = f t j k , ( J α v 1 ) ( t j k ) + μ = 1 m z j μ ( J α L j , m + μ ) ( t j k ) + λ = 2 j 1 μ = 1 m z λ μ ( J α L λ , m + μ ) ( t j k ) + μ = 1 m z j 1 , μ ( J α L j μ ) ( t j k ) + λ = 2 j 1 μ = 1 m z λ 1 , μ ( J α L λ μ ) ( t j k ) + Q ( t j k ) ,
k = 1 , , m . Although a number of fractional integrals must be computed, they may be analytically evaluated, thus no further approximation is needed.
The main converge result is provided by the following theorem:
Theorem 7
([20], [Th. 4.5]). Let hypothesis HP 1 of Theorem 6 hold. Then there exist N 0 N and δ 0 > 0 such that, for all N N 0 , the two-step collocation method possesses a unique solution v S 2 m 1 ( 1 ) ( I N ) in the ball u z δ 0 , where z = D α y C [ 0 , T ] . If, in addition, the assumptions of Theorem 5 with q : = 2 m and ν [ 1 α , 1 ) are satisfied, then for all N N 0 , the error is bounded as follows:
y N y c E N ( 2 m , ν , r ) ,
with y N defined in (39). Here, the value of the constant c does not depend on N, and E N is defined in (40).
It is evident that a suitable choice of the grading exponent r is the basic step to obtain a high accuracy. The best choice of r grows with m, i.e., with the number of collocation abscissae and also depends on the degree of smoothness of the analytical solution.
By comparing one- and two-step collocation methods, we observe that they have the same computational cost, since they both require the solution of a nonlinear system of dimension m, nevertheless, the error of the two-step method decreases as O ( N 2 m ) , while the error of the one-step method decreases as O ( N m ) (for both methods we considered the best case).
We provide a numerical illustration on the following test equation, taken from [61].
D α y ( t ) = 40320 Γ ( 9 α ) t 8 α 3 Γ ( 5 + α 2 ) Γ ( 5 α 2 ) t 4 α 2 + 3 2 t α 2 t 4 3 + 9 4 Γ ( α + 1 ) y ( t ) 3 2 , t [ 0 , 1 ] , y ( 0 ) = 0 ,
α = 1 / 2 . The exact solution is y = t 8 3 t 4 + α / 2 + 9 4 t α . The hypotheses of Theorem 5 are satisfied by ν = 0.5 and any q N . In Figure 2, we plot the work-precision diagram obtained by one- and two-step collocation methods, with collocation parameters equally spaced in [ 0 , 1 ] with η 0 0 and η m 1 ; with r = m 1 ν for the one-step methods and r = 2 m 1 ν for the two-step methods. We observe that multivalue collocation obtain a definite improvement of one-step collocation methods, except for low accuracy requests.

5. Conclusions

We presented a concise selection of our recent results on collocation methods for ODEs and FDE. This technique has exhibited a wide range of benefits in terms of accuracy and efficiency. Moreover, the choice of collocation basis makes the numerics more adapted to the problem, with meaningful improvements when qualitative behaviors of the solution are merged in the numerical scheme. Adapted functional basis are relevant, for instance, in the case of oscillatory problems [62,63,64,65]. Further developments of this research will be oriented to the establishment of a theory of collocation methods for stochastic problems (see, for instance, refs. [51,66,67,68,69,70,71] and references therein).

Author Contributions

All authors A.C., D.C., R.D., B.P. equally contributed to this work. All authors have read and agreed to the published version of the manuscript.

Funding

The authors are members of the INdAM Research group GNCS and are supported by the GNCS-INDAM project. A. Cardone, D. Conte, and R. D’Ambrosio are supported by PRIN2017-MIUR project 2017JYCLSF “Structure preserving approximation of evolutionary problems”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
FDEsFractional Differential Equation
GLMGeneral Linear Method
IVPInitial Value Problem
ODEOrdinary Differential Equation
RKRunge–Kutta

References

  1. Butcher, J. Numerical Methods for Ordinary Differential Equations, 3rd ed.; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2016. [Google Scholar]
  2. Hairer, E.; Wanner, G. Solving Ordinary Differential Equations. II; Springer Series in Computational Mathematics, Stiff and Differential-Algebraic Problems, Second Revised Edition, Paperback; Springer: Berlin, Germany, 2010; Volume 14, p. xvi+614. [Google Scholar]
  3. Lambert, J. Numerical Methods for Ordinary Differential Systems: The Initial Value Problem; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 1991. [Google Scholar]
  4. D’Ambrosio, R.; Paternoster, B. Multivalue collocation methods free from order reduction. J. Comput. Appl. Math. 2021, 387, 112515. [Google Scholar] [CrossRef]
  5. D’Ambrosio, R.; Ferro, M.; Jackiewicz, Z.; Paternoster, B. Two-step almost collocation methods for ordinary differential equations. Numer. Algorithms 2010, 53, 195–217. [Google Scholar] [CrossRef]
  6. Costabile, F.; Gualtieri, M.; Napoli, A. Lidstone-based collocation splines for odd-order BVPs. Math. Comput. Simul. 2021, 186, 124–135. [Google Scholar] [CrossRef]
  7. Costabile, F.; Napoli, A. Collocation for high order differential equations with two-points Hermite boundary conditions. Appl. Numer. Math. 2015, 87, 157–167. [Google Scholar] [CrossRef]
  8. Costabile, F.; Napoli, A. Collocation for high-order differential equations with Lidstone boundary conditions. J. Appl. Math. 2012, 2012, 120792. [Google Scholar] [CrossRef] [Green Version]
  9. Costabile, F.; Napoli, A. A class of collocation methods for numerical integration of initial value problems. J. Appl. Math. 2011, 62, 3221–3235. [Google Scholar] [CrossRef] [Green Version]
  10. Costabile, F.; Napoli, A. Stability of Chebyshev collocation methods. Comput. Math. Appl. 2004, 47, 659–666. [Google Scholar] [CrossRef] [Green Version]
  11. Lie, I. The stability function for multistep collocation methods. Numer. Math. 1990, 57, 779–787. [Google Scholar] [CrossRef]
  12. Lie, I.; Nø rsett, S. Superconvergence for Multistep Collocation. Math. Comp. 1989, 52, 65–79. [Google Scholar] [CrossRef]
  13. Blank, L. Stability of collocation for weakly singular Volterra equations. IMA J. Numer. Anal. 1995, 15, 357–375. [Google Scholar] [CrossRef]
  14. Brunner, H. Cambridge monographs on applied and computational mathematics. In Collocation Methods for Volterra Integral and Related Functional Differential Equations; Cambridge University Press: Cambridge, UK, 2004; Volume 15, p. xiv+597. [Google Scholar] [CrossRef]
  15. Brunner, H.; Pedas, A.; Vainikko, G. Piecewise polynomial collocation methods for linear Volterra integro-differential equations with weakly singular kernels. SIAM J. Numer. Anal. 2001, 39, 957–982. [Google Scholar] [CrossRef]
  16. Zayernouri, M.; Karniadakis, G.E. Fractional spectral collocation methods for linear and nonlinear variable order FPDEs. J. Comput. Phys. 2015, 293, 312–338. [Google Scholar] [CrossRef] [Green Version]
  17. Cardone, A.; Conte, D. Multistep collocation methods for Volterra integro-differential equations. Appl. Math. Comput. 2013, 221, 770–785. [Google Scholar] [CrossRef]
  18. Cardone, A.; Conte, D.; Paternoster, B. A MATLAB Implementation of Spline Collocation Methods for Fractional Differential Equations. Lect. Notes Comput. Sci. 2021, 12949, 387–401. [Google Scholar] [CrossRef]
  19. Cardone, A.; Conte, D. Stability analysis of spline collocation methods for fractional differential equations. Math. Comput. Simulat. 2020, 178, 501–514. [Google Scholar] [CrossRef]
  20. Cardone, A.; Conte, D.; Paternoster, B. Two-step collocation methods for fractional differential equations. Discrete Contin. Dyn. Syst. Ser. B 2018, 23, 2709–2725. [Google Scholar] [CrossRef] [Green Version]
  21. Conte, D.; D’Ambrosio, R.; Paternoster, B. Two-step diagonally-implicit collocation based methods for Volterra integral equations. Appl. Numer. Math. 2012, 62, 1312–1324. [Google Scholar] [CrossRef]
  22. Conte, D.; Paternoster, B. Multistep collocation methods for Volterra integral equations. Appl. Numer. Math. 2009, 59, 1721–1736. [Google Scholar] [CrossRef]
  23. Conte, D.; Jackiewicz, Z.; Paternoster, B. Two-step almost collocation methods for Volterra integral equations. Appl. Math. Comput. 2008, 204, 839–853. [Google Scholar] [CrossRef]
  24. D’Ambrosio, R.; Paternoster, B. Two-step modified collocation methods with structured coefficient matrices. Appl. Numer. Math. 2012, 62, 1325–1334. [Google Scholar] [CrossRef]
  25. Ford, N.; Morgado, M.; Rebelo, M. Nonpolynomial collocation approximation of solutions to fractional differential equations. Fract. Calc. Appl. Anal. 2013, 16, 874–891. [Google Scholar] [CrossRef]
  26. Guo, B.Y.; Yan, J.P. Legendre-Gauss collocation method for initial value problems of second order ordinary differential equations. Appl. Numer. Math. 2009, 59, 1386–1408. [Google Scholar] [CrossRef]
  27. Guo, B.y.; Wang, Z.q. Legendre-Gauss collocation methods for ordinary differential equations. Adv. Comput. Math. 2009, 30, 249–280. [Google Scholar] [CrossRef]
  28. Li, X. Numerical solution of fractional differential equations using cubic B-spline wavelet collocation method. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 3934–3946. [Google Scholar] [CrossRef]
  29. Pedas, A.; Tamme, E. On the convergence of spline collocation methods for solving fractional differential equations. J. Comput. Appl. Math. 2011, 235, 3502–3514. [Google Scholar] [CrossRef] [Green Version]
  30. Pedas, A.; Tamme, E. Numerical solution of nonlinear fractional differential equations by spline collocation methods. J. Comput. Appl. Math. 2014, 255, 216–230. [Google Scholar] [CrossRef]
  31. Pedas, A.; Tamme, E. Spline collocation for nonlinear fractional boundary value problems. Appl. Math. Comput. 2014, 244, 502–513. [Google Scholar] [CrossRef]
  32. Wang, Z.Q.; Guo, B.Y. Legendre-Gauss-Radau collocation method for solving initial value problems of first order ordinary differential equations. J. Sci. Comput. 2012, 52, 226–255. [Google Scholar] [CrossRef]
  33. Zayernouri, M.; Karniadakis, G.E. Fractional spectral collocation method. SIAM J. Sci. Comput. 2014, 36, A40–A62. [Google Scholar] [CrossRef]
  34. Paternoster, B. Phase-fitted collocation-based Runge-Kutta-Nystrom method. Appl. Numer. Math. 2000, 35, 339–355. [Google Scholar] [CrossRef]
  35. Conte, D.; D’Ambrosio, R.; D’Arienzo, M.P.; Paternoster, B. Multivalue mixed collocation methods. Appl. Math. Comput. 2021, 409, 126346. [Google Scholar] [CrossRef]
  36. Norsett, S.; Wanner, G. Perturbed collocation and Runge Kutta methods. Numer. Math. 1981, 38, 193–208. [Google Scholar] [CrossRef]
  37. Jackiewicz, Z. General Linear Methods for Ordinary Differential Equations; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2009; p. xvi+482. [Google Scholar] [CrossRef]
  38. Söderlind, G.; Jay, L.; Calvo, M. Stiffness 1952–2012: Sixty years in search of a definition. BIT Numer. Math. 2015, 55, 531–558. [Google Scholar] [CrossRef]
  39. Cash, J. Efficient numerical method for the solution of stiff initial-value problems and differential algebraic equations. R. Soc. Lond. Proc. Ser. A Math. Phys. Eng. Sci. 2003, 459, 797–815. [Google Scholar] [CrossRef]
  40. Bellomo, N.; Bingham, R.; Chaplain, M.A.; Dosi, G.; Forni, G.; Knopoff, D.A.; Lowengrub, J.; Twarock, R.; Virgillito, M.E. A multiscale model of virus pandemic: Heterogeneous interactive entities in a globally connected world. Math. Models Methods Appl. Sci. 2020, 30, 1591–1651. [Google Scholar] [CrossRef]
  41. Heldt, F.; Frensing, T.; Pflugmacher, A.; Gröpler, R.; Peschel, B.; Reichl, U. Multiscale Modeling of Influenza A Virus Infection Supports the Development of Direct-Acting Antivirals. PLoS Comp. Biol. 2013, 9, e1003372. [Google Scholar] [CrossRef] [Green Version]
  42. Southern, J.; Pitt-Francis, J.; Whiteley, J.; Stokeley, D.; Kobashi, H.; Nobes, R.; Kadooka, Y.; Gavaghan, D. Multi-scale computational modelling in biology and physiology. Prog. Biophys. Mol. Biol. 2008, 96, 60–89. [Google Scholar] [CrossRef] [PubMed]
  43. Metzler, R.; Klafter, J. The random walk’s guide to anomalous diffusion: A fractional dynamics approach. Phys. Rep. 2000, 339, 77. [Google Scholar] [CrossRef]
  44. Mainardi, F. Fractional Calculus and Waves in Linear Viscoelasticity: An Introduction to Mathematical Models; Imperial College Press: London, UK, 2010; p. xx+347. [Google Scholar] [CrossRef]
  45. Povstenko, Y. Thermoelasticity that uses fractional heat conduction equation. J. Math. Sci. 2009, 162, 296–305. [Google Scholar] [CrossRef]
  46. Diethelm, K.; Ford, N.J.; Freed, A.D. A predictor-corrector approach for the numerical solution of fractional differential equations. Nonlinear Dynam. 2002, 29, 3–22. [Google Scholar] [CrossRef]
  47. Lubich, C. Fractional linear multistep methods for Abel-Volterra integral equations of the second kind. Math. Comp. 1985, 45, 463–469. [Google Scholar] [CrossRef]
  48. Garrappa, R.; Popolizio, M. On accurate product integration rules for linear fractional differential equations. J. Comput. Appl. Math. 2011, 235, 1085–1097. [Google Scholar] [CrossRef]
  49. Khader, M.M. On the numerical solutions for the fractional diffusion equation. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 2535–2542. [Google Scholar] [CrossRef]
  50. Burrage, K.; Cardone, A.; D’Ambrosio, R.; Paternoster, B. Numerical solution of time fractional diffusion systems. Appl. Numer. Math. 2017, 116, 82–94. [Google Scholar] [CrossRef] [Green Version]
  51. Cardone, A.; D’Ambrosio, R.; Paternoster, B. A spectral method for stochastic fractional differential equations. Appl. Numer. Math. 2019, 139, 115–119. [Google Scholar] [CrossRef]
  52. Blank, L. Numerical Treatment of Differential Equations of Fractional Order; Technical Report, Numerical Analysis Report; Department of Mathematics, University of Manchester: Manchester, UK, 1996. [Google Scholar]
  53. Pedas, A.; Tamme, E. Spline collocation methods for linear multi-term fractional differential equations. J. Comput. Appl. Math. 2011, 236, 167–176. [Google Scholar] [CrossRef] [Green Version]
  54. Cardone, A.; Conte, D.; Paternoster, B. Stability analysis of two-step spline collocation methods for fractional differential equations. submitted.
  55. D’Ambrosio, R.; Hairer, E. Long-term stability of multi-value methods for ordinary differential equations. J. Sci. Comput. 2014, 60, 627–640. [Google Scholar] [CrossRef]
  56. D’Ambrosio, R.; Hairer, E.; Zbinden, C. G-symplecticity implies conjugate-symplecticity of the underlying one-step method. BIT Numer. Math. 2013, 53, 867–872. [Google Scholar] [CrossRef]
  57. D’Ambrosio, R.; Esposito, E.; Paternoster, B. General linear methods for y = f(y(t)). Numer. Algorithms 2012, 61, 331–349. [Google Scholar] [CrossRef]
  58. Diethelm, K. An application-oriented exposition using differential operators of Caputo type. In The Analysis of Fractional Differential Equations; Lecture Notes in Mathematics; Springer: Berlin, Germany, 2010; Volume 2004, p. viii+247. [Google Scholar] [CrossRef] [Green Version]
  59. Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; North-Holland Mathematics Studies; Elsevier Science B.V.: Amsterdam, The Netherlands, 2006; Volume 204, p. xvi+523. [Google Scholar]
  60. Podlubny, I. Fractional Differential Equations; Mathematics in Science and Engineering; Academic Press, Inc.: San Diego, CA, USA, 1999; Volume 198, p. xxiv+340. [Google Scholar]
  61. Diethelm, K.; Ford, N.J.; Freed, A.D. Detailed error analysis for a fractional Adams method. Numer. Algorithms 2004, 36, 31–52. [Google Scholar] [CrossRef] [Green Version]
  62. Cardone, A.; D’Ambrosio, R.; Paternoster, B. Exponentially fitted IMEX methods for advection–diffusion problems. J. Comput. Appl. Math. 2017, 316, 100–108. [Google Scholar] [CrossRef]
  63. Cardone, A.; D’Ambrosio, R.; Paternoster, B. High order exponentially fitted methods for Volterra integral equations with periodic solution. Appl. Numer. Math. 2017, 114, 18–29. [Google Scholar] [CrossRef]
  64. Cardone, A.; Ixaru, L.G.; Paternoster, B.; Santomauro, G. Ef-Gaussian direct quadrature methods for Volterra integral equations with periodic solution. Math. Comput. Simul. 2015, 110, 125–143. [Google Scholar] [CrossRef]
  65. Ixaru, L.G.; Vanden Berghe, G. Exponential Fitting; Mathematics and its Applications, with 1 CD-ROM (Windows, Macintosh and UNIX); Kluwer Academic Publishers: Dordrecht, The Netherlands, 2004; Volume 568, p. xiv+308. [Google Scholar]
  66. D’Ambrosio, R.; Giordano, G.; Paternoster, B.; Ventola, A. Perturbative analysis of stochastic Hamiltonian problems under time discretizations. Appl. Math. Lett. 2021, 409, 107223. [Google Scholar] [CrossRef]
  67. D’Ambrosio, R.; Di Giovacchino, S. Mean-square contractivity of stochastic theta-methods. Comm. Nonlin. Sci. Numer. Simul. 2021, 96, 105671. [Google Scholar] [CrossRef]
  68. D’Ambrosio, R.; Di Giovacchino, S. Nonlinear stability issues for stochastic Runge-Kutta methods. Comm. Nonlin. Sci. Numer. Simul. 2021, 94, 105549. [Google Scholar] [CrossRef]
  69. Conte, D.; D’Ambrosio, R.; Paternoster, B. Improved theta-methods for stochastic Volterra integral equations. Comm. Nonlin. Sci. Numer. Simul. 2021, 93, 105528. [Google Scholar] [CrossRef]
  70. D’Ambrosio, R.; Scalone, C. On the numerical structure preservation of nonlinear damped stochastic oscillators. Numer. Algorithms 2021, 86, 933–952. [Google Scholar] [CrossRef]
  71. Conte, D.; D’Ambrosio, R.; Giordano, G.; Paternoster, B. Continuous Extension of Euler-Maruyama Method for Stochastic Differential Equations. Lect. Notes Comput. Sci. 2021, 12949, 135–145. [Google Scholar]
Figure 1. Regions of A-stability in the ( c 1 , c 2 ) plane.
Figure 1. Regions of A-stability in the ( c 1 , c 2 ) plane.
Mathematics 10 00185 g001
Figure 2. Work-precision diagrams for one- and two-step collocation methods for FDEs, c d is the number of correct digits, and f v a l is the number of function evaluations. (a) One-step methods with m = 2 and m = 4 , two-step methods with m = 2 ; (b) one-step methods with m = 3 and m = 6 , two step methods with m = 3 .
Figure 2. Work-precision diagrams for one- and two-step collocation methods for FDEs, c d is the number of correct digits, and f v a l is the number of function evaluations. (a) One-step methods with m = 2 and m = 4 , two-step methods with m = 2 ; (b) one-step methods with m = 3 and m = 6 , two step methods with m = 3 .
Mathematics 10 00185 g002
Table 1. Absolute errors in the final step point and experimental orders of convergence for problem (18) with λ = 10 6 .
Table 1. Absolute errors in the final step point and experimental orders of convergence for problem (18) with λ = 10 6 .
hGLM-F GLM-T GLM-S GLM-D RK
ErrorpErrorpErrorpErrorpErrorp
1/10 2.41 × 10 8 1.51 × 10 7 1.51 × 10 7 4.88 × 10 5 1.52 × 10 4
1/20 7.50 × 10 10 5.01 9.21 × 10 9 4.03 9.21 × 10 9 4.03 3.04 × 10 6 4.01 3.84 × 10 5 1.98
1/40 2.21 × 10 11 5.08 5.69 × 10 10 4.02 5.70 × 10 10 4.01 1.89 × 10 7 4.01 9.99 × 10 6 1.94
1/80 7.06 × 10 13 4.97 3.45 × 10 11 4.04 3.58 × 10 11 3.99 1.18 × 10 8 4.00 2.78 × 10 6 1.85
Table 2. Absolute errors (in the final step point) and effective orders of convergence. Absolute errors in the final step point and experimental orders of convergence with ω = 100 .
Table 2. Absolute errors (in the final step point) and effective orders of convergence. Absolute errors in the final step point and experimental orders of convergence with ω = 100 .
hGLM-F on Problem (29)MGLM-F on Problem (29)GLM-F on Problem (30)MGLM-F on Problem (30)
ErrorErrorErrorpErrorp
1/400.2764 1.4818 × 10 12 0.3626 0.0133
1/800.0326 8.4277 × 10 13 0.04363.0560 9.5762 × 10 4 3.7958
1/1600.0024 1.2212 × 10 15 0.00313.8140 6.1966 × 10 5 3.9499
1/320 1.5567 × 10 4 8.9595 × 10 14 1.9729 × 10 4 3.9739 3.9064 × 10 6 3.9876
1/640 9.8558 × 10 6 1.4988 × 10 14 1.2403 × 10 5 3.9916 2.4468 × 10 7 3.9969
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cardone, A.; Conte, D.; D’Ambrosio, R.; Paternoster, B. Multivalue Collocation Methods for Ordinary and Fractional Differential Equations. Mathematics 2022, 10, 185. https://doi.org/10.3390/math10020185

AMA Style

Cardone A, Conte D, D’Ambrosio R, Paternoster B. Multivalue Collocation Methods for Ordinary and Fractional Differential Equations. Mathematics. 2022; 10(2):185. https://doi.org/10.3390/math10020185

Chicago/Turabian Style

Cardone, Angelamaria, Dajana Conte, Raffaele D’Ambrosio, and Beatrice Paternoster. 2022. "Multivalue Collocation Methods for Ordinary and Fractional Differential Equations" Mathematics 10, no. 2: 185. https://doi.org/10.3390/math10020185

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