2019
DOI: 10.1016/j.cam.2019.05.019
|View full text |Cite
|
Sign up to set email alerts
|

A limited-memory block bi-diagonal Toeplitz preconditioner for block lower triangular Toeplitz system from time–space fractional diffusion equation

Abstract: A block lower triangular Toeplitz system arising from the time-space fractional diffusion equation is discussed. For efficient solutions of such the linear system, the preconditioned biconjugate gradient stabilized method and the flexible general minimal residual method are exploited. The main contribution of this paper has two aspects: (i) A block bi-diagonal Toeplitz preconditioner is developed for the block lower triangular Toeplitz system, whose storage is of O(N ) with N being the spatial grid number; (ii… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
15
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6

Relationship

2
4

Authors

Journals

citations
Cited by 16 publications
(20 citation statements)
references
References 33 publications
0
15
0
Order By: Relevance
“…Further, preconditioners are often designed to accelerate matrix computations in nonlinear CO FDEs involving iterative problem solving procedures. Many studies have proposed different types of preconditioners such as, for example, preconditioned biconjugate gradient method [ 208 ] and generalized minimal residual method [ 209 ], for solving nonlinear CO FDEs. Both the above described techniques, that are parallel computing and preconditioning, present possible opportunities to reduce the computational time for solving DODEs and are hence worthy of detailed investigation in the future.…”
Section: Mathematical Backgroundmentioning
confidence: 99%
“…Further, preconditioners are often designed to accelerate matrix computations in nonlinear CO FDEs involving iterative problem solving procedures. Many studies have proposed different types of preconditioners such as, for example, preconditioned biconjugate gradient method [ 208 ] and generalized minimal residual method [ 209 ], for solving nonlinear CO FDEs. Both the above described techniques, that are parallel computing and preconditioning, present possible opportunities to reduce the computational time for solving DODEs and are hence worthy of detailed investigation in the future.…”
Section: Mathematical Backgroundmentioning
confidence: 99%
“…In order to solve Equation (3.3) effectively, we consider two specific classes of problems:When the diffusion coefficient ξ ( x , t ) ≡ ξ , the coefficient matrix of Equation (3.3) will be a time‐independent Toeplitz matrix, that is, ℳ j + 1 = ℳ; then we can compute its matrix inverse via the Gohberg–Semencul formula (GSF) [13] using only its first and last columns. Such a strategy does not need to call the preconditioned Krylov subspace solvers at each time level 0 ≤ j ≤ M − 1, and the solution at each time level (i.e., ℳ −1 u j + 1 ) can be calculated via about six FFTs, thus saving considerable computational cost; refer to [14, 18, 32, 60] for detail. When the diffusion coefficient is just a function related to both x and t , that is, ξ ( x , t ), the coefficient matrix of Equation (3.3) becomes the sum of a scalar matrix and of a diagonal‐multiply‐Toeplitz matrix, which is time‐dependent. In this case, Equation (3.3) has to be solved via a preconditioned Krylov subspace solver at each time level j . …”
Section: Efficient Implementation Of the Proposed Implicit Differencementioning
confidence: 99%
“…For accelerating BiCGSTAB, we consider the following skew‐circulant and banded preconditioners: Pitalicsk=centerlmatrixc0Iξhαfalse[pskfalse(Wαfalse)+false(1pfalse)skfalse(WαTfalse)false],ξfalse(x,tfalse)ξ,c0Iξfalse(j+1false)hαfalse[pskfalse(Wαfalse)+false(1pfalse)skfalse(WαTfalse)false],ξ(j+1)=1N1false∑i=1N1ξfalse(xi,tj+1false), where the vector δ=[w1(α)w2(α)wN2(α)w0false(αfalse)]T is the first column of the skew‐circulant matrix sk ( W α ) [60], and Pb=centerlmatrixc0Iξhαfalse[italicpWα,+false(1pfalse)Wα,Tfalse],ξfalse(x,t…”
Section: Efficient Implementation Of the Proposed Implicit Differencementioning
confidence: 99%
See 2 more Smart Citations