Article ID: | iaor20113339 |
Volume: | 217 |
Issue: | 12 |
Start Page Number: | 5949 |
End Page Number: | 5966 |
Publication Date: | Feb 2011 |
Journal: | Applied Mathematics and Computation |
Authors: | Allasia G, Besenghi R, Cavoretto R, De Rossi A |
Keywords: | heuristics: local search |
A new local algorithm for bivariate interpolation of large sets of scattered and track data is presented. The method, which changes partially depending on the kind of data, is based on the partition of the interpolation domain in a suitable number of parallel strips, and, starting from these, on the construction for any data point of a square neighbourhood containing a convenient number of data points. Then, the well‐known modified Shepard’s formula for surface interpolation is applied with some effective improvements. The proposed algorithm is very fast, owing to the optimal nearest neighbour searching, and achieves good accuracy. Computational cost and storage requirements are analyzed. Moreover, the efficiency and reliability of the algorithm are shown by several numerical tests, also performed by Renka’s algorithm for a comparison.