Multidimensional Phase Recovery and Interpolative Decomposition Butterfly Factorization

Abstract

This paper focuses on the fast evaluation of the matvec g=Kf for K∈ CN× N, which is the discretization of a multidimensional oscillatory integral transform g(x) = ∫ K(x,) f()d with a kernel function K(x,)=e2π (x,), where (x,) is a piecewise smooth phase function with x and in Rd for d=2 or 3. A new framework is introduced to compute Kf with O(N 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(N 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 Kf with an O(N N) complexity once is available. Numerical results are provided to demonstrate the effectiveness of the proposed framework.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…