Adaptive hp-Polynomial Based Sparse Grid Collocation Algorithms for Piecewise Smooth Functions with Kinks
Hendrik Wilka, Jens Lang
TL;DR
The paper tackles high-dimensional interpolation for piecewise smooth functions with kinks, where standard sparse grids struggle. It introduces two hp-adaptive sparse grid collocation algorithms that employ local h- and p-refinement via a hierarchical knot tree and hierarchical surplus, with either a greedy degree-selection strategy or a kink-detection procedure to identify non-smooth regions. Numerical experiments on four benchmark functions demonstrate that the hp-GSG methods outperform traditional linear, quadratic, and highest-degree approaches, especially in higher dimensions, by achieving higher accuracy with fewer points and reasonable computation times. The work advances uncertainty quantification and stochastic optimization by enabling efficient, non-smooth function approximation and has potential applications in gas-network stochastic control and other high-dimensional uncertainty problems.
Abstract
High-dimensional interpolation problems appear in various applications of uncertainty quantification, stochastic optimization and machine learning. Such problems are computationally expensive and request the use of adaptive grid generation strategies like anisotropic sparse grids to mitigate the curse of dimensionality. However, it is well known that the standard dimension-adaptive sparse grid method converges very slowly or even fails in the case of non-smooth functions. For piecewise smooth functions with kinks, we construct two novel hp-adaptive sparse grid collocation algorithms that combine low-order basis functions with local support in parts of the domain with less regularity and variable-order basis functions elsewhere. Spatial refinement is realized by means of a hierarchical multivariate knot tree which allows the construction of localised hierarchical basis functions with varying order. Hierarchical surplus is used as an error indicator to automatically detect the non-smooth region and adaptively refine the collocation points there. The local polynomial degrees are optionally selected by a greedy approach or a kink detection procedure. Four numerical benchmark examples with different dimensions are discussed and comparison with locally linear, quadratic and highest degree basis functions are given to show the efficiency and accuracy of the proposed methods.
