A Numerical Method for Solving Ill-Conditioned Equation Systems Arising from Radial Basis Functions
- 1 Convergent Solutions, Livermore, CA, USA
Abstract
Continuously differentiable radial basis functions ( C ∞ -RBFs ), while being theoretically exponentially convergent are considered impractical computationally because the coefficient matrices are f ull and can become very ill- conditioned. Similarly, the Hilbert and Vandermonde have full matrices and become ill-conditioned. The difference between a coefficient matrix generated by C ∞ -RBFs for partial differential or integral equations and Hilbert and Vandermonde systems is that C ∞ -RBFs are very sensitive to small changes in the adjustable parameters. These parameters affect the condition number and solution accuracy. The error terrain has many local and global maxima and minima. To find stable and accurate numerical solutions for full linear equation systems, this study proposes a hybrid combination of block Gaussian elimination (BGE) combined with arbitrary precision arithmetic (APA) to minimize the accumulation of rounding errors. In the future, this algorithm can execute faster using preconditioners and implemented on massively parallel computers.
- Hardy, R.L. (1971) Multiquadric Equations of Topography and other Irregular Surfaces. Journal of Geophysical Research, 76, 1905-1915. https://doi.org/10.1029/JB076i008p01905
- Buhmann, M.D. (2003) Radial Basis Functions. Cambridge University Press, Cambridge. https://doi.org/10.1017/CBO9780511543241
- Kansa, E.J. (1990) Multiquadrics—A Scattered Data Approximation Scheme with Applications to Computational Fluid-Dynamics. II. Solutions to Parabolic, Hyperbolic and Elliptic Partial Differential Equations. Computers & Mathematics with Applications, 19, 147-161. https://doi.org/10.1016/0898-1221(90)90271-K
- Macon, N. and Spitzbart, A. (February 1958) Inverses of Vandermonde Matrices. The American Mathematical Monthly, 65, 95-100. https://doi.org/10.1080/00029890.1958.11989147
- Emdadi, A., Kansa, E.J., Ali Libre, N., Rahimian, M. and Shekarchi, M. (2008) Stable PDE Solution Methods for Large Multiquadric Shape Parameters. Computer Modeling in Engineering & Sciences, 25, 23-42.
- Benzi, M., Haws, N.J. and Umas, M. (2000) Pre-Conditioning Highly Indefinite and Nonsymmetric Matrices. SIAM Journal on Scientific Computing, 22, 133-153. https://doi.org/10.1137/S1064827599361308
- Ling, L. and Kansa, E.J. (2005) A Least Squares Preconditioner for Radial Basis Functions Collocation Methods. Advances in Computational Mathematics, 23, 31-54.
- MPlapack. https://github.com/nakatamaho/mplapack
- Holoborodko. https://www.advanpix.com
- Dammel, J.W., Highman, N.J. and Schreiber, R. (1992) Block LU Factorization, NASA-BR-97949, Journal of Numerical Linear Algebra and Applications.
- Eldersveld, S.K. and Saunders, M.A. (1992) A Block-LU Update for Large-Scale Linear Programming. SIAM Journal on Scientific Computing, 13, 191-201. https://doi.org/10.1137/0613016
- Song, X., Jian, L. and Yang, S. (2017) A Chunk Updating LS-SVMs Based on Block Gaussian Elimination Method. Applied Soft Computing, 51, 96-104. https://doi.org/10.1016/j.asoc.2016.12.004
- Hilbert, D. (1894) Ein Beitrag zur Theorie des Legendre’schen Polynoms. Acta Mathematica, 1, 155-159. https://doi.org/10.1007/BF02418278
- Marcus, M. (1992) Vandermonde Matrix, §2.6.2. In: A Survey of Matrix Theory and Matrix Inequalities, Dover, New York, 15-16.
- Highman, N.J. (1999) Fast Solution of Vandermonde-Like Systems Involving Orthogonal Polynomials. IMA Journal of Numerical Analysis, 8, 473-486. https://doi.org/10.1093/imanum/8.4.473