Next Article in Journal
Reliability Inference for ZLindley Models Under Improved Adaptive Progressive Censoring: Applications to Leukemia Trials and Flood Risks
Previous Article in Journal
A Graphical Suprametric Approach to Dynamic Market Structures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Moment Estimation for Uncertain Delay Differential Equations via the Composite Heun Scheme

School of Mathematics and Physics, Hebei University of Engineering, Handan 056038, China
*
Authors to whom correspondence should be addressed.
Mathematics 2025, 13(21), 3495; https://doi.org/10.3390/math13213495
Submission received: 22 August 2025 / Revised: 25 October 2025 / Accepted: 28 October 2025 / Published: 1 November 2025
(This article belongs to the Section C1: Difference and Differential Equations)

Abstract

As an important mathematical model actuated by the Liu process, uncertain delay differential equations depict the development of system dynamics. In the applications of uncertain delay differential equations, parameter estimation plays a key role. In the paper, a new scheme called the composite Heun scheme is introduced. This scheme is then incorporated into the method of moments to estimate the unknown parameters in uncertain delay differential equations. Some numerical examples are given to illustrate the feasibility of the composite Heun scheme. Two distinct types of uncertain delay differential equations with integer delay time and noninteger delay time are discussed. Finally, we present an uncertain delay stock model to forecast the stock prices of Xiamen Airlines by using the parameter estimation approach proposed in this work.

1. Introduction

Continuous time processes involving some time delay are widespread in many areas. The delay differential equations are usually applied to model the automatic control systems, such as population dynamics [1], tumor growth [2], and chemical kinetics [3], etc. In effect, the dynamical systems are often disturbed by random noise, and the rate of temporal change is contingent on the current and past state of the system. In this case, to describe and analyze these systems, stochastic delay differential equations, which include time delay terms, are devised. Since then, stochastic delay differential equations have been broadly used in many domains, like logistic models [4], finance [5], genetic regulatory networks [6], and the optimal control problem [7].
Although there is a comprehensive study of stochastic delay differential equations, it is considered under the framework of probability theory. The resulting distribution function must be sufficiently near to the real frequency in order for probability theory to make sense. Nevertheless, we frequently have to rely on the belief degree provided by certain professors, and the range of belief degree is much larger than the actual frequency [8]. In addition, numerous time-varying systems may not be successfully simulated using stochastic delay differential equations when Wiener processes are used to describe white noise. Other approaches are therefore required to characterize dynamic systems with noise. In order to cope with general uncertainty, Liu [9] established the uncertainty theory, which is a branch of mathematics based on normality, duality, subadditivity, and product axioms. To better simulate the uncertain phenomenon of time change, Liu [10] defined the notion of the uncertainty process. A sample Lipschitz consecutive uncertain process with steady independent increments is known as the Liu process [10], which is characterized by stationary independent increments that follow an uncertain normal distribution. Delay differential equations take into account the temporal memory effect of systems, which makes them more efficient in representing many natural phenomena [11,12]. In response to the uncertain kinetic system, uncertain differential equations actuated by the Liu process were first proposed by Liu [13]. By means of the Liu process, Barbacioru [14] proposed uncertain delay differential equations and initially presented a local existence and uniqueness solution for a particular kind of uncertain delay differential equation. Afterwards, Ge and Zhu [15] testified an existence and uniqueness theorem of solution for uncertain delay differential equations under Lipschitz conditions and linear growth conditions in accordance with Banach’s immovable point theorem. Moreover, Wang and Ning [16] studied the measure stability, mean stability, moment stability and the interconnections among them. Jia and Sheng [17] also explored the stability in distribution for uncertain delay differential equations and established a sufficient condition for being stable in distribution.
In uncertain delay differential equations, there are parameters that are unknown. Therefore, how to estimate these parameters by means of observation is a critical issue. According to the Euler scheme, Yao and Liu [18] first employed the method of moments to estimate the parameters in the uncertain differential equations. Since then, various estimation methods by the Euler method have been extensively studied. Liu [19] presented the generalized moment estimation method. Then, Yao et al. [20] used the method to estimate the unknown parameters in multi-dimensional uncertain differential equations. The least squares estimation methods were explored by Sheng et al. [21]. Subsequently, Liu and Jia [22] used the moment method for the analysis of uncertain delay differential equations. Gao et al. [23] designated the value of the unknown delay time as the approximation provided by the first-order Taylor expansion. Then based on the moment estimation, the estimated parameters and the delay time were obtained. Afterwards, Li and Xia [24] proposed an estimating function technique based on function expansion to estimate the parameters in uncertain differential equations. However, when we cope with some nonparametric uncertain differential equations, the parameter estimation method may not be used directly. Therefore, He et al. [25] deduced the method of nonparametric estimation for autonomous uncertain differential equations and applied it to a carbon dioxide model. Then, He and Zhu [26] applied the method to uncertain fractional differential equations and the error analysis of this method was given.
Nevertheless, the Euler scheme is a relatively simple difference scheme to approximate uncertain differential equations. For the sake of enhancing the precision of approximation, Zhou et al. [27] deduced the composite Heun scheme. Then the composite Heun scheme was successfully applied to the method of moments to estimate the parameters in uncertain differential equations. In this paper, we study the problem of parameter estimation for uncertain delay differential equations based on the composite Heun scheme. The composite Heun scheme is extended to approximate uncertain delay differential equations. Then the unknown parameters of two different types of uncertain delay differential equations are estimated by the method of moments. We also present an uncertain delay stock model and apply it to simulate and forecast real stock prices.
The remainder of the article is arranged as follows. Section 2 presents the method of moments via the composite Heun scheme for uncertain delay differential equations with integer delay time. The composite Heun scheme is applied to parameter estimation for uncertain delay differential equations with noninteger time delay in Section 3. Section 4 provides some numerical examples to demonstrate the feasibility of the composite Heun scheme. Section 5 proposes an uncertain delay stock model for modeling the closing price of MF (the code of Xiamen Airlines named by the International Air Transport Association) stock. Finally, some concluding sentences are provided in Section 6.

2. Parameter Estimation for Uncertain Delay Differential Equations with Integer Delay Time

Suppose an uncertain process X t satisfies the following uncertain delay differential equation [14]
d X t = f t , X t , X t τ ; μ d t + g t , X t , X t τ ; μ d C t , 0 t T , X t = φ ( t ) , τ t 0 ,
where f and g are the drift and diffusion terms that are given continuously differentiable functions and satisfy the Lipschitz condition and linear growth conditions, μ represents a vector containing K unknown parameters that need to be estimated, φ ( t ) is a initial function, τ > 0 is the given delay time, and C t is a Liu process. For a positive integer m, the step size h satisfies τ = m h . Given a partition of the interval [ 0 , T ] with 0 = t 0 < t 1 < < t N T where t n + 1 t n = h ,   n = 0 , 1 , , N 1 . According to the Heun scheme for the uncertain differential equation proposed by Zhou et al. [27], the Heun difference form of Equation (1) is
X t n + 1 = X t n + h 2 f ( t n , X t n , X t n m ; μ ) + f t n + 1 , X t n + h f ( t n , X t n , X t n m ; μ ) , X t n m + 1 ; μ + g ( t n , X t n , X t n m ; μ ) ( C t n + 1 C t n ) , 0 n N 1 , X t n m = φ ( t n m ) , n m 0 .
More generally, the corresponding composite Heun scheme is
X t n + 1 = X t n + h ( 1 θ ) f ( t n , X t n , X t n m ; μ ) + θ f t n + 1 , X t n + h f ( t n , X t n , X t n m ; μ ) , X t n m + 1 ; μ + g ( t n , X t n , X t n m ; μ ) ( C t n + 1 C t n ) , 0 n N 1 , X t n m = φ ( t n m ) , n m 0 ,
where θ [ 0 , 1 ] is a relaxation parameter. If θ = 1 2 , the composite Heun scheme (3) reduces to the Heun scheme (2). Since X t is a uncertain process, the uncertain measure of g ( t n , X t n , X t n m ; μ ) = 0 is zero, i.e., M g ( t n , X t n , X t n m ; μ ) = 0 = 0 . Therefore, according to the first equation in Equation (3), we obtain
X t n + 1 X t n h ( 1 θ ) f ( t n , X t n , X t n m ; μ ) h θ f ( t n + 1 , X t n + h f ( t n , X t n , X t n m ; μ ) , X t n m + 1 ; μ ) g ( t n , X t n , X t n m ; μ ) h = C t n + 1 C t n h .
From the definition of the Liu process, we know
C t n + 1 C t n h N ( 0 , 1 ) .
Consequently,
X t n + 1 X t n h ( 1 θ ) f ( t n , X t n , X t n m ; μ ) h θ f ( t n + 1 , X t n + h f ( t n , X t n , X t n m ; μ ) , X t n m + 1 ; μ ) g ( t n , X t n , X t n m ; μ ) h N ( 0 , 1 ) .
Suppose that there are N + 1 observation data xt0, xt1, …, xtN of Xt at the times t0, t1, …, tN, Replacing Xtn with the observations xtn, we have
l n ( μ ) = x t n + 1 x t n h ( 1 θ ) f ( t n , x t n , x t n m ; μ ) h θ f ( t n + 1 , x t n + h f ( t n , x t n , x t n m ; μ ) , x t n m + 1 ; μ ) g ( t n , x t n , x t n m ; μ ) h ,
where n = 0, 1, …, N − 1, which can be considered as a function of the unknown parameter vector μ . Then l0( μ ), l1( μ ), …, lN−1( μ ) can also be seen as N samples of N (0, 1). Therefore, we can acquire the k-th sample moments
1 N n = 0 N 1 ( l n ( μ ) ) k , k = 1 , 2 , ,
and the k-th population moments
0 1 Φ 1 ( α ) k d α = 3 π k 0 1 ln α 1 α k d α = 3 k 2 ( 2 k 2 ) | B k | , k = 1 , 2 , ,
where Φ−1(α) is the inverse uncertainty distribution of standard normal uncertain variable, and Bk is the k-th Bernoulli number. Therefore, the moment estimation μ ^ based on the composite Heun scheme satisfies
1 N n = 0 N 1 ( l n ( μ ) ) k = 0 1 ( Φ 1 ( α ) ) k d α , k = 1 , 2 , , K .
The result μ ^ of the systems (5) is the estimation of μ.
Example 1. 
Assume an uncertain process X t satisfies the following uncertain delay differential equation
d X t = μ 1 X t 1 d t + μ 2 d C t , 0 t T , X t = 1 , 1 t 0 ,
with two unknown parameters μ 1 and μ 2 > 0 to be estimated.
In addition, assume that we have N + 1 observations x t 0 , x t 1 , , x t N of the solution X t at the times t 0 , t 1 , , t N , where t 1 = t 0 + 1 , t 2 = t 1 + 1 , , t N = t N 1 + 1 . Then Equation (4) becomes
l n ( μ 1 , μ 2 ) = x t n + 1 x t n μ 1 1 θ x t n 1 + θ x t n μ 2 ,
which is the function of μ 1 and μ 2 ,   n = 0 , 1 , , N 1 . It follows from Equation (5) that we can obtain the moment estimation by solving the following system of equations
1 N n = 0 N 1 x t n + 1 x t n μ 1 1 θ x t n 1 + θ x t n μ 2 = 0 , 1 N n = 0 N 1 x t n + 1 x t n μ 1 1 θ x t n 1 + θ x t n μ 2 2 = 1 .
By solving Equation (7), we obtain
μ ^ 1 = n = 0 N 1 ( x t n + 1 x t n ) / n = 0 N 1 ( 1 θ ) x t n 1 + θ x t n , μ ^ 2 = 1 N n = 0 N 1 x t n + 1 x t n ( 1 θ ) x t n 1 + θ x t n μ ^ 1 2 ,
which are the estimates of μ 1 and μ 2 in Equation (6).
Example 2. 
Assume an uncertain process X t satisfies the following uncertain delay differential equation
d X t = μ 1 X t 1 d t + μ 2 X t d C t , 0 t T , X t = 1 , 1 t 0 ,
where μ 1 and μ 2 > 0 are two unknown parameters to be estimated.
Furthermore, there are N + 1 observations x t 0 , x t 1 , , x t N of the solution X t at the times t 0 , t 1 , , t N , where t 1 = t 0 + 1 , t 2 = t 1 + 1 , , t N = t N 1 + 1 . Then Equation (4) becomes
l n ( μ 1 , μ 2 ) = x t n + 1 x t n μ 1 1 θ x t n 1 + θ x t n μ 2 x t n ,
which is the function of μ 1 and μ 2 ,   n = 0 , 1 , , N 1 . It follows from Equation (5) that we get
1 N n = 0 N 1 x t n + 1 x t n μ 1 1 θ x t n 1 + θ x t n μ 2 x t n = 0 , 1 N n = 0 N 1 x t n + 1 x t n μ 1 1 θ x t n 1 + θ x t n μ 2 x t n 2 = 1 .
By solving Equation (9), we obtain
μ ^ 1 = n = 0 N 1 x t n + 1 x t n x t n / n = 0 N 1 ( 1 θ ) x t n 1 + θ x t n x t n , μ ^ 2 = 1 N n = 0 N 1 x t n + 1 x t n ( 1 θ ) x t n 1 + θ x t n μ ^ 1 x t n 2 ,
which are the estimates of μ 1 and μ 2 in Equation (8).

3. Parameter Estimation for Uncertain Delay Differential Equations with Noninteger Delay Time

Assume an uncertain process X t satisfies the following uncertain delay differential equation
d X t = f t , X t , X t τ ; μ d t + g t , X t , X t τ ; μ d C t , 0 t T , X t = φ ( t ) , τ t 0 ,
where μ is a vector including K unknown parameters that need to be estimated, C t is a Liu process and τ denotes a special delay time. In this section, τ = ( m s ) h , where m is a positive integer, and s [ 0 , 1 ) . Suppose a interval division [ 0 , T ] with 0 = t 0 < t 1 < < t N T , where t n + 1 t n = h ,   n = 0 , 1 , , N 1 . The composite Heun difference for Equation (10) is
X t n + 1 = X t n + h ( 1 θ ) f ( t n , X t n , X ¯ t n m ; μ ) + θ f t n + 1 , X t n + h f ( t n , X t n , X ¯ t n m ; μ ) , X ¯ t n m + 1 ; μ + g ( t n , X t n , X ¯ t n m ; μ ) ( C t n + 1 C t n ) , 0 n N 1 .
X ¯ t n m and X ¯ t n m + 1 are the corresponding approximations of X t n τ and X t n + 1 τ , which can be obtained by linear interpolation as follows
X ¯ t n m = s X t n m + 1 + 1 s X t n m , X ¯ t n m + 1 = s X t n m + 2 + 1 s X t n m + 1 .
Because X t is a uncertain process, the uncertain measure M { g ( t n , X t n , X ¯ t n m ; μ ) = 0 } = 0 . According to Equation (11), we obtain
X t n + 1 X t n h ( 1 θ ) f ( t n , X t n , X ¯ t n m ; μ ) h θ f ( t n + 1 , X t n + h f ( t n , X t n , X ¯ t n m ; μ ) , X ¯ t n m + 1 ; μ ) g ( t n , X t n , X ¯ t n m ; μ ) h = C t n + 1 C t n h .
From the definition of the Liu process, the term on the right hand side satisfies
C t n + 1 C t n h N ( 0 , 1 ) .
Consequently,
X t n + 1 X t n h ( 1 θ ) f ( t n , X t n , X ¯ t n m ; μ ) h θ f ( t n + 1 , X t n + h f ( t n , X t n , X ¯ t n m ; μ ) , X ¯ t n m + 1 ; μ ) g ( t n , X t n , X ¯ t n m ; μ ) h N ( 0 , 1 ) .
Suppose that there are N + 1 observation data x t 0 , x t 1 , , x t N of X t at the times t 0 , t 1 , , t N . Replacing X t n with the observations x t n , we have
l n ( μ ) = x t n + 1 x t n h ( 1 θ ) f ( t n , x t n , x ¯ t n m ; μ ) h θ f ( t n + 1 , x t n + h f ( t n , x t n , x ¯ t n m ; μ ) , x ¯ t n m + 1 ; μ ) g ( t n , x t n , x ¯ t n m ; μ ) h ,
where n = 0 , 1 , , N 1 , which is a function of the unknown parameter μ . Then l 0 ( μ ) ,   l 1 ( μ ) ,   ,   l N 1 ( μ ) can also be seen as N samples of N ( 0 , 1 ) . In the method of moments, sample moments are equivalent to population moments. Therefore, the moment estimation μ ^ satisfies
1 N n = 0 N 1 ( l n ( μ ) ) k = 0 1 ( Φ 1 ( α ) ) k d α , k = 1 , 2 , , K .
The result μ ^ of system (13) is the estimation of the parameter μ .
Example 3. 
Consider the following uncertain delay differential equation
d X t = μ 1 X t 0.1 d t + μ 2 X t 0.1 d C t , 0 t T , X t = 1 , 1 t 0 ,
with N + 1 observations x t 0 , x t 1 , , x t N of the solution X t at the times t 0 , t 1 , , t N , respectively, where t 1 = t 0 + 1 , t 2 = t 1 + 1 , , t N = t N 1 + 1 , m = 1 , s = 0.9 , μ 1 and μ 2 > 0 are unknown parameters to be estimated.
It follows from Equation (12) that we obtain
l n ( μ 1 , μ 2 ) = x t n + 1 x t n μ 1 1 θ x ¯ t n m + θ x ¯ t n m + 1 μ 2 x ¯ t n m ,
which is the function of μ 1 and μ 2 ,   n = 0 , 1 , , N 1 . From Equation (13), we get the following system of equations
1 N n = 0 N 1 x t n + 1 x t n μ 1 1 θ x ¯ t n m + θ x ¯ t n m + 1 μ 2 x ¯ t n m = 0 , 1 N n = 0 N 1 x t n + 1 x t n μ 1 1 θ x ¯ t n m + θ x ¯ t n m + 1 μ 2 x ¯ t n m 2 = 1 .
By solving Equation (15), we obtain the estimates of μ 1 and μ 2 as follows
μ ^ 1 = n = 0 N 1 x t n + 1 x t n x ¯ t n m / n = 0 N 1 ( 1 θ ) x ¯ t n m + θ x ¯ t n m + 1 x ¯ t n m , μ ^ 2 = 1 N n = 0 N 1 x t n + 1 x t n ( 1 θ ) x ¯ t n m + θ x ¯ t n m + 1 μ ^ 1 x ¯ t n m 2 ,
Here, x ¯ t n m = 0.9 x t n + 0.1 x t n 1 , x ¯ t n m + 1 = 0.9 x t n + 1 + 0.1 x t n .
Example 4. 
Given the following uncertain delay differential equation
d X t = μ 1 X t 0.8 2 d t + μ 2 X t 0.8 2 d C t , 0 t T , X t = 1 , 1 t 0 .
There are two unknown parameters μ 1 and μ 2 > 0 to be estimated.
Let x t n be the observed value at time t n , n = 0 , 1 , , N , where t 1 = t 0 + 1 , t 2 = t 1 + 1 , , t N = t N 1 + 1 , m = 1 , s = 0.2 . Then Equation (12) becomes
l n ( μ 1 , μ 2 ) = x t n + 1 x t n μ 1 1 θ x ¯ t n m 2 + θ x ¯ t n m + 1 2 μ 2 x ¯ t n m 2 ,
which is the function of μ 1 and μ 2 ,   n = 0 , 1 , , N 1 . Utilizing Equation (13), we can obtain the following equations
1 N n = 0 N 1 x t n + 1 x t n μ 1 1 θ x ¯ t n m 2 + θ x ¯ t n m + 1 2 μ 2 x ¯ t n m 2 = 0 , 1 N n = 0 N 1 x t n + 1 x t n μ 1 1 θ x ¯ t n m 2 + θ x ¯ t n m + 1 2 μ 2 x ¯ t n m 2 2 = 1 .
Through solving Equation (17), we obtain the estimates of μ 1 and μ 2
μ ^ 1 = n = 0 N 1 x t n + 1 x t n x ¯ t n m 2 / n = 0 N 1 ( 1 θ ) x ¯ t n m 2 + θ x ¯ t n m + 1 2 x ¯ t n m 2 , μ ^ 2 = 1 N n = 0 N 1 x t n + 1 x t n ( 1 θ ) x ¯ t n m 2 + θ x ¯ t n m + 1 2 μ ^ 1 x ¯ t n m 2 2 ,
Here, x ¯ t n m = 0.2 x t n + 0.8 x t n 1 , x ¯ t n m + 1 = 0.2 x t n + 1 + 0.8 x t n .

4. Numerical Examples

To demonstrate the validity of our approach, we illustrate several numerical instances. In general, it is necessary to get several observations of an uncertain process. Hence, an algorithm is provided to produce samples of the standard normal uncertainty distribution N ( 0 , 1 ) . By giving the actual value of the unknown parameter, the observed data can be computed.
Step 1. For every n ( n = 1 , 2 , N ) , generate a linear uncertain variable η n L ( 0 , 1 ) , where η n follows the following uncertainty distribution
Ψ ( x ) = 0 , i f x 0 , x , i f 0 < x < 1 , 1 , i f x 1 .
Step 2. Calculate ξ 1 , ξ 2 , , ξ N by the following formula
ξ n = 3 π ln η n 1 η n , n = 1 , 2 , , N ,
which are deemed as N samples of N ( 0 , 1 ) . Specifically, ξ n can be regarded as a sample of
C t n + 1 C t n h .
Step 3. Generate corresponding x t 0 , x t 1 , , x t N , according to the Euler difference scheme of the uncertain delay differential equation in Equation (1), i.e.,
x t n + 1 = x t n + f t n , x t n , x t n m ; μ h + g t n , x t n , x t n m ; μ ( C t n + 1 C t n ) ,
with the initial value x t 0 = φ ( t 0 ) , x t 0 m = φ ( t 0 m h ) . For each n ( n = 0 , 1 , , N 1 ) , C t n + 1 C t n is a normal uncertain variable N ( 0 , t n + 1 t n ) that can be obtained according to Step 2.
Step 4. According to the observations obtained in Step 3, compute the moment estimate μ ^ of μ via the composite Heun scheme by using MATLAB (MATLAB R2023a, 23.2.0.2358603, maci64, Optimization Toolbox, “fsolve” function).
In order to assess the precision of the estimation, a bias function is defined as follows
B i a s ( μ , μ ^ ) = | μ μ ^ | ,
and a smaller bias is preferable.
Example 5. 
Suppose an uncertain process X t satisfies an uncertain delay differential equation
d X t = μ 1 X t 1 d t + μ 2 d C t , t [ 0 , 2 ] , X t = 1 , t [ 0.1 , 0 ] ,
where μ 1 and μ 2 > 0 are two unknown parameters to be estimated.
The real parameters in Equation (18) are designated as μ 1 = 0.5 , μ 2 = 0.2 . Then 20 groups of observations are generated, which are shown in Table 1. Using the system of Equation (5), we get
1 20 n = 0 19 x t n + 1 x t n μ 1 h 1 θ x t n 1 + θ x t n μ 2 h = 0 , 1 20 n = 0 19 x t n + 1 x t n μ 1 h 1 θ x t n 1 + θ x t n μ 2 h 2 = 1 .
Taking θ = 0.7 , it is easy to calculate that Equation (19) has an estimation
( μ ^ 1 , μ ^ 2 ) = ( 0.5005 , 0.2419 ) .
Therefore, the estimated equation is
d X t = 0.5005 X t 1 d t + 0.2419 d C t , t [ 0 , 2 ] , X t = 1 , t [ 1 , 0 ] .
Solving the system of Equation (19) via the Euler scheme, we get the estimated equation
d X t = 0.5175 X t 1 d t + 0.2422 d C t , t [ 0 , 2 ] , X t = 1 , t [ 1 , 0 ] .
Table 2 demonstrates that the method of moments via the composite Heun scheme performs better than the Euler scheme. According to Figure 1, the total observations of X t lie in the region between the 0.01 -path and the 0.98 -path, which means that both estimation methods are acceptable.
Example 6. 
Assume an uncertain process X t satisfies an uncertain delay differential equation
d X t = ( μ 1 X t + μ 2 X t 0.2 ) d t + ( μ 3 X t + μ 4 X t 0.2 ) d C t , t [ 0 , 3.2 ] , X t = 1 , t [ 0.2 , 0 ] ,
with four unknown parameters μ 1 , μ 2 , μ 3 and μ 4 to be estimated.
The true parameters in Equation (20) are designated as μ 1 = 3 , μ 2 = 2 , μ 3 = 1 and μ 4 = 0.4 . There are 16 groups of observations generated, which are shown in Table 3. Using the system of Equation (5), the estimations μ 1 , μ 2 , μ 3 and μ 4 are the solutions of the following equations
1 16 n = 0 15 x t n + 1 x t n ( μ 3 x t n + μ 4 x t n 1 ) h ( 1 θ ) ( μ 1 x t n + μ 2 x t n 1 ) μ 3 x t n + μ 4 x t n 1 θ μ 1 x t n + h ( μ 1 x t n + μ 2 x t n 1 ) + μ 2 x t n μ 3 x t n + μ 4 x t n 1 = 0 , 1 16 n = 0 15 x t n + 1 x t n ( μ 3 x t n + μ 4 x t n 1 ) h ( 1 θ ) ( μ 1 x t n + μ 2 x t n 1 ) μ 3 x t n + μ 4 x t n 1 θ μ 1 x t n + h ( μ 1 x t n + μ 2 x t n 1 ) + μ 2 x t n μ 3 x t n + μ 4 x t n 1 2 = 1 , 1 16 n = 0 15 x t n + 1 x t n ( μ 3 x t n + μ 4 x t n 1 ) h ( 1 θ ) ( μ 1 x t n + μ 2 x t n 1 ) μ 3 x t n + μ 4 x t n 1 θ μ 1 x t n + h ( μ 1 x t n + μ 2 x t n 1 ) + μ 2 x t n μ 3 x t n + μ 4 x t n 1 3 = 0 , 1 16 n = 0 15 x t n + 1 x t n ( μ 3 x t n + μ 4 x t n 1 ) h ( 1 θ ) ( μ 1 x t n + μ 2 x t n 1 ) μ 3 x t n + μ 4 x t n 1 θ μ 1 x t n + h ( μ 1 x t n + μ 2 x t n 1 ) + μ 2 x t n μ 3 x t n + μ 4 x t n 1 4 = 21 5 .
Taking θ = 0.5 , it is easy to calculate that Equation (21) has an estimation
( μ ^ 1 , μ ^ 2 , μ ^ 3 , μ ^ 4 ) = ( 2.8164 , 1.9076 , 0.7880 , 0.0674 ) .
Therefore, the estimated equation is
d X t = ( 2.8164 X t + 1.9076 X t 0.2 ) d t + ( 0.7880 X t 0.0674 X t 0.2 ) d C t , t [ 0 , 3.2 ] , X t = 1 , t [ 1 , 0 ] .
Solving the system of Equation (21) via the Euler scheme, we get the estimated equation
d X t = ( 3.5973 X t + 2.4569 X t 0.2 ) d t + ( 0.4862 X t 0.0339 X t 0.2 ) d C t , t [ 0 , 3.2 ] , X t = 1 , t [ 1 , 0 ] .
Table 4 demonstrates that the method of moments via the composite Heun scheme outperforms the Euler scheme. According to Figure 2, the whole observed data of X t lie in the region between the 0.01 -path and the 0.90 -path, which indicates that both estimation methods are acceptable.
Example 7. 
Consider the following uncertain delay differential equation
d X t = ( μ 1 + μ 2 X t 0.2 ) d t + μ 3 d C t , t [ 0 , 4.8 ] , X t = 0.5 t + 1 , t [ 0.3 , 0 ] ,
with three parameters μ 1 ,   μ 2 , and μ 3 to be estimated.
The true parameters in Equation (22) are designated as μ 1 = 0.4 ,   μ 2 = 0.1 , and μ 3 = 0.8 . There are 16 groups of observations generated, which are shown in Table 5. According to Equation (13), the estimations of μ 1 ,   μ 2 , and μ 3 are the solutions of the following equations
1 16 n = 0 15 x t n + 1 x t n h μ 1 + ( 1 θ ) x ¯ t n 1 + θ x ¯ t n μ 2 μ 3 h = 0 , 1 16 n = 0 15 x t n + 1 x t n h μ 1 + ( 1 θ ) x ¯ t n 1 + θ x ¯ t n μ 2 μ 3 h 2 = 1 , 1 16 n = 0 15 x t n + 1 x t n h μ 1 + ( 1 θ ) x ¯ t n 1 + θ x ¯ t n μ 2 μ 3 h 3 = 0 ,
where
x ¯ t n 1 = 1 3 x t n + 2 3 x t n 1 , x ¯ t n = 1 3 x t n + 1 + 2 3 x t n ,
which are obtained by linear interpolation. The observations of X ¯ t n are also shown in Table 5. Taking θ = 0.4 , it is easy to calculate that Equation (23) yields an estimation
( μ ^ 1 , μ ^ 2 , μ ^ 3 ) = ( 0.3594 , 0.1096 , 0.8599 ) .
Therefore, the estimated equation is
d X t = ( 0.3594 + 0.1096 X t 0.2 ) d t + 0.8599 d C t , t [ 0 , 4.8 ] , X t = 0.5 t + 1 , t [ 1 , 0 ] .
Solving the system of Equation (23) via the Euler scheme, we get the estimated equation
d X t = ( 0.3379 + 0.1267 X t 0.2 ) d t + 0.8600 d C t , t [ 0 , 4.8 ] , X t = 0.5 t + 1 , t [ 1 , 0 ] .
Table 6 reveals that the performance of the method of moments via the composite Heun scheme is superior to the Euler scheme. As shown in Figure 3, the total observed data of X t fall in the region between the 0.25 -path and the 0.90 -path, which shows the two estimation methods are acceptable.

5. Uncertain Delay Stock Model

Andersen et al. [28] proposed the option pricing formula associated with Black–Scholes diffusion
d S t = μ S t d t + σ S t d W t ,
where S t is the option price, μ and σ represent the return on assets and the volatility, respectively, and W t is a one-dimensional standard Brownian motion. However, the volatility is genuinely erratic in its dependence on time. Taking into account how previous occurrences have affected the system’s present and future states, Arriojas et al. [29] proposed a stochastic delay model for stock price. Mao and Sabanis [30] introduced a delay geometric Brownian motion and systematically studied market models targeted for several important financial derivatives. In this paper, we consider the following stochastic delay stock model proposed in [30]
d S t = μ S t d t + σ S t τ d W t , 0 t T , S t = φ ( t ) , τ t 0 ,
where φ ( t ) is a given function. However, Liu [9] explained that it is not appropriate to use stochastic differential equations to describe stock price, because the variance of its “noise” term d W t / d t tends to . As a counterpart, he made the case that a tool for modeling stock price may be the uncertain differential equation, because the variance of its “noise” term d C t / d t is 1, not . Therefore, d C t / d t can be used to show the noise terms, so we get the following uncertain delay stock model
d S t = μ S t d t + σ S t τ d C t , 0 t T , S t = φ ( t ) , τ t 0 .
We consider the closing price for MF stock from 6 May to 2 August 2022 with 62 total trading days, which are illustrated in Table 7. Assume that the closing price of MF stock follows the following uncertain delay stock model
d S t = μ S t d t + σ S t 1 d C t , 0 t 31 , S t = 14.77 , 1 t 0 .
These observations of S t are set as s t 0 , s t 1 , , s t 61 . Then 32 data points from 6 May to 21 June are used to establish the model, and 30 data points from 22 June to 2 August are employed to make a forecast to test the validity. According to Equation (4), we have
l n ( μ , σ ) = s t n + 1 s t n h μ ( 1 + h μ θ ) s t n σ s t n 1 h .
It follows from Equation (5) that we obtain
1 31 n = 0 30 s t n + 1 s t n h μ ( 1 + h μ θ ) s t n σ s t n 1 h = 0 , 1 31 n = 0 30 s t n + 1 s t n h μ ( 1 + h μ θ ) s t n σ s t n 1 h 2 = 1 .
Taking θ = 0.8 and using MATLAB (MATLAB R2023a, 23.2.0.2358603, maci64, Optimization Toolbox, “fsolve” function), we can obtain
( μ ^ , σ ^ ) = ( 0.0015 , 0.0097 ) .
Therefore, the uncertain delay stock model for MF stock is
d S t = 0.0015 S t d t 0.0097 S t 1 d C t , 0 t 31 , S t = 14.77 , 1 t 0 .
From Figure 4, all observed values lie in the area between the 0.10-path S t 0.10 and the 0.90-path S t 0.90 , which indicates the estimation ( 0.0015 , 0.0097 ) is reasonable.
To verify the validity of the composite Heun scheme, an algorithm is designed to compute the expected value E [ S t ] , which is regarded as the predicted value. From Yao and Chen [31], the inverse uncertainty distribution of S t is its α -path S t α , which satisfies the following ordinary differential equation
d S t α = μ S t α d t + | σ S t 1 α | Φ 1 ( α ) d t , S 0 α = S 0 .
Based on the α -path, we have the expected value of S t
E [ S t ] = 0 1 S t α d α .
Then the following procedure is provided for obtaining the expected value E [ S t ] .
  • Step 1. Suppose α = 0 and determine a time t.
  • Step 2. Set α α + 0.01 .
  • Step 3. Compute S 1 α , S 2 α , , S T α from the following equation
    d S t α = μ S t α d t + | σ S t 1 α | Φ 1 ( α ) d t , t ( 0 , T ] , S 0 α = S 0 ,
    with numerical method.
  • Step 4. Repeat Step 2 and Step 3 99 times, and we can get the S t α for every α as shown in the following Table 8.
Table 8 offers the approximation of the inverse uncertainty distribution of S t .
  • Step 5 The expected value is
    E [ S t ] 1 99 n = 1 99 S t n 100 .
We assume that the initial stock price S 0 = 15.14, which is the stock price on 21 June and the time T = 30 . By using the above procedure, the stock prices from 22 June to 2 August have the approximation of the expected value E [ S t ] , which are shown in Table 9. Figure 5 presents a graphical illustration of the difference between the forecast price and real closing price. From the graph, the performance of the established model by the composite Heun scheme is satisfactory. The root mean square error and the mean absolute error of the predicted values are 0.3707 and 0.4979, respectively.

6. Conclusions

In this paper, we introduced a new numerical difference approximation method named the composite Heun scheme for approximating uncertain delay differential equations. The new scheme was successfully applied to estimate parameters in uncertain delay differential equations with both integer and noninteger delays based on the method of moments. The numerical results demonstrated that the composite Heun method achieved higher accuracy than the Euler method. Based on the historical stock price data of Xiamen Airlines, we forecasted the future stock prices and validated the effectiveness of the composite Heun method by comparing actual prices with model-predicted prices. The quantitative results confirmed the efficacy of both the uncertain delay stock model and the composite Heun method.

Author Contributions

Conceptualization, S.Z.; methodology, S.Z.; formal analysis, H.Z. and C.L.; writing—original draft preparation, H.Z.; writing—review and editing, S.Z. and X.W.; visualization, C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China grant number No. 61873084.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Bahar, A.; Mao, X. Stochastic delay population dynamics. J. Int. Appl. Math. 2004, 11, 377–400. [Google Scholar]
  2. Villasana, M.; Radunskaya, A. A delay differential equation model for tumor growth. J. Math. Biol. 2003, 47, 270–294. [Google Scholar] [CrossRef]
  3. Roussel, M.R. The use of delay differential equations in chemical kinetics. J. Phys. Chem. 1996, 100, 8323–8330. [Google Scholar] [CrossRef]
  4. Liu, M.; Wang, K.; Hong, Q. Stability of a stochastic logistic model with distributed delay. Math. Comput. Model. 2013, 57, 1112–1121. [Google Scholar] [CrossRef]
  5. Shen, Y.; Meng, Q.; Shi, P. Maximum principle for mean-field jump–diffusion stochastic delay differential equations and its application to finance. Automatica 2014, 50, 1565–1579. [Google Scholar] [CrossRef]
  6. Tian, T.; Burrage, K.; Burrage, P.M.; Carletti, M. Stochastic delay differential equations for genetic regulatory networks. J. Comput. Appl. Math. 2007, 205, 696–707. [Google Scholar] [CrossRef]
  7. Ma, H.; Liu, B. Optimal control problem for risk-sensitive mean-field stochastic delay differential equation with partial information. Asian J. Control 2017, 19, 2097–2115. [Google Scholar] [CrossRef]
  8. Kahneman, B.D.; Tversky, A. Prospect theory: An analysis of decisions under risk. Econometrica 1979, 47, 263–291. [Google Scholar] [CrossRef]
  9. Liu, B. Uncertainty Theory, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  10. Liu, B. Some research problems in uncertainty theory. J. Uncertain Syst. 2009, 3, 3–10. [Google Scholar]
  11. Jadlovská, I.; Li, T. A note on the oscillation of third-order delay differential equation. Appl. Math. Lett. 2025, 167, 109555. [Google Scholar] [CrossRef]
  12. Batiha, B.; Alshammari, N.; Aldosari, F.; Masood, F.; Bazighifan, O. Nonlinear Neutral Delay Differential Equations: Novel Criteria for Oscillation and Asymptotic Behavior. Mathematics 2025, 13, 147. [Google Scholar] [CrossRef]
  13. Liu, B. Fuzzy process, hybrid process and uncertain process. J. Uncertain Syst. 2008, 2, 3–16. [Google Scholar]
  14. Barbacioru, C. Uncertainty functional differential equations for finance. Surv. Math. Appl. 2010, 5, 275–284. [Google Scholar]
  15. Ge, X.; Zhu, Y. Existence and uniqueness theorem for uncertain delay differential equations. J. Comput. Inf. Syst. 2012, 8, 8341–8347. [Google Scholar]
  16. Wang, X.; Ning, Y. Stability of uncertain delay differential equation. J. Intell. Fuzzy Syst. 2017, 32, 2655–2664. [Google Scholar] [CrossRef]
  17. Jia, L.; Sheng, Y. Stability in distribution for uncertain delay differential equation. Appl. Math. Comput. 2019, 343, 49–56. [Google Scholar] [CrossRef]
  18. Yao, K.; Liu, B. Parameter estimation in uncertain differential equations. Fuzzy Optim. Decis. Mak. 2020, 19, 1–12. [Google Scholar] [CrossRef]
  19. Liu, Z. Generalized moment estimation for uncertain differential equations. Appl. Math. Comput. 2021, 392, 125724. [Google Scholar] [CrossRef]
  20. Yao, L.; Zhang, G.; Sheng, Y. Generalized moment estimation of multi-dimensional uncertain differential equations. J. Intell. Fuzzy Syst. 2023, 44, 2427–2439. [Google Scholar] [CrossRef]
  21. Sheng, Y.; Yao, K.; Chen, X. Least squares estimation in uncertain differential equations. IEEE. Trans. Fuzzy Syst. 2019, 28, 2651–2655. [Google Scholar] [CrossRef]
  22. Liu, Z.; Jia, L. Moment estimations for parameters in uncertain delay differential equations. J. Intell. Fuzzy Syst. 2020, 39, 841–849. [Google Scholar] [CrossRef]
  23. Gao, Y.; Gao, J.; Yang, X. Parameter estimation in uncertain delay differential equations via the method of moments. Appl. Math. Comput. 2022, 431, 127311. [Google Scholar] [CrossRef]
  24. Li, A.; Xia, Y. Parameter estimation of uncertain differential equations with estimating functions. Soft Comput. 2024, 28, 77–86. [Google Scholar] [CrossRef]
  25. He, L.; Zhu, Y.; Gu, Y. Nonparametric estimation for uncertain differential equations. Fuzzy Optim. Decis. Mak. 2023, 22, 697–715. [Google Scholar] [CrossRef]
  26. He, L.; Zhu, Y. Nonparametric estimation for uncertain fractional differential equations. Chaos Solitons Fractals 2024, 178, 114342. [Google Scholar] [CrossRef]
  27. Zhou, S.; Tan, X.; Wang, X. Moment estimation based on the composite Heun scheme for parameters in uncertain differential equations. J. Intell. Fuzzy Syst. 2023, 45, 4239–4248. [Google Scholar] [CrossRef]
  28. Andersen, T.G.; Benzoni, L.; Lund, J. An empirical investigation of continuous-time equity return models. J. Financ. 2002, 57, 1239–1284. [Google Scholar] [CrossRef]
  29. Arriojas, M.; Hu, Y.; Mohammed, S.E.; Pap, G. A delayed Black and Scholes formula. Stoch. Anal. Appl. 2007, 25, 471–492. [Google Scholar] [CrossRef]
  30. Mao, X.; Sabanis, S. Delay geometric Brownian motion in financial option valuation. Stochastics Int. J. Probab. Stoch. Processes 2013, 85, 295–320. [Google Scholar] [CrossRef]
  31. Yao, K.; Chen, X. A numerical method for solving uncertain differential equations. J. Intell. Fuzzy Syst. 2013, 25, 825–832. [Google Scholar] [CrossRef]
Figure 1. Sample data and α -paths of X t in Example 5.
Figure 1. Sample data and α -paths of X t in Example 5.
Mathematics 13 03495 g001
Figure 2. Sample data and α -paths of X t in Example 6.
Figure 2. Sample data and α -paths of X t in Example 6.
Mathematics 13 03495 g002
Figure 3. Sample data and α -paths of X t in Example 7.
Figure 3. Sample data and α -paths of X t in Example 7.
Mathematics 13 03495 g003
Figure 4. Stock closing price of MF from 6 May to 21 June 2022 and α -paths of S t .
Figure 4. Stock closing price of MF from 6 May to 21 June 2022 and α -paths of S t .
Mathematics 13 03495 g004
Figure 5. Forecast results of MF stock closing price.
Figure 5. Forecast results of MF stock closing price.
Mathematics 13 03495 g005
Table 1. Sample data in Example 5.
Table 1. Sample data in Example 5.
n0123456
t n 00.10.20.30.40.50.6
x t n 11.10001.17141.22161.31001.36821.4157
n78910111213
t n 0.70.80.91.01.11.21.3
x t n 1.47521.55441.65741.76701.85431.97482.0633
n14151617181920
t n 1.41.51.61.71.81.92.0
x t n 2.12722.22072.28952.42102.53242.62842.7348
Table 2. Parameter estimation of Example 5.
Table 2. Parameter estimation of Example 5.
μ ^ 1 μ ^ 2 | μ 1 μ ^ 1 | | μ 2 μ ^ 2 |
Euler0.51750.24220.01750.0422
Composite Heun0.50050.24190.00050.0419
Table 3. Sample data in Example 6.
Table 3. Sample data in Example 6.
n012345678910111213141516
t n 00.20.40.60.81.01.21.41.61.82.02.22.42.62.83.03.2
x t n 10.90000.56910.62770.42610.44320.26300.29090.19110.23570.17190.16440.12410.11220.09490.08320.0706
Table 4. The biases of Example 6.
Table 4. The biases of Example 6.
| μ 1 μ ^ 1 | | μ 2 μ ^ 2 | | μ 3 μ ^ 3 | | μ 4 μ ^ 4 |
Euler0.59730.45690.51380.3661
Composite Heun0.18360.09240.21200.3326
Table 5. Sample data in Example 7.
Table 5. Sample data in Example 7.
n012345678910111213141516
t n 00.30.60.91.21.51.82.12.42.73.03.33.63.94.24.54.8
x t n 11.10001.06471.11331.23141.25741.25771.56191.58891.83601.98942.26352.92763.17622.73243.45644.0529
x ¯ t n 1.03331.08821.08091.15271.24011.25751.35911.57021.66991.88712.08082.48493.01053.02832.97373.6552
Table 6. The biases of Example 7.
Table 6. The biases of Example 7.
| μ 1 μ ^ 1 | | μ 2 μ ^ 2 | | μ 3 μ ^ 3 |
Euler0.06210.02670.0600
Composite Heun0.04060.00960.0599
Table 7. Stock closing price of MF from 6 May to 2 August 2022.
Table 7. Stock closing price of MF from 6 May to 2 August 2022.
14.4814.6514.7614.6714.6214.8014.8614.7014.71
14.8014.9514.9214.5214.7814.9915.0015.2515.41
15.5315.3915.3415.2215.2215.1215.2115.0415.10
15.1515.0514.9915.1815.1414.8915.1015.3315.55
15.9815.7616.3715.7115.6115.5715.3615.4615.44
15.2415.1815.3615.2615.1215.2815.3615.5315.44
15.5515.4115.4215.3315.2315.0715.2814.91
Table 8. Numerical results of S t α with different α .
Table 8. Numerical results of S t α with different α .
α 0.010.020.99
S t α S t 0.01 S t 0.02 S t 0.99
Table 9. The predicted value against actual value of MF stock price.
Table 9. The predicted value against actual value of MF stock price.
DateActual ValuePredicted Value
22 June 202214.8915.1627
23 June 202215.1015.1855
24 June 202215.3315.2095
27 June 202215.5515.2348
28 June 202215.9815.2614
29 June 202215.7615.2894
30 June 202216.3715.3186
01 July 202215.7115.3492
04 July 202215.6115.3811
05 July 202215.5715.4143
06 July 202215.3615.4488
07 July 202215.4615.4847
08 July 202215.4415.5220
11 July 202215.2415.5606
12 July 202215.1815.6006
13 July 202215.3615.6419
14 July 202215.2615.6847
15 July 202215.1215.7288
18 July 202215.2815.7744
19 July 202215.3615.8214
20 July 202215.5315.8698
21 July 202215.4415.9196
22 July 202215.5515.9710
25 July 202215.4116.0238
26 July 202215.4216.0780
27 July 202215.3316.1338
28 July 202215.2316.1910
29 July 202215.0716.2498
1 August 202215.2816.3102
2 August 202214.9116.3720
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhou, S.; Zhang, H.; Liu, C.; Wang, X. Moment Estimation for Uncertain Delay Differential Equations via the Composite Heun Scheme. Mathematics 2025, 13, 3495. https://doi.org/10.3390/math13213495

AMA Style

Zhou S, Zhang H, Liu C, Wang X. Moment Estimation for Uncertain Delay Differential Equations via the Composite Heun Scheme. Mathematics. 2025; 13(21):3495. https://doi.org/10.3390/math13213495

Chicago/Turabian Style

Zhou, Shaoling, Huimin Zhang, Chiteng Liu, and Xiaosheng Wang. 2025. "Moment Estimation for Uncertain Delay Differential Equations via the Composite Heun Scheme" Mathematics 13, no. 21: 3495. https://doi.org/10.3390/math13213495

APA Style

Zhou, S., Zhang, H., Liu, C., & Wang, X. (2025). Moment Estimation for Uncertain Delay Differential Equations via the Composite Heun Scheme. Mathematics, 13(21), 3495. https://doi.org/10.3390/math13213495

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