A fast and oblivious matrix compression algorithm for Volterra integral operators

03/23/2021
by   Jürgen Dölz, et al.
0

The numerical solution of dynamical systems with memory requires the efficient evaluation of Volterra integral operators in an evolutionary manner. After appropriate discretisation, the basic problem can be represented as a matrix-vector product with a lower diagonal but densely populated matrix. For typical applications, like fractional diffusion or large scale dynamical systems with delay, the memory cost for storing the matrix approximations and complete history of the data then would become prohibitive for an accurate numerical approximation. For Volterra-integral operators of convolution type, the fast and oblivious convolution quadrature method of Schädle, Lopez-Fernandez, and Lubich allows compute the discretized valuation with N time steps in O(N log N) complexity and only requiring O(log N) active memory to store a compressed version of the complete history of the data. We will show that this algorithm can be interpreted as an ℋ-matrix approximation of the underlying integral operator and, consequently, a further improvement can be achieved, in principle, by resorting to ℋ^2-matrix compression techniques. We formulate a variant of the ℋ^2-matrix vector product for discretized Volterra integral operators that can be performed in an evolutionary and oblivious manner and requires only O(N) operations and O(log N) active memory. In addition to the acceleration, more general asymptotically smooth kernels can be treated and the algorithm does not require a-priori knowledge of the number of time steps. The efficiency of the proposed method is demonstrated by application to some typical test problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/17/2021

Quantum Algorithm for Matrix Logarithm by Integral Formula

The matrix logarithm is one of the important matrix functions. Recently,...
research
07/05/2019

A fast method for variable-order space-fractional diffusion equations

We develop a fast divided-and-conquer indirect collocation method for th...
research
09/12/2021

H2Opus: A distributed-memory multi-GPU software package for non-local operators

Hierarchical ℋ^2-matrices are asymptotically optimal representations for...
research
12/25/2020

Kernel-Independent Sum-of-Exponentials with Application to Convolution Quadrature

We propose an accurate algorithm for a novel sum-of-exponentials (SOE) a...
research
02/09/2021

Solving time-fractional differential equation via rational approximation

Fractional differential equations (FDEs) describe subdiffusion behavior ...
research
10/06/2020

"Interpolated Factored Green Function" Method for accelerated solution of Scattering Problems

This paper presents a novel "Interpolated Factored Green Function" metho...
research
02/05/2020

Limited-memory polynomial methods for large-scale matrix functions

Matrix functions are a central topic of linear algebra, and problems req...

Please sign up or login with your details

Forgot password? Click here to reset