Krylov and core transformation algorithms for an inverse eigenvalue problem to compute recurrences of multiple orthogonal polynomials
Amin Faghih, Michele Rinelli, Marc Van Barel, Raf Vandebril, Robbe Vermeiren
TL;DR
Algorithms for computing the recurrence coefficients corresponding to multiple orthogonal polynomials on the step-line are developed and analyzed with numerical experiments on the ill-conditioned inverse eigenvalue problems related to Kravchuk and Hahn polynomials.
Abstract
In this paper, we develop algorithms for computing the recurrence coefficients corresponding to multiple orthogonal polynomials on the step-line. We reformulate the problem as an inverse eigenvalue problem, which can be solved using numerical linear algebra techniques. We consider two approaches: the first is based on the link with block Krylov subspaces and results in a biorthogonal Lanczos process with multiple starting vectors; the second consists of applying a sequence of Gaussian eliminations on a diagonal matrix to construct the banded Hessenberg matrix containing the recurrence coefficients. We analyze the accuracy and stability of the algorithms with numerical experiments on the ill-conditioned inverse eigenvalue problemshave related to Kravchuk and Hahn polynomials, as well as on other better conditioned examples.
