V. Rokhlin’s research while affiliated with University of Colorado Boulder and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (47)


Fast wavelet transforms and numerical algorithms
  • Chapter

December 2009

·

63 Reads

·

23 Citations

G. Beylkin

·

·

V. Rokhlin


The Rapid Evaluation of Potential Fields in Particle Systems in Three Dimensions

November 2006

·

287 Reads

·

149 Citations

: This paper describes a three dimensional version of the fast multipole algorithm for the rapid evaluation of the potential and force fields in systems of particles whose interactions are Coulombic or gravitational in nature. For a system of N particles, an amount of work of the order O(N-square) has traditionally been required to evaluate all pairwise interactions, unless some approximation or truncation method is used. The algorithm presented here requires an amount of work proportional to N to evaluate all interactions to within roundoff error, making it considerably more practical for large scale problems encountered in plasma physics, fluid dynamics, molecular dynamics and celestial mechanics.


A fast direct solver for scattering problems involving elongated structures

September 2006

·

28 Reads

·

77 Citations

Journal of Computational Physics

A fast solver is presented for the solution of scattering problems in which the scatterer is a relatively thin, elongated object. The scheme presented here is a version of an algorithm previously published by the authors, and is based on the observation that under certain conditions and with certain modifications, the scheme will retain its O(n) CPU time esti-mate independently of the size of the scatterer in wavelengths. The performance of the scheme is illustrated with numerical examples. Ó 2006 Published by Elsevier Inc.


Remarks on the implementation of the wideband FMM for the Helmholtz equation in two dimensions

January 2006

·

93 Reads

·

51 Citations

W. Crutchfield

·

Z. Gimbutas

·

L. Greengard

·

[...]

·

J. Zhao

This paper describes a simple version of the Fast Multipole Method (FMM) for the Helmholtz equation in two dimensions. We discuss both the underlying theory and some of the practical aspects of its implementation to allow for stability and high accuracy at all wavelengths.


A fast algorithm for the inversion of general Toeplitz matrices

September 2005

·

420 Reads

·

81 Citations

Computers & Mathematics with Applications

We propose a “fast” algorithm for the construction of a data-sparse inverse of a generalToeplitz matrix. The computational cost for inverting an N × N Toeplitz matrix equals the cost of four length-N FFTs plus an O(N)-term. This cost should be compared to the O(N log2N) cost of previously published methods. Moreover, while those earlier methods are based on algebraic considerations, the procedure of this paper is analysis-based; as a result, its stability does not depend on the symmetry and positive-definiteness of the matrix being inverted. The performance of the scheme is illustrated with numerical examples.


A fast direct solver for boundary integral equations in two dimensions

May 2005

·

70 Reads

·

314 Citations

Journal of Computational Physics

We describe an algorithm for the direct solution of systems of linear algebraic equations associated with the discretization of boundary integral equations with non-oscillatory kernels in two dimensions. The algorithm is “fast” in the sense that its asymptotic complexity is O(n), where n is the number of nodes in the discretization. Unlike previous fast techniques based on iterative solvers, the present algorithm directly constructs a compressed factorization of the inverse of the matrix; thus it is suitable for problems involving relatively ill-conditioned matrices, and is particularly efficient in situations involving multiple right hand sides. The performance of the scheme is illustrated with several numerical examples.


Prolate spheroidal wavefunctions, quadrature and interpolation

July 2001

·

149 Reads

·

260 Citations

Polynomials are one of the principal tools of classical numerical analysis. When a function needs to be interpolated, integrated, differentiated, etc, it is assumed to be approximated by a polynomial of a certain fixed order (though the polynomial is almost never constructed explicitly), and a treatment appropriate to such a polynomial is applied. We introduce analogous techniques based on the assumption that the function to be dealt with is band-limited, and use the well developed apparatus of prolate spheroidal wavefunctions to construct quadratures, interpolation and differentiation formulae, etc, for band-limited functions. Since band-limited functions are often encountered in physics, engineering, statistics, etc, the apparatus we introduce appears to be natural in many environments. Our results are illustrated with several numerical examples.


A Fast Algorithm for Particle Simulation
  • Article
  • Full-text available

April 2001

·

1,020 Reads

·

4,075 Citations

Journal of Computational Physics

An algorithm is presented for the rapid evaluation of the potential and force fields in systems involving large numbers of particles whose interactions are Coulombic or gravitational in nature. For a system of N particles, an amount of work of the order O(N2) has traditionally been required to evaluate all pairwise interactions, unless some approximation or truncation method is used. The algorithm of the present paper requires an amount of work proportional to N to evaluate all interactions to within roundoff error, making it considerably more practical for large-scale problems encountered in plasma physics, fluid dynamics, molecular dynamics, and celestial mechanics.

Download

Numerical quadratures for singular and hypersingular integrals

February 2001

·

180 Reads

·

95 Citations

Computers & Mathematics with Applications

We present a procedure for the design of high-order quadrature rules for the numerical evaluation of singular and hypersingular integrals; such integrals are frequently encountered in solution of integral equations of potential theory in two dimensions. Unlike integrals of both smooth and weakly singular functions, hypersingular integrals are pseudo-differential operators, being limits of certain integrals; as a result, standard quadrature formulae fail for hypersingular integrals. On the other hand, such expressions are often encountered in mathematical physics (see, for example, [1]), and it is desirable to have simple and efficient “quadrature” formulae for them. The algorithm we present constructs high-order “quadratures” for the evaluation of hypersingular integrals. The additional advantage of the scheme is the fact that each of the quadratures it produces can be used simultaneously for the efficient evaluation of hypersingular integrals, Hilbert transforms, and integrals involving both smooth and logarithmically singular functions; this results in significantly simplified implementations. The performance of the procedure is illustrated with several numerical examples.


Citations (41)


... 114 Brunner et al. compared the performance of both methods and concluded that the FMM requires slightly less memory while the ACA-BEM is easier to implement and parallelize. 115 Less popular though still powerful acceleration techniques are the pre-corrected fast Fourier transform 116 , the wavelet BEM 117,118 , and the recently introduced interpolated factored Green's function BEM 119,120 . ...

Reference:

Recent Advances in Acoustic Boundary Element Methods
Fast wavelet transforms and numerical algorithms
  • Citing Chapter
  • December 2009

... Beyond the mesh-based ones, many other algorithms have been developed to efficiently compute electrostatic interactions, including the fast multipole method that was the first linear-scaling, O(N) method for electrostatics. 46,47 Despite the better asymptotic scaling and, hence, faster speed as N → ∞, the larger prefactor typically makes the particle-mesh methods more suitable for system sizes of N = 10 3 ∼ 10 5 , which is why, in this work, we focus on particle-mesh methods rather than fast multipole methods. ...

A fast algorithm for particle simulations
  • Citing Article
  • December 1987

Journal of Computational Physics

... A frequently encountered third approach, particularly in one dimension, is based on trace formulae (for example [14], [13], [30], [31]) which relate data in a range of frequencies to local material parameters. In [9] an algorithm based on trace formulas was introduced for solving the inverse scattering problem for the Helmholtz equation in one dimension with multifrequency data in a numerically stable and computationally efficient manner. This paper extends this approach to the case of radially-symmetric problems in two dimensions, though the apparatus described here can be immediately applied to higher dimensions. ...

On the inverse scattering problem for the Helmholtz equation in one dimension
  • Citing Article
  • June 1992

... In the oscillatory regime, for scatterers which are many wavelengths in diameter the number of points n P must grow linearly with the size of P in order for both the outgoing and incoming fields to be sufficiently sampled. See [12,14,28] for details. ...

Remarks on the implementation of the wideband FMM for the Helmholtz equation in two dimensions
  • Citing Article
  • January 2006

... Our method innovatively selects specific equations to form a linear system, resulting in a coefficient matrix that is the sum of block Toeplitz and block Hankel matrices. This structure closely resembles that of the univariate case, allowing us to leverage efficient inversion methods available in the literature [29][30][31] for computing polynomial coefficients of the approximant in the global case. Building upon this foundation, we introduce a piecewise version of this bivariate Padé-Chebyshev approximation, which we term Pi2DPC. ...

A fast algorithm for the inversion of general Toeplitz matrices
  • Citing Article
  • September 2005

Computers & Mathematics with Applications

... Nevertheless, the kernel typically has a singularity of known type. This allows to develop specific quadrature formulas based on corrections of the trapezoidal rule [4,28]. For an alternative approach, we also refer to [10]. ...

End-point corrected trapezoidal quadrature rules for singular functions

Computers & Mathematics with Applications

... The key idea is to use interpolation schemes that approximate the non-uniformly sampled signal on a dense, uniform grid, allowing the FFT to compute the spectrum efficiently. Significant research has been devoted to designing these interpolation methods, enabling NUFFT implementations to achieve nearly O(N log N ) complexity with low approximation error [53][54][55][56][57][58][59][60][61]. ...

Fast approximate Fourier transforms for noneq-uispaced data
  • Citing Article
  • January 1993

SIAM Journal on Scientific Computing