A zero-test and an interpolation algorithm for the shifted sparse polynomials
Author(s) -
Dima Grigoriev,
Marek Karpiński
Publication year - 1993
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-56686-4
DOI - 10.1007/3-540-56686-4_41
Subject(s) - polynomial , matrix polynomial , zero (linguistics) , mathematics , combinatorics , invertible matrix , interpolation (computer graphics) , generalization , matrix (chemical analysis) , polynomial matrix , stable polynomial , discrete mathematics , algorithm , alternating polynomial , pure mathematics , mathematical analysis , computer science , animation , philosophy , linguistics , materials science , computer graphics (images) , composite material
Recall that a polynomial $f \in F[X_1, \ldots, X_n]$ is $t$ -sparse, if $f = \sum \alpha_I X^I$ contains at most $t$ terms. In \cite{BT88}, \cite{GKS90} (see also \cite{GK87} and \cite{Ka89}) the problem of interpolation of $t$-sparse polynomial given by a black-box for its evaluation has been solved. In this paper we shall assume that $F$ is a field of characteristic zero. One can consider a $t$-sparse polynomial as a polynomial represented by a straight-line program or an arithmetic circuit of the depth 2 where on the first level there are multiplications with unbounded fan-in and on the second level there is an addition with fan-in $t$. In the present paper we consider a generalization of the notion of sparsity, namely we say that a polynomial $g(X_1, \ldots, X_n) \in F[X_1, \ldots, X_n]$ is {\em shifted $t$-sparse} if for a suitable nonsingular $n \times n$ matrix $A$ and a vector $B$ the polynomial $g(A(X_1, \ldots, X_n)^T+B)$ is $t$-sparse. One could consider $g$ as being represented by a straight-line program of the depth 3 where on the first level (with the fan-in $n+1$) a linear transformation $A(X_1, \ldots, X_n)^T+B$ is computed. One could also consider a shifted $t$-sparse polynomial as $t$-sparse with respect to other coordinates $(Y_1, \ldots, Y_n)^T=A(X_1, \ldots, X_n)^T+B$.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom