Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
On zero-testing and interpolation of -sparse multivariate polynomials over finite fields
Clausen M. (ed), Dress A., Grabmeier J., Karpinski M. (ed) Theoretical Computer Science84 (2):151-164,1991.Type:Article
Date Reviewed: Oct 1 1992

The aim of this paper is to present a solution for two important problems in computer algebra: sparse polynomial zero-testing and interpolation over a finite field. These problems can be formulated in the following terms. Given a k -sparse multivariate polynomial over a finite field by means of a black box (a straight-line program evaluating this polynomial), the zero-testing problem is to determine a finite set A such that, if the value of F is 0 for every element in A, then F is the zero-polynomial. The interpolation problem asks us to determine a finite set B such that it is possible to recover the coefficients of F knowing the values of F over the elements of B. Both sets depend on k, the number of elements in the field, and the number of variables.

The authors’ solution for the zero-testing problem uses a set of points in G F ( q n ) n whose coordinates are powers (with exponent bounded by k q n - 1 ) of a primitive element of G F ( q n ) as the test set for a k -sparse multivariate polynomial in G F ( q )[ X 0 ,..., X n - 1 ]. They use this result to derive the main result of Section 2, which states that, given fixed k and n, it is possible to construct testing sets in G F ( q m ) for any given m with cardinality O ( k log ( n&slash;m ) ).

Section 3 is devoted to deriving lower bounds for the cardinality of a testing set in G F ( q m ) for fixed k and n. The bound is for the case in which no extensions of the ground field are allowed. An optimal algorithm is proposed for the particular case of G F ( 2 ).

Finally, using the results obtained in Section 2, Section 4 provides an algorithm to reconstruct a k -sparse polynomial F ∈ G F ( q ) [ X 0 ,..., X n - 1 ] with deg X i ( F ) < q for all i. This algorithm uses only 1 + 2 k - ⌊ ( 2 k - 1 ) &slash; q ⌋ evaluations over G F ( q n ).

The paper is well written and clear. The authors provide detailed proofs of their results and an extended list of references.

Reviewer:  L. Gonzalez-Vega Review #: CR116041
Bookmark and Share
 
Computations On Polynomials (F.2.1 ... )
 
 
Computations In Finite Fields (F.2.1 ... )
 
 
Parallel Algorithms (G.1.0 ... )
 
 
Probabilistic Algorithms (Including Monte Carlo) (G.3 ... )
 
 
Interpolation (G.1.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Computations On Polynomials": Date
Complexity of sentences over number rings
Tung S. SIAM Journal on Computing 20(1): 126-143, 1991. Type: Article
Sep 1 1991
Lectures on the complexity of bilinear problems
de Groote H., Springer-Verlag New York, Inc., New York, NY, 1987. Type: Book (9789780387172057)
Mar 1 1988
Lower bounds for the complexity of polynomials
Stoss H. Theoretical Computer Science 64(1): 15-23, 1989. Type: Article
Mar 1 1990
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy