A class of algorithms is introduced for the rapid numerical application of a class of linear operators to arbitrary vectors. Previously published schemes of this type utilize detailed analytical information about the operators being applied and are specific to extremely narrow classes of matrices. In contrast, the methods presented here are based on the recently developed theory of wavelets and are applicable to all Calderon-Zygmund and pseudo-differential operators. The algorithms of this paper require order O( N) or O( N log N) operations to apply an N X N matrix to a vector (depending on the particular operator and the version of the algorithm being used), and our numerical experiments indicate that many previously intractable problems become manageable with the techniques presented here.
This paper treats the linearized inverse scattering problem for the case of variable background velocity and for an arbitrary configuration of sources and receivers. The linearized inverse scattering problem is formulated in terms of an integral equation in a form which covers wave propagation in fluids with constant and variable densities and in elastic solids. This integral equation is connected with the causal generalized Radon transform (GRT), and an asymptotic expansion of the solution of the integral equation is obtained using an inversion procedure for the GRT. The first term of this asymptotic expansion is interpreted as a migration algorithm. As a result, this paper contains a rigorous derivation of migration as a technique for imaging discontinuities of parameters describing a medium. Also, a partial reconstruction operator is explicitly derived for a limited aperture. When specialized to a constant background velocity and specific source–receiver geometries our results are directly related to some known migration algorithms.
This paper describes exact and explicit representations of the differential operators, d n /dx n , n = 1, 2, • • •, in orthonormal bases of compactly supported wavelets as well as the representations of the Hilbert transform and fractional derivatives. The method of computing these representations is directly applicable to multidimensional convolution operators. Also, sparse representations of shift operators in orthonormal bases of compactly supported wavelets are discussed and a fast algorithm requiring O(N log N) operations for computing the wavelet coefficients of all N circulant shifts of a vector of the length N = 2 n is constructed. As an example of an application of this algorithm, it is shown that the storage requirements of the fast algorithm for applying the standard form of a pseudodifferential operator to a vector (see [G. Beylkin, R. R. Coifman, and V. Rokhlin, Comm. Pure. Appl. Math., 44 (1991), pp. 141-183]) may be reduced from O(N) to O(log 2 N) significant entries.
Nearly every numerical analysis algorithm has computational complexity that scales exponentially in the underlying physical dimension. The separated representation, introduced previously, allows many operations to be performed with scaling that is formally linear in the dimension. In this paper we further develop this representation by (i) discussing the variety of mechanisms that allow it to be surprisingly efficient;(ii) addressing the issue of conditioning; (iii) presenting algorithms for solving linear systems within this framework; and (iv) demonstrating methods for dealing with antisymmetric functions, as arise in the multiparticle Schrödinger equation in quantum mechanics.Numerical examples are given.1. Introduction. The computational complexity of most algorithms in dimension d grows exponentially in d. Even simply accessing a vector in dimension d requires M d operations, where M is the number of entries in each direction. This effect has been dubbed the curse of dimensionality [1, p. 94], and it is the single greatest impediment to computing in higher dimensions. In [3] we introduced a strategy for performing numerical computations in high dimensions with greatly reduced cost, while maintaining the desired accuracy. In the present work, we extend and develop these techniques in a number of ways. In particular, we address the issue of conditioning, describe how to solve linear systems, and show how to deal with antisymmetric functions. We present numerical examples for each of these algorithms.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.