CWENO Interpolation for Non-Oscillatory Stochastic Collocation in Uncertainty Quantification Problems
Alina Chertock, Arsen S. Iskhakov, Anna Iskhakova, Alexander Kurganov
TL;DR
Uncertainty quantification (UQ) for PDE models is addressed using stochastic collocation (SC) methods that compare gPC, B-splines, SP splines, and CWENO interpolation for reconstructing PDFs $p(U)$ and estimating moments such as $E[U]$ and ${\rm Var}(U)$. The study demonstrates that gPC and interpolation B-splines perform well for smooth inputs but exhibit Gibbs-type oscillations near discontinuities, while approximation B-splines smear features and SP splines converge slowly. CWENO interpolation provides high accuracy in smooth regions while remaining non-oscillatory near sharp gradients, yielding robust PDFs across both smooth and discontinuous data. Overall, CWENO emerges as a versatile SC approach for UQ, with future work focusing on non-negativity constraints and multidimensional extensions.
Abstract
Uncertainty quantification (UQ) in mathematical models is essential for accurately predicting system behavior under variability. This study provides guidance on method selection for reliable UQ across varied functional behaviors in engineering applications. Specifically, we compare several interpolation and approximation methods within a stochastic collocation (SC) framework, namely: generalized polynomial chaos (gPC), B-splines, shape-preserving (SP) splines, and central weighted essentially nonoscillatory (CWENO) interpolation, to reconstruct probability density functions (PDFs) and estimate statistical moments. These methods are assessed for both smooth and discontinuous functions, as well as for the solution of the 1-D Euler and shallow water equations. While gPC and interpolation B-splines perform well with smooth data, they produce oscillations near discontinuities. Approximation B-splines and SP splines, while avoiding oscillations, converge more slowly. In contrast, CWENO interpolation demonstrates high robustness, effectively capturing sharp gradients without oscillations, making it suitable for complex, discontinuous data. Overall, CWENO interpolation emerges as a versatile and effective approach for SC, particularly in handling discontinuities in UQ.
