Multivariate Interpolation in Unisolvent Nodes -- Lifting the Curse of Dimensionality
Michael Hecht, Krzysztof Gonciarz, Jannik Michelfeit, Vladimir Sivkin, Ivo F. Sbalzarini
TL;DR
This work advances multivariate polynomial interpolation by introducing non-tensorial unisolvent nodes that support Newton and Lagrange interpolation in arbitrary dimensions. By generalizing unisolvence and leveraging sub-exponential node growth with $A_{m,n,p}$ (notably $p=2$) while preserving exponential convergence (Trefethen rates) for analytic functions in the Trefethen domain, the authors lift much of the curse of dimensionality. They provide a practical, numerically stable algorithm with at most quadratic runtime (Newton) and linear memory, plus an efficient least-squares regression variant for scattered data. Empirical results on Runge-type functions up to dimension five validate the theoretical rates and demonstrate competitiveness against traditional tensor-grid methods, with additional discussion on extensions to manifolds, barycentric forms, and regression tasks across curved domains.
Abstract
We extend Newton and Lagrange interpolation to arbitrary dimensions. The core contribution that enables this is a generalized notion of non-tensorial unisolvent nodes, i.e., nodes on which the multivariate polynomial interpolant of a function is unique. By validation, we reach the optimal exponential Trefethen rates for a class of analytic functions, we term Trefethen functions. The number of interpolation nodes required for computing the optimal interpolant depends sub-exponentially on the dimension, hence resisting the curse of dimensionality. Based on these results, we propose an algorithm to efficiently and numerically stably solve arbitrary-dimensional interpolation problems, with at most quadratic runtime and linear memory requirement.
