Weighted essentially non-oscillatory shepard method
Abstract Shepard’s method is a fast algorithm that has been classically used to interpolate scattered data in several dimensions. This is an important and well-known technique in numerical analysis founded in the main idea that data that is far away from the approximation point should contribute less to the resulting approximation. Approximating piecewise smooth functions in $$\mathbb {R}^{\varvec{n}}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:msup> <mml:mrow> <mml:mi>R</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>n</mml:mi> </mml:mrow> </mml:msup> </mml:math> near discontinuities along a hypersurface in $$\mathbb {R}^{\varvec{n-1}}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:msup> <mml:mrow> <mml:mi>R</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>n</mml:mi> <mml:mo>-</mml:mo> <mml:mn>1</mml:mn> </mml:mrow> </mml:msup> </mml:math> is challenging for the Shepard’s method or any other linear technique for sparse data due to the inherent difficulty in accurately capturing sharp transitions. This article is devoted to constructing a non-linear Shepard’s method using the basic ideas that arise from the weighted essentially non-oscillatory interpolation method (WENO). The proposed method aims to enhance the accuracy and reduce the smearing of the traditional Shepard’s method by incorporating WENO’s adaptive and non-linear weighting mechanism. To address this challenge, we non-linearly modify the weight function in a general Shepard’s method, considering any weight function, rather than relying solely on the inverse of the distance squared. This approach effectively reduces the smearing of discontinuities providing a sharper approximation. The numerical experiments presented demonstrate the superior performance of the new method close to the discontinuities and confirm the theoretical results exposed in this manuscript.
Authors
- Dionisio F. Yáñez (ORCID: https://orcid.org/0000-0002-6206-1971)
- Juan Ruiz-Álvarez (ORCID: https://orcid.org/0000-0003-4964-8345)
- David Levin (ORCID: https://orcid.org/0000-0002-4145-8240)
- José M. Ramón (ORCID: https://orcid.org/0009-0003-5011-660X)
Institutions
- Universitat de València (ES)
- Tel Aviv University (IL)
- Universidad Politécnica de Cartagena (ES)
Publication Details
- Journal
- Numerical Algorithms
- Published
- 2025-06-27
- DOI
- https://doi.org/10.1007/s11075-025-02141-6
- Primary Topic
- Numerical methods in engineering
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Generalitat Valenciana
- Agencia Estatal de Investigación