Numerical Scheme for Solving Stochastic Differential Equations with G-Lévy Process ()
1. Introduction
The G-Brownian motion was introduced by [1] in a sublinear expectation space
, which has been applied in finance. Peng also established new sublinear distributions for the G-Brownian motion and the related stochastic calculus of Itô type [1] [2] [3]. However, G-Brownian motion is considered inadequate to apply in finance because both G-Brownian motion and the standard Brownian motion are continuous processes with independent and stationary increments. In this paper, we study the following stochastic differential equation driven by G-Lévy process.
(1)
where
is a G-Lévy process under the G-framework. The operator b is the drift coefficient and k is the jump coefficient.
The research of stochastic differential equations (SDEs) with classical Brownian motion and G-Brownian motion has been widely studied [4]. Meanwhile, numerical simulation of G-Brownian motion can refer to [5]. Zhou [6] propose a new order-2.0 numerical scheme for Solving Forward-Backward SDEs with Jumps. In [7], Hu focused on the numerical method for solving forward-backward stochastic differential equations driven by G-Brownian motion. Moreover, Hu also gave an approximate conditional G-expectation, which gets methods to calculate the distribution of G-Brownian motion. Up to now, almost all the existing works focus on the above Brownian motion.
However, G-Brownian motion is considered inadequate to apply in finance because both above Brownian motion is a continuous processes with independent and stationary increments. There is little research concerning stochastic differential equations driven by G-Lévy process and its numerical scheme. Therefore, Hu develop the theory of G-Lévy process and its specific case G-Poisson process in [8]. And this process is under sublinear expectations with independent and stationary increments but not continuous. In [9], the author concentrated on establishing the integration theory for G-Lévy process with finite activity, introduced the Itô formula for general G-Itô Lèvy process.
The aim of this paper is to appropriate numerical schemes for solving SDEs driven by G-Lévy process under the G-expectation framework. We firstly give the G-Itô formula and propose Euler scheme to approximate the SDEs with G-Lévy process. For comparison purposes, we also gave Milstein Scheme, which also follows from G-Itô formula. Then we give two numerical examples including Ornstein-Uhlenbeck and Black-Scholes cases. In particular, we set the function
changes with t, applying G-expectation property to verify the result that can reach global order-1.0. Moreover, comparative experiments are given through Euler scheme and Milstein Scheme.
The outline of the paper is organized as follows. We introduce some preliminaries such as G-Lévy process, its G-Itô formula and G-expectation in Section 2. In Section 3, we propose Euler scheme and Milstein Scheme for solving the SDEs with G-Poisson process. The numerical example is given in Section 4, which is shown to be consistent with the theoretical results.
2. Preliminaries
In this section, we will introduce some Preliminaries and notations in the theory of G-Lévy process. The G-Itô formula is given in this section. More details can be seen in [1] [8]. Let
be a given set and let
be a vector lattice of real functions defined on
, which means if
, then
. We will define elements of
as random variables and there is definition as follow.
Definition 1. (Sublinear expectation) Sublinear expectation
is a functional
. If all
, there are some properties as follows:
● Monotonicity: If
then
;
● Constant preserving:
where all
;
● Sub-additivity:
;
● Positive homogeneity:
for
.
Let’s define a sublinear expectation space
,
is called a d-dimensional process if
for each
. And then we will give the definition of G-Lévy process under sublinear expectation.
Definition 2. [2] (G-Lévy process) Assume
defined on a sublinear expectation space
is a Lévy process,
is a generalized G-Brownian motion and
is of finite variation. We define the X as a G-Lévy process if the following properties are satisfied:
● for
, there exists a Lévy process
satisfies
.
●
and
satisfy the following growth conditions:
where C is a positive constant.
Now we will give the G-Itô formula.
Lemma 1. [9] (G-Itô formula) For
,
is the k-th component of
and it satisfies the following form:
where
,
is a G-Brownian motion and
is a G-Lévy process. For
, we deduce
Lemma 2. [7] (G-expectation) For a function
, we define the approximate G-expectation
by
(2)
under which
is the G-Lévy process. Similarly, we define the associated discrete sublinear expectation
(3)
3. Main Results
The numerical method for the approximate solution of the SDE with G-Lévy process is the Euler scheme. Due to Lemma 1, we now introduce the Euler scheme for solving equation.
Scheme 1. (Euler Scheme) [7] For a given partition:
with
. And we set the initial condition
. For
, we have
(4)
where
is G-Lévy process and
.
Scheme 2. (Milstein Scheme) [10] For a given partition:
with
. And we set the initial condition
. For
, we have
(5)
where
is G-Lévy process and
.
Remark 1. Thanks to G-Itô formula expansion, we can obtain above two weak convergence schemes for solving Equations (1). The first numerical method for solving SDEs with G-Lévy process is the Euler scheme, which is the most important and basic method. Thus, we introduce the Euler Scheme for solving SDE with G-Lévy process. Then, we also give Milstein Scheme and both Schemes converge to order 1.0. Moreover, in the next section, numerical results are given to verify that our schemes have order-1.0 convergence rate.
4. Numerical Experiments
In this section, we consider two one-dimensional SDEs with G-Lévy process including Ornstein-Uhlenbeck and Black-Scholes cases to verify the results. Assume terminal time
, the number of sample paths
in the numerical experiment, and the number of time steps is denoted
. We measure the errors of global weak convergence as the following methods:
Therefore, we get the experimental results consistent with the Scheme.
Example 1. Consider the O-U process:
(6)
where
is one-dimensional G-poisson process with
and
. Let
,
, and
, which is Uniform distribution. We apply G-Itô formula and G-expectation proposition, Equation (6) has the explicit solution
In this example, since
is the function of t. We utilize the G-expectation proposition, taking the maximum
value in
. In Order to show the advantages of Scheme 1 in computational efficiency, we also use different coefficients to solve Equation (6). The global errors and convergence rates (CR) of the schemes can be seen in Table 1. We notice that as the time steps increase, the calculated CR approaches 1. It indicates that we need as large time steps N as possible in numerical experiments, which have stable results. We set
, and Case 1 with the parameters of
,
,
, and Case 2 with the parameters of
,
,
in Table 1.
Furthermore, we set
. And the left of Figure 1 shows that even if as
changes, the convergence rate of Scheme 1 can still have order-1.0.
Figure 1. The global errors for Example 1 with different
and the mean-square convergence stability
Then, we testify mean-square convergence stability with G-expectation of global errors with the Euler scheme under three kinds of time steps
,
, and
in the right side of Figure 1.
Example 2. Consider the Black-Scholes model with G-pure jump:
(7)
where
is G-poisson process with
. Let
,
, and
. We set
, applying G-Itô formula and G-expectation proposition, Equation (6) has the explicit solution:
In this Black-Scholes model, we also take the maximum
value in
. In Table 2, we obtain the scheme errors with different coefficients and set
. Case 1 with the parameters of
,
, and Case 2 with the parameters of
,
in Table 2.
In addition, we show the change of
of the scheme have the convergence rates of global order-1.0 from the left of Figure 2. On the other hand, from the right of Figure 2, we verify the result of the stability of mean-square convergence under G-expectation. The results indicate that Ornstein-Uhlenbeck and Black-Scholes processes show that two examples can achieve order-1.0 convergence under different coefficients. To illustrate the advantages of Scheme in computational efficiency, we also apply Milstein Scheme to solve Equation (7). The convergence rates of Euler Scheme and Milstein Scheme are 1.178 and 1.176 respectively. In particular, for Example 1, its Milstein scheme is Euler scheme. The sample global errors and the corresponding CPU time of the Euler Scheme and Milstein Scheme are displayed in Figure 3. For almost the same order-1.0 of convergence, the Euler scheme takes less CPU time.
Table 1. Errors and CR of Scheme 1 with different coefficients.
Table 2. Errors and CR of Scheme 1 with different coefficients.
Figure 2. The global errors for Example 2 with different
and the mean-square convergence stability.
Figure 3. The CPU Time for Example 2 with dt.
5. Conclusion
In this paper, we propose Euler scheme for solving stochastic differential equations with G-Lévy process. In numerical experiments, we used two examples including Ornstein-Uhlenbeck and Black-Scholes processes to verify that the convergence of scheme is order-1.0. Furthermore, we compared the different coefficients and the change of
, applying G-Itô formula and G-expectation proposition, and got that the scheme has order-1.0.