S | Error-Resulti.i.e. ϵ |
0.025 | 0.1917 |
0.0125 | 0.1109 |
0.00625 | 0.0686 |
0.003125 | 0.0425 |
0.0015625 | 0.0273 |
Davie defined a Levy variant and the combination of single random variables to ensure that the diffusion matrix did not degenerate. The use of the method proposed by Davie, which is a combination of the Euler method and the exact combination, was investigated for applying the degenerate Levy diffusion approach to (Bik(Y)). We use certain degenerate conditions of diffusion which contribute to order convergence. We also show MATLAB codes to apply the integrated solution to an SDE and observe a convergence behavior. We also evaluate the agreement between the theoretical values and the MATLAB numerical example.
Citation: Yousef Alnafisah. A new order from the combination of exact coupling and the Euler scheme[J]. AIMS Mathematics, 2022, 7(4): 6356-6364. doi: 10.3934/math.2022353
[1] | Yousef Alnafisah . The implementation comparison between the Euler and trivial coupling schemes for achieving strong convergence. AIMS Mathematics, 2023, 8(12): 29701-29712. doi: 10.3934/math.20231520 |
[2] | Masataka Hashimoto, Hiroshi Takahashi . On the rate of convergence of Euler–Maruyama approximate solutions of stochastic differential equations with multiple delays and their confidence interval estimations. AIMS Mathematics, 2023, 8(6): 13747-13763. doi: 10.3934/math.2023698 |
[3] | Xiaoming Wang, Muhammad W. Yasin, Nauman Ahmed, Muhammad Rafiq, Muhammad Abbas . Numerical approximations of stochastic Gray-Scott model with two novel schemes. AIMS Mathematics, 2023, 8(3): 5124-5147. doi: 10.3934/math.2023257 |
[4] | Yousef Alnafisah . A new order from the combination of exact coupling and the Euler scheme. AIMS Mathematics, 2022, 7(9): 16387-16387. doi: 10.3934/math.2022895 |
[5] | Sara S. Alzaid, Pawan Kumar Shaw, Sunil Kumar . A numerical study of fractional population growth and nuclear decay model. AIMS Mathematics, 2022, 7(6): 11417-11442. doi: 10.3934/math.2022637 |
[6] | Fangfang Shen, Huaqin Peng . Existence and uniqueness of solutions for stochastic differential equations with locally one-sided Lipschitz condition. AIMS Mathematics, 2024, 9(8): 22578-22589. doi: 10.3934/math.20241099 |
[7] | Hassan Ranjbar, Leila Torkzadeh, Dumitru Baleanu, Kazem Nouri . Simulating systems of Itô SDEs with split-step $ (\alpha, \beta) $-Milstein scheme. AIMS Mathematics, 2023, 8(2): 2576-2590. doi: 10.3934/math.2023133 |
[8] | Christelle Dleuna Nyoumbi, Antoine Tambue . A fitted finite volume method for stochastic optimal control problems in finance. AIMS Mathematics, 2021, 6(4): 3053-3079. doi: 10.3934/math.2021186 |
[9] | Fawaz K. Alalhareth, Seham M. Al-Mekhlafi, Ahmed Boudaoui, Noura Laksaci, Mohammed H. Alharbi . Numerical treatment for a novel crossover mathematical model of the COVID-19 epidemic. AIMS Mathematics, 2024, 9(3): 5376-5393. doi: 10.3934/math.2024259 |
[10] | Xueqi Wen, Zhi Li . $ p $th moment exponential stability and convergence analysis of semilinear stochastic evolution equations driven by Riemann-Liouville fractional Brownian motion. AIMS Mathematics, 2022, 7(8): 14652-14671. doi: 10.3934/math.2022806 |
Davie defined a Levy variant and the combination of single random variables to ensure that the diffusion matrix did not degenerate. The use of the method proposed by Davie, which is a combination of the Euler method and the exact combination, was investigated for applying the degenerate Levy diffusion approach to (Bik(Y)). We use certain degenerate conditions of diffusion which contribute to order convergence. We also show MATLAB codes to apply the integrated solution to an SDE and observe a convergence behavior. We also evaluate the agreement between the theoretical values and the MATLAB numerical example.
The stochastic differential equation (SDE) computational solution plays an essential role in a broad spectrum of applications. The approximate solution of SDEs has received great attention because of their implementation in many science fields. This paper aims at a modern approach involving the simulation of an SDE solution. A method that combines trivial coupling with exact coupling is discussed in [1]. However, we use the Euler scheme to tackle trivial coupling in the present study. In [3], the The important approach mentioned used a random Taylor expansion to evaluate the optimal order of the estimated solution. In [3,4,6], a method is developed to approximate double integrals in all dimensions using the Fourier expansion in the Wiener approach. This method, however, required a significant amount of computation time.There are many applications for finding numerical solutions to stochastic differential equations using several innovative methods, see [13,14,15,16,17,18,19]. Also Rio in [7] continues his research for the Vaserstein bound to give precise bound estimates. In [5], Alhojilan used the Brownian multidimensional motion and established a good stochastic difference equation solution. Convergence of an approximation to a strong solution on a given probability space was established by Gyöngy and Krylov in [11] using coupling. Due to its superior properties for many problems, solutions to fractional stochastic differential equations (FSDEs) driven by Brownain motion have recently received much attention from scientific researchers, see [8,9,10]. We also checked some prior studies on SDE numbering using a coupling method. We reflect primarily on the study of Davie [2], which used an exact combination and an estimated coupling method to achieve order 1, under some conditions for a good convergence. Because the stochastic difference equation is not an invertible matrix, we established the result of the convergence of the exact coupling method combination using the Euler process. We've frequently used a condition to govern how the entity matrix behaves while it's at zero. The convergence cannot be in order one due to the fluctuation between the exact method and the Euler technique. So, the combined approach O(S3/4sqrt|log(S)|) was established and given order better than Euler. As a result, this approach is seen to be superior to the Euler method. This document is structured accordingly. Section 2 summarizes recent SDE studies and addresses Davie's methodology [2]. Section three discusses the integrated correct relation and system of Euler. Section 4 offers a numerical example of convergence behavior.
Consider the following SDE
dYi(t)=Oi(t,Y(t))dt+n∑k=1Bik(t,Y(t))dVk(t),Yi(0)=Y(0)i, | (2.1) |
where i = 1, ..., n on [0,T], Y(t) is a n-dimensional vector, and V(t) is a n-dimensional path. Further the coefficients Bik(t,Y(t)) satisfy a global Lipschitz condition
|O(t,Y)−O(t,y)|≤A|Y−y|, | (2.2) |
and
|B(t,Y)−B(t,y)|≤A|Y−y|, | (2.3) |
for all t∈[t0,T] and Y,y∈R, with A>0 is a constant.
Now assuming Ai and Bi are continuously on t for each Y. Then there is a unique solution Y(t) to the Eq (2.1). To find an approximate solution on this interval [0,T], we divided this interval into positive into N intervals which are equal length, i.e. S=T/N. Adding the following quadratic terms to the Euler scheme yields the Milstein scheme: ∑dk,l=1χikl(jS,Y(j))P(j)kl. Thus we get the following scheme
Y(j+1)i=Y(j)i+Ai(jS,Y(j))S+d∑k=1Bik(jS,Y(j))ΔV(j)k+d∑k,l=1χikl(jS,Y(j))P(j)kl, | (2.4) |
where
ΔV(j)k=Vk((j+1)S)−Vk(jS), | (2.5) |
P(j)kl=∫(j+1)SjS{Vk(t)−Vk(jS)}dVl(t), | (2.6) |
and
χikl(t,Y)=q∑m=1Bmk(t,Y)∂Bil∂Ym(t,Y). | (2.7) |
If the commutativity condition
χikl(t,Y)=χilk(t,Y), | (2.8) |
holds for all Y∈Rd, t∈[0,T] and all i,k,l, Milstein's scheme is reduced to
Y(j+1)i=Y(j)i+Ai(jS,Y(j))S+d∑k=1Bik(jS,Y(j))ΔV(j)k+d∑k,l=1χikl(jS,Y(j))P(j)kl. | (2.9) |
Note that the prior approach is just reliant on Brownian motion implementation ΔV(j)k. We may use ΔV(j)k only and apply the special equations for Milstein method. This can be implemented from: The observation that P(j)kl+P(j)lk=2F(j)kl where F(j)kl=12ΔV(j)kΔV(j)l for k≠l and F(j)kk=12{(ΔV(j)k)2−S}. Moreover, we note that if d=1 or d>1, the scheme (2.9) is of the first order or of order 12, respectively. As delineated in Davie's paper [2], we tend to modify scheme (2.9), which can provide the order 1 with the invertible diffusion. The interpretation of producing the distribution will be modified in scheme (2.9), according to the Davie article to produce a convergence of order one under a certain condition.
Therefore, if we need to implement the Milstein method, we begin by implementing the random variables as follows: ΔV(j)k and P(j)kl on an individual basis. Later, we add these random variables to obtain the right-hand side of scheme (2.9). Here, we are seeking to directly generate the subsequent
Y:=∑Bik(jS,Y(j))ΔV(j)k+∑χikl(jS,Y(j))P(j)kl. | (2.10) |
If we have a scheme
Y(j+1)i=Y(j)i+Ai(jS,Y(j))S+∑Bik(jS,Y(j))Y(j)k+∑χikl(jS,Y(j))(Y(j)kY(j)l−Sδkl), | (2.11) |
where the increment Y(j)k are independent of N(0,S) random variables, then it is similar to scheme (2.9) with ΔV(j)k replaced by Y(j)k without assuming ΔV(j)k=Y(j)k.
First, we'll look at scheme (2.11) in its explicit form. For the sake of simplicity, we'll let Bik(y) rely solely on y and leave the drift term at zero. So
y(j+1)i=y(j)i+∑Bik(y(j))Y(j)k+∑χikl(y(j))(Y(j)kY(j)l−Sδkl). | (3.1) |
In [12], after showing the order of exact coupling method we obtained the following scheme
Y(r,j)i=Y(r+1,2j)i+Y(r+1,2j+1)i+d∑k,l=1τikl(Y(r+1,2j+1)kY(r+1,2j)l−Y(r+1,2j+1)lY(r+1,2j)k)+O((S(r))3/2), | (3.2) |
where τikl=12∑jcijχikl, and the size of the step is S(r)=T2r. So as we established in [1], the order of local error of the exact coupling method is E|y(r,1)−y(r+1,2)|2≤D2a2S3, where a and D2 are functions of y(r,j).
In [3], the local error of the Euler method is E|y(r,1)−y(r+1,2)|2≤D1S2, where D1 is a constant.
A similar proof of the combined method exact coupling and Euler method is used in [1]. As a result, using the combined approach, we get the following order of local error:
E[min(D1S2,D2a2S3)]=O(|S5/2(log(S)|). | (3.3) |
So, we have a similar approach to the theoretical concept; however, our method uses a completely different scheme. That is the Euler scheme rather than trivial coupling. Therefore, the MATLAB code and the results of the implementation is different.
We want to determine the value of a as a function of y(r,j) at the jth step. In addition, we'd want to determine D1 and D2 in (3.4) as functions of y(r,j). Thus in each loop and within the same stage, we can choose between two approximate solutions. The first is an estimated solution with the exact coupling utilizing scheme (2.11). This gives the local error E|y(r,1)−y(r+1,2)|2≤D2a2S3. The alternative approximate solution utilizes the Euler method, which obtain the local error E|y(r,1)−y(r+1,2)|2≤D1S2 where D1, may be a constant independent of S. Therefore, from the value of the function a and using the next condition, for D2a2S3>D1S2 follows to select the answer that has the Euler scheme. If not, we use the other answer, which follows scheme (2.11) with exact coupling.
It is found that we cannot explicitly use exact coupling with a single matrix (2.11) in the MATLAB execution since the (Bik(Y)) matrix determinant is 0 or similar to 0. This will change the convergence order. We therefore regulate this issue with the above-mentioned situation.
We currently demonstrate how the local error for the merged procedure is complied with and what local error can be achieved. We need to clarify this principle and then numerically evaluate it for a specific stochastic differential equation with application examples.
Consider
E|y(r,1)−y(r+1,2j+2)|2≤E(min[D1S2,D2a2S3]). | (3.4) |
Thus, the following convergence of the local error is obtained for the combined method
E[min(D1S2,D2a4S3)]=O(|S5/2(log(S)|), | (3.5) |
and we obtain the global error for the combined method, which is as follows:
S54−12√|log(S)|=S3/4√|log(S)|. | (3.6) |
Finally, we show that for the combined approach, the order of convergence is h3/4√|log(S)|, for a variety of implementation for a selected SDE, which is singular.
Consider the following two-dimensional not-invertible SDE:
dY1(t)=Y2(t)dV1(t)+(Y1(t)+t)dV2(t),dY2(t)=e−Y22(t)dV1(t)+(Y1(t)−Y2(t))dV2(t),for0≤t≤1,withY1(0)=2andY2(0)=0, | (4.1) |
where V1(t) and V2(t) are two separate standard Brownian motions. To solve this SDE using a numerical technique. Simulate the solutions for the same Brownian path using two distinct step sizes (S and S/2) at the same time. The MATLAB code in the listing presented below views at the strong convergence of the combined Euler and exact coupling method in two-dimensional SDE. We compute (for example, R=2000) different Brownian paths over the interval [0,2] at a range of step-sizes.
![]() |
As mentioned earlier, the strong order for the combined method is S3/4√|log(S)|. The above MATALB code runs with totally different step sizes over an oversized number of paths, R, as follows:
![]() |
The command (ErrorResult333(1, i) = log(ErrorcouplingEulerEND333('bk33', [2; 0], 1, S2(1, K))); ) calculates the ϵ=1R∑RK=1|Y(K)S−Y(K)S/2| with different step sizes. The following table outlines the experimental error with respect to the five different time steps.
We can see from the results presented in Table 1 and the plot in Figure 1 that the combined Euler and coupling method converges strongly with order S3/4√|log(S)|.
S | Error-Resulti.i.e. ϵ |
0.025 | 0.1917 |
0.0125 | 0.1109 |
0.00625 | 0.0686 |
0.003125 | 0.0425 |
0.0015625 | 0.0273 |
We established the result of the convergence of the exact combination with the Euler procedure because the stochastic difference equation is not invertibly diffused. We have often used a certain condition that controls the behavior of the entity matrix at zero. Obviously, because of the fluctuation between the exact joining phase and the Euler method the convergence cannot be in order one. The combined method O(S3/4√|log(S)|) was then obtained. This technique is thus considered to be better order than the Euler method.
Authors declare no conflicts of interest.
[1] | Y. Alnafisah, The exact coupling with trivial coupling (combined method) in two-dimensional sde with non-invertiblity matrix, Dyn. Syst. Appl., 28 (2019), 111–142. |
[2] | A. M. Davie, Pathwise approximation of stochastic differential equations using coupling, unpublished work. |
[3] | P. E. Kloeden, E. Platen, Numerical solution of stochastic differential equations, Springer-Verlag, 1992. https://doi.org/10.1007/978-3-662-12616-5 |
[4] |
M. Wiktorsson, Joint characteristic function and simultaneous simulation of iterated Itô integrals for multiple independent Brownian motions, Ann. Appl. Probab., 11 (2001), 470–487. https://doi.org/10.1214/aoap/1015345301 doi: 10.1214/aoap/1015345301
![]() |
[5] |
Y. Alhojilan, Explicit order 3/2 Runge-Kutta method for numerical solutions of stochastic differential equations by using Itô-Taylor expansion, Open Math., 17 (2019), 1515–1525. https://doi.org/10.1515/math-2019-0124 doi: 10.1515/math-2019-0124
![]() |
[6] |
T. Rydén, M. Wiktrosson, On the simulation of iteraled Itô integrals, Stoch. Proc. Appl., 91 (2001), 151–168. https://doi.org/10.1016/S0304-4149(00)00053-3 doi: 10.1016/S0304-4149(00)00053-3
![]() |
[7] |
E. Rio, Upper bounds for minimal distances in the central limit theorem, Ann. Inst. H. Poincaré Probab. Stat., 45 (2009), 802–817. https://doi.org/10.1214/08-AIHP187 doi: 10.1214/08-AIHP187
![]() |
[8] |
H. M. Ahmed, Q. Zhu, The averaging principle of Hilfer fractional stochastic delay differential equations with Poisson jumps, Appl. Math. Lett., 112 (2021), 106755. https://doi.org/10.1016/j.aml.2020.106755 doi: 10.1016/j.aml.2020.106755
![]() |
[9] |
H. M. Ahmed, Conformable fractional stochastic differential equations with control function, Syst. Control Lett., 158 (2021), 105062. https://doi.org/10.1016/j.sysconle.2021.105062 doi: 10.1016/j.sysconle.2021.105062
![]() |
[10] |
H. M. Ahmed, Noninstantaneous impulsive conformable fractional stochastic delay integro-differential system with rosenblatt process and control function, Qual. Theory Dyn. Syst, 21 (2022), 15. https://doi.org/10.1007/s12346-021-00544-z doi: 10.1007/s12346-021-00544-z
![]() |
[11] |
I. Gyöngy, N. Krylov, Existence of strong solutions for Itô's stochastic equations via approximations, Probab. Theory Relat. Fields, 105 (1996), 143–158. https://doi.org/10.1007/BF01203833 doi: 10.1007/BF01203833
![]() |
[12] |
Y. Alnafisah, Two-level bound for stochastic differential equations using the exact coupling with an explicit coefficients, J. Comput. Theor. Nanosci., 15 (2018), 1954–1964. https://doi.org/10.1166/jctn.2018.7387 doi: 10.1166/jctn.2018.7387
![]() |
[13] |
Y. Alnafisah, H. M. Ahmed, An experimental implementation for stochastic differential equation using the exact coupling with non-degeneracy diffusion, Dyn. Syst. Appl., 30 (2021), 1105–1115. https://doi.org/10.46719/dsa20213073 doi: 10.46719/dsa20213073
![]() |
[14] |
H. Yang, M. Song, M. Liu, Strong convergence and exponential stability of stochastic differential equations with piecewise continuous arguments for non-globally Lipschitz continuous coefficients, Appl. Math. Comput., 341 (2019), 111–127. https://doi.org/10.1016/j.amc.2018.08.037 doi: 10.1016/j.amc.2018.08.037
![]() |
[15] |
T. Hiroshi, Y. Ken-ichi, Approximation of solutions of multi-dimensional linear stochastic differential equations defined by weakly dependent random variables, AIMS Math., 2 (2017), 377–384. http://dx.doi.org/10.3934/Math.2017.3.377 doi: 10.3934/Math.2017.3.377
![]() |
[16] |
P. Wang, Y. Xu, Averaging method for neutral stochastic delay differential equations driven by fractional Brownian motion, J. Funct. Space, 2020 (2020), 5212690. https://doi.org/10.1155/2020/5212690 doi: 10.1155/2020/5212690
![]() |
[17] |
Y. Alnafisah, The implementation of approximate coupling in two-dimensional SDEs with invertible diffusion terms, Appl. Math. J. Chin. Univ., 35 (2020), 166–183. https://doi.org/10.1007/s11766-020-3663-8 doi: 10.1007/s11766-020-3663-8
![]() |
[18] |
Y. Alnafisah, Exact coupling method for Stratonovich stochastic differential equation using non-Degeneracy for the diffusion, IEEE Access, 7 (2019), 7442–7447. https://doi.org/10.1109/ACCESS.2018.2888945 doi: 10.1109/ACCESS.2018.2888945
![]() |
[19] |
P. E. Kloeden, E. Platen, I. Wright, The approximation of multiple stochastic integrals, Stoch. Anal. Appl., 10 (1992), 431–441. https://doi.org/10.1080/07362999208809281 doi: 10.1080/07362999208809281
![]() |
1. | Yousef Alnafisah, A New Approach to Compare the Strong Convergence of the Milstein Scheme with the Approximate Coupling Method, 2022, 6, 2504-3110, 339, 10.3390/fractalfract6060339 | |
2. | Yousef Alnafisah, A new order from the combination of exact coupling and the Euler scheme, 2022, 7, 2473-6988, 16387, 10.3934/math.2022895 | |
3. | Yousef Alnafisah, The implementation comparison between the Euler and trivial coupling schemes for achieving strong convergence, 2023, 8, 2473-6988, 29701, 10.3934/math.20231520 |
S | Error-Resulti.i.e. ϵ |
0.025 | 0.1917 |
0.0125 | 0.1109 |
0.00625 | 0.0686 |
0.003125 | 0.0425 |
0.0015625 | 0.0273 |