# A fast second-order implicit difference method for time-space fractional   advection-diffusion equation

**Authors:** Yong-Liang Zhao, Ting-Zhu Huang, Xian-Ming Gu, Wei-Hua Luo

arXiv: 1704.06733 · 2019-07-12

## TL;DR

This paper introduces a fast, second-order implicit difference method for solving time-space fractional advection-diffusion equations, combining stability, convergence, and efficient Krylov subspace solvers to reduce computational costs.

## Contribution

It develops a novel second-order implicit scheme with proven stability and convergence, and designs efficient Krylov solvers with circulant preconditioners for large linear systems.

## Key findings

- Method achieves optimal convergence order of O(τ^2 + h^2)
- Krylov solvers reduce memory from O(N^2) to O(N)
- Computational complexity reduced to O(N log N)

## Abstract

In this paper, we consider a fast and second-order implicit difference method for approximation of a class of time-space fractional variable coefficients advection-diffusion equation. To begin with, we construct an implicit difference scheme, based on $L2-1_{\sigma}$ formula [A. A. Alikhanov, A new difference scheme for the time fractional diffusion equation, \emph{J. Comput. Phys.}, 280 (2015)] for the temporal discretization and weighted and shifted Gr\"{u}nwald method for the spatial discretization. Then, unconditional stability of the implicit difference scheme is proved, and we theoretically and numerically show that it converges in the $L_2$-norm with the optimal order $\mathcal{O}(\tau^2 + h^2)$ with time step $\tau$ and mesh size $h$. Secondly, three fast Krylov subspace solvers with suitable circulant preconditioners are designed to solve the discretized linear systems with the Toeplitz matrix. In each iterative step, these methods reduce the memory requirement of the resulting linear equations from $\mathcal{O}(N^2)$ to $\mathcal{O}(N)$ and the computational complexity from $\mathcal{O}(N^3)$ to $\mathcal{O}(N \log N)$, where $N$ is the number of grid nodes. Finally, numerical experiments are carried out to demonstrate that these methods are more practical than the traditional direct solvers of the implicit difference methods, in terms of memory requirement and computational cost.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1704.06733/full.md

## Figures

27 figures with captions in the complete paper: https://tomesphere.com/paper/1704.06733/full.md

## References

50 references — full list in the complete paper: https://tomesphere.com/paper/1704.06733/full.md

---
Source: https://tomesphere.com/paper/1704.06733