Multidimensional Phase Recovery and Interpolative Decomposition Butterfly Factorization

preprint2020arXivOpen access

Abstract

This paper focuses on the fast evaluation of the matvec g=Kfg=Kf for K∈CN×NK\in \mathbb{C}^{N\times N}, which is the discretization of a multidimensional oscillatory integral transform g(x)=∫K(x,ξ)f(ξ)dξg(x) = \int K(x,ξ) f(ξ)dξ with a kernel function K(x,ξ)=e2πıΦ(x,ξ)K(x,ξ)=e^{2\piıΦ(x,ξ)}, where Φ(x,ξ)Φ(x,ξ) is a piecewise smooth phase function with xx and ξξ in Rd\mathbb{R}^d for d=2d=2 or 33. A new framework is introduced to compute KfKf with O(Nlog⁡N)O(N\log N) time and memory complexity in the case that only indirect access to the phase function ΦΦ is available. This framework consists of two main steps: 1) an O(Nlog⁡N)O(N\log N) algorithm for recovering the multidimensional phase function ΦΦ from indirect access is proposed; 2) a multidimensional interpolative decomposition butterfly factorization (MIDBF) is designed to evaluate the matvec KfKf with an O(Nlog⁡N)O(N\log N) complexity once ΦΦ is available. Numerical results are provided to demonstrate the effectiveness of the proposed framework.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.