1980, SIAM Journal on Applied Mathematics
The Berlekamp-Massey algorithm [L. S. De Jong, Numerical aspects of realization algorithms in linear systems theory, Ph.D. thesis, T. H. Eindhoven, the Netherlands, 1975] and [J. L. Massey, Shift-register synthesis and BCH decoding, IEEE Trans. Information Theory, IT-15 (1969), pp. 122-127] for minimal realization problems is a special case of the Pad6 approximation problem. As a matter of fact, it computes among other polynomials the denominators of the elements of the Pad6 table that are on the descending diagonal {[0/1], [1/2], , [k/k + 1], .} as far as they exist and this algorithm works for nonnormal Pad6 tables too. This algorithm does not seem to be well-known in Pad6 approximation literature. It is not very difficult to generalize this algorithm so as to compute the other Pad6 approximants of a nonnormal table. Some variants will lead to a generalization of the algorithm of Brezinski [Computation of Padd approximants continued fractions, J. Comput. Appl. Math., 2 (1976), pp. 113-123], which computes the descending diagonals of a normal Pad6 table, and of the algorithm of Watson [D. Bussonnais, "Tous" les algorithmes de calcul par recurrence des approximants de Padd d'une serie, Construction de fractions continuds correspondantes, S6minaire d'Analyse Num6rique, No. 293, Grenoble, 1978], [G. Claessens, A new look at the Pad# table and the different methods for computing its elements, J. Comput. Appl. Math., (1975), pp. 141-152], [P. J. S. Watson, Algorithms for differentiation and integration, Pad6 Approximants and their Applications, P. R. Groves-Morris, ed., Academic Press London, 1973, pp. 93-98] that computes the descending staircases of normal tables. This work is the dual of Cordellier's [Deux algorithmes de calcul rcursif des lments d'une table de Padd non normale, Conference on Pad6 approximation, Lille, France, 1978], and of McEliece and Shearer [A property of Euclid's algorithm and an application to Pad# approximation, SIAM J. Appl. Math., 34 (1978), pp. 611-616] deriving similar results for ascending diagonals and staircases. A more continued fraction-like approach would generalize the Thatcher algorithm and may be found in [J. A. Murphy and H. R. O'Donohoe, A class of algorithms ]'or obtaining rational approximants to functions which are defined by power series