Fast Solution of the Radial Basis Function Interpolation Equations: Domain Decomposition Methods
- 1 January 2001
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 22 (5) , 1717-1740
- https://doi.org/10.1137/s1064827599361771
Abstract
In this paper we consider domain decomposition methods for solving the radial basis function interpolation equations. There are three interwoven threads to the paper. The first thread provides good ways of setting up and solving small- to medium-sized radial basis function interpolation problems. These may occur as subproblems in a domain decomposition solution of a larger interpolation problem. The usual formulation of such a problem can suffer from an unfortunate scale dependence not intrinsic in the problem itself. This scale dependence occurs, for instance, when fitting polyharmonic splines in even dimensions. We present and analyze an alternative formulation, available for all strictly conditionally positive definite basic functions, which does not suffer from this drawback, at least for the very important example previously mentioned. This formulation changes the problem into one involving a strictly positive definite symmetric system, which can be easily and efficiently solved by Cholesky factorization. The second section considers a natural domain decomposition method for the interpolation equations and views it as an instance of von Neumann's alternating projection algorithm. Here the underlying Hilbert space is the reproducing kernel Hilbert space induced by the strictly conditionally positive definite basic function. We show that the domain decomposition method presented converges linearly under very weak nondegeneracy conditions on the possibly overlapping subdomains. The last section presents some algorithmic details and numerical results of a domain decomposition interpolatory code for polyharmonic splines in 2 and 3 dimensions. This code has solved problems with 5 million centers and can fit splines with 10,000 centers in approximately 7 seconds on very modest hardware.Keywords
This publication has 12 references indexed in Scilit:
- Spaces of distributions, interpolation by translates of a basis function and error estimatesNumerische Mathematik, 1999
- Fast fitting of radial basis functions: Methods based on preconditioned GMRES iterationAdvances in Computational Mathematics, 1999
- The rate of convergence of dykstra's cyclic projections algorithm: The polyhedral caseNumerical Functional Analysis and Optimization, 1994
- Miscellaneous error bounds for multiquadric and related interpolatorsComputers & Mathematics with Applications, 1992
- Norms of inverses and condition numbers for matrices associated with scattered dataJournal of Approximation Theory, 1991
- Error bounds for the method of alternating projectionsMathematics of Control, Signals, and Systems, 1988
- Interpolation of scattered data: Distance matrices and conditionally positive definite functionsConstructive Approximation, 1986
- The angles between the null spaces of X raysJournal of Mathematical Analysis and Applications, 1978
- On Rings of Operators. Reduction TheoryAnnals of Mathematics, 1949
- Metric Spaces and Completely Monotone FunctionsAnnals of Mathematics, 1938