The Alternating Group Explicit Iterative Method for the Regularized Long-Wave Equation ()
1. Introduction
The Regularized Long-Wave (RLW) equation:
(1)
where
.
It is a different explanation of nonlinear dispersive waves compared to the famous Korteweg-de Vries (KdV) equation, which has the form:
(2)
In the study of physical phenomena such as water wave and plasma wave propagation, the RLW equation is regarded as the modified model of the KdV equation. Compared with the KdV equation, the RLW equation has better mathematical properties and has been widely studied.
The RLW equation was first proposed by Peregrine [1] [2] in 1966, which can be as a representative form of nonlinear long wave to describe the behavior of wave-like surging tide. It has been shown to have solitary wave solutions. RLW equation can also describe wave motion to the same order of approximation as the KdV equation, so it plays an important role in the study of nonlinear dispersive waves [3] . In recent years, some numerical methods for (1) have been studied in [4] - [12] , because it is a very important equation in many applications. However, parallel algorithms for RLW equation are few.
With the rapid development of the high-performance computing in large-scale scientific and engineering computations, the parallel difference methods for partial differential equations have been studied rapidly. Evans [12] proposed an Alternating Group Explicit (AGE) scheme for solving diffusion equations by Saul’yev [13] asymmetric scheme. Furthermore, the Alternating Segment Explicit-Implicit (ASE-I) scheme [14] and Alternating Segment Crank-Nicolson (ASC-N) scheme [15] were designed. In the past two decades, the alternating algorithms have become one of the effective methods to solve parabolic equations, such as the ASC-N scheme for solving convection-diffusion equations [16] , alternating difference scheme for dispersion equations [17] [18] , and the fourth-order parabolic equation [19] [20] . Afterward, the alternating technology became a very effective method for some parabolic equations, for instance, the ASC-N and ASE-I scheme of Burgers’ equation [21] [22] and so on.
Zhang and Liang [23] proposed a local one-dimensional ASE-I scheme and ASC-N scheme for two-dimensional parabolic equations. It reduces high-dimensional problems into local one-dimensional calculations to improve the computational efficiency. However, it can be seen that more alternating methods with parallelism are proposed for linear partial differential equations. Because the RLW equations contain nonlinear terms, alternating methods cannot be directly applied to RLW equations. The AGE iterative method based on the implicit scheme needs to be constructed, which has some theoretical significance and practical values.
The remainder of this paper is arranged as follows. In Section 2, we construct an AGE iterative method for RLW equation. The idea is that the computing process is designed as a number of small-size independent linear systems, which can be computed independently. In Section 3, we give the analysis of convergence, which is the main content of this paper. Finally, some numerical experiments show the effectiveness of our theoretical results.
2. The AGE Iterative Method
Consider the following initial-boundary value problem for the RLW equation:
(3)
(4)
(5)
where
is the known initial function.
Firstly, the computational region
is meshed as follows. Let h and t be the space step and time step. Denote
,
,
, where
represents the exact solution,
represents the numerical solution.
The implicit scheme of the RLW Equation (3) is given as follows:
(6)
i.e.
(7)
where
,
,
,
.
The linear system of the scheme (7) is as following:
(8)
where
and
Split the matrix A, we have:
(9)
where
and the block submatrix is:
.
Then, the AGE iterative method is constructed as follows:
(10)
Remark 1. The AGE iteration method (10) is a linear system, and the coefficient matrix is quasi-diagonal matrix. This matrix can be divided into several sub-block linear equations systems and calculated independently. Therefore, scheme (10) can do parallel processing calculations.
Remark 2. Obviously, we obtained that
and
are strictly dominance matrices, i.e.
(11)
(12)
By Gershgorin circle theorem, it follows that
and
are positive definite matrices.
3. The Analysis of the Convergence
In this section, we will discuss the convergence of the AGE iterative method (10). The proof of convergence relies on the following Kellogg lemmas [24] .
Lemma 1. If
and
is nonnegative definite, then
exists and
Lemma 2. Under the conditions of Lemma 1, there is:
Theorem 1. The AGE iterative method (10) is convergent.
Proof. By eliminating
from (10), we can obtain:
(13)
where
.
Let
(14)
From Remark 2, it is easily obtain that the matrices
and
are nonnegative real matrices.
Therefore, we can obtain the following inequalities from the above Kellogg lemmas:
(15)
then
(16)
where
are the eigenvalues of the positive definite matrices
and
, respectively. We complete the proof.
4. Numerical Experiments
In order to demonstrate the effectiveness and applicability of the proposed AGE iterative method (10) in this paper, we consider the following example:
, (17)
,
, (18)
,
, (19)
where
,
. (20)
The single solitary wave solution of (17)-(19) is:
, (21)
where
,
,
, (22)
where a is arbitrary constant. This example takes
.
Taking
and
, we compare the errors among scheme (10), C-N scheme and other two algorithms in [6] and [7] under L2 norm. It can be shown in Table 1. More nodes are selected by scheme (10), compared to other ones.
In Table 2, the space step size h is selected from 1/400 to 1/1600, while the time step size is taken as
. It displays that the CPU time decreases by parallel calculation, when the linear system is divided into K subsystem at
. Since the general tridiagonal systems of algorithms in [6] and [7] are not available in parallel computers, the CPU time costs in the calculation are much longer than our scheme (10) in Table 2.
Table 1. The comparison of different methods with respect to L2 error, where h = 1/80.
Table 2. The comparison of three schemes calculation time.
Figure 1. Simulation of single solitary wave transmission: (a)
; (b)
.
Since the scheme (10) is designed based on the implicit scheme (7), it obviously obtains the second-order spatial accuracy, i.e.
. From Table 1 and Table 2, it illustrates that scheme (10) can not only perform parallel computation, but also get higher accuracy than the other three methods.
It is shown that the transmission process of single solitary wave from
to
with a spatial step size of
and
in Figure 1. We obtain that scheme (10) does not cause wave attenuation with an increase in step size.
The numerical example results above present that the AGE iterative method (10) proposed in this paper has good computational accuracy and parallel efficiency with the same mesh division. Additionally, it can effectively simulate the transmission of single solitary wave, which demonstrates the applicability of our algorithm.
Acknowledgements
This work was supported by the National Natural Science Foundation of China (grant number 12101536) and the LCP Fund for Young Scholars (grant number 6142A05QN22004).