ACM Home Page
Please provide us with feedback. Feedback
Randomness efficient identity testing of multivariate polynomials
Full text PdfPdf (213 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-third annual ACM symposium on Theory of computing table of contents
Hersonissos, Greece
Pages: 216 - 223  
Year of Publication: 2001
ISBN:1-58113-349-9
Authors
Adam R. Klivans  Laboratory for Computer Science, MIT, Cambridge, MA
Daniel Spielman  Department of Mathematics, MIT, Cambridge, MA
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 41,   Citation Count: 13
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/380752.380801
What is a DOI?

ABSTRACT

We present a randomized polynomial time algorithm to determine if a multivariate polynomial is zero using O(\log mn&dgr;) random bits where n is the number of variables, m is the number of monomials, and &dgr; is the total degree of the unknown polynomial. All other known randomized identity tests (see for example [7, 12, 1]) use &ohgr;(n) random bits even when the polynomial is sparse and has low total degree. In such cases our algorithm has an exponential savings in randomness. In addition, we obtain the first polynomial time algorithm for interpolating sparse polynomials over finite fields of large characteristic. Our approach uses an error correcting code combined with the randomness optimal isolation lemma of [8] and yields a generalized isolation lemma which works with respect to a set of linear forms over a base set.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
4
5
 
6
7
 
8
 
9
D. Y. Grigoriev and M. Karpinski. The matching problem for bipartite graphs with polynomially bounded permanents is in NC. In Ashok K. Chandra, editor, Proceedings of the 28th Annual Symposium on Foundations of Computer Science, pages 166-172, Los Angeles, CA, October 1987. IEEE Computer Society Press.
 
10
 
11
12
 
13
G. L. Miller. Reimann's hypothesis and tests for primality. J. Comput. System Sci, 13:300-317, 1976.
 
14
 
15
M. O. Rabin. A probabilistic algorithm for testing primality. Journal of Number Theory, 12, 1980.
16
17
 
18
Victor Shoup. Searching for primitive roots in finite fields. Mathematics of Computation, 58(197):369-380, January 1992.
 
19
Kai Werther. The complexity of sparse polynomial interpolation over finite fields. Applicable Algebra in Engineering, Communication, and Computing, 5:91-103, 1994.
 
20

CITED BY  13

Collaborative Colleagues:
Adam R. Klivans: colleagues
Daniel Spielman: colleagues