Fast radial basis function interpolation via preconditioned Krylov iteration

被引:62
作者
Gumerov, Nail A. [1 ]
Duraiswami, Ramani
机构
[1] Univ Maryland, Inst Adv Comp Studies UMIACS, College Pk, MD 20742 USA
[2] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
关键词
radial basis function interpolation; preconditioned conjugate gradient; cardinal function preconditioner; computational geometry; fast multipole method;
D O I
10.1137/060662083
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider a preconditioned Krylov subspace iterative algorithm presented by Faul, Goodsell, and Powell (IMA J. Numer. Anal. 25 (2005), pp. 1 - 24) for computing the coefficients of a radial basis function interpolant over N data points. This preconditioned Krylov iteration has been demonstrated to be extremely robust to the distribution of the points and the iteration rapidly convergent. However, the iterative method has several steps whose computational and memory costs scale as O(N-2), both in preliminary computations that compute the preconditioner and in the matrix-vector product involved in each step of the iteration. We effectively accelerate the iterative method to achieve an overall cost of O(N logN). The matrix vector product is accelerated via the use of the fast multipole method. The preconditioner requires the computation of a set of closest points to each point. We develop an O(N logN) algorithm for this step as well. Results are presented for multiquadric interpolation in R-2 and biharmonic interpolation in R-3. A novel FMM algorithm for the evaluation of sums involving multiquadric functions in R-2 is presented as well.
引用
收藏
页码:1876 / 1899
页数:24
相关论文
共 30 条
[1]  
[Anonymous], 1989, The Design and Analysis of Spatial Data Structures
[2]  
Beatson R. K., 2000, CURVE SURFACE FITTIN, P47
[3]  
Beatson RK, 2000, SIAM J SCI COMPUT, V22, P1717
[4]   Fast evaluation of radial basis functions: Methods for four-dimensional polyharmonic splines [J].
Beatson, RK ;
Cherrie, JB ;
Ragozin, DL .
SIAM JOURNAL ON MATHEMATICAL ANALYSIS, 2001, 32 (06) :1272-1310
[5]   Fast fitting of radial basis functions: Methods based on preconditioned GMRES iteration [J].
Beatson, RK ;
Cherrie, JB ;
Mouat, CT .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 1999, 11 (2-3) :253-270
[6]  
BEATSON RK, 1994, PITMAN RES, V303, P17
[7]  
BEATSON RK, 1997, WAVELETS MULTILEVEL, P1
[8]  
Carr JC, 2001, COMP GRAPH, P67, DOI 10.1145/383259.383266
[9]   A fast adaptive multipole algorithm in three dimensions [J].
Cheng, H ;
Greengard, L ;
Rokhlin, V .
JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 155 (02) :468-498
[10]   Fast evaluation of radial basis functions:: Methods for generalized multiquadrics in Rn [J].
Cherrie, JB ;
Beatson, RK ;
Newsam, GN .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2002, 23 (05) :1549-1571