English

Faster Algorithms for Multivariate Interpolation with Multiplicities and Simultaneous Polynomial Approximations

Information Theory 2015-02-16 v2 Symbolic Computation math.IT

Abstract

The interpolation step in the Guruswami-Sudan algorithm is a bivariate interpolation problem with multiplicities commonly solved in the literature using either structured linear algebra or basis reduction of polynomial lattices. This problem has been extended to three or more variables; for this generalization, all fast algorithms proposed so far rely on the lattice approach. In this paper, we reduce this multivariate interpolation problem to a problem of simultaneous polynomial approximations, which we solve using fast structured linear algebra. This improves the best known complexity bounds for the interpolation step of the list-decoding of Reed-Solomon codes, Parvaresh-Vardy codes, and folded Reed-Solomon codes. In particular, for Reed-Solomon list-decoding with re-encoding, our approach has complexity O ~(ω1m2(nk))\mathcal{O}\tilde{~}(\ell^{\omega-1}m^2(n-k)), where ,m,n,k\ell,m,n,k are the list size, the multiplicity, the number of sample points and the dimension of the code, and ω\omega is the exponent of linear algebra; this accelerates the previously fastest known algorithm by a factor of /m\ell / m.

Keywords

Cite

@article{arxiv.1402.0643,
  title  = {Faster Algorithms for Multivariate Interpolation with Multiplicities and Simultaneous Polynomial Approximations},
  author = {Muhammad F. I. Chowdhury and Claude-Pierre Jeannerod and Vincent Neiger and Eric Schost and Gilles Villard},
  journal= {arXiv preprint arXiv:1402.0643},
  year   = {2015}
}

Comments

Version 2: Generalized our results about Problem 1 to distinct multiplicities. Added Section 4 which details several applications of our results to the decoding of Reed-Solomon codes (list-decoding with re-encoding technique, Wu algorithm, and soft-decoding). Reorganized the sections, added references and corrected typos

R2 v1 2026-06-22T03:00:37.939Z