vix.ing · top · new · best · stats · spec

Fast computation of Gauss quadrature nodes and weights on the whole real line

2014/10/20 by Townsend, Alex, Trogdon, Thomas, Olver, Sheehan
#FOS: Mathematics #Numerical Analysis (math.NA)

paper · doi:10.48550/arxiv.1410.5286

Abstract

A fast and accurate algorithm for the computation of Gauss-Hermite and generalized Gauss-Hermite quadrature nodes and weights is presented. The algorithm is based on Newton's method with carefully selected initial guesses for the nodes and a fast evaluation scheme for the associated orthogonal polynomial. In the Gauss-Hermite case the initial guesses and evaluation scheme rely on explicit asymptotic formulas. For generalized Gauss-Hermite, the initial guesses are furnished by sampling a certain equilibrium measure and the associated polynomial evaluated via a Riemann-Hilbert reformulation. In both cases the n-point quadrature rule is computed in O(n) operations to an accuracy that is close to machine precision. For sufficiently large n, some of the quadrature weights have a value less than the smallest positive normalized floating-point number in double precision and we exploit this fact to achieve a complexity as low as O(√(n)).

Related