An efficient algorithm for zero-testing of a lacunary polynomial at the roots of unity

2Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a polynomial time algorithm for the following problem; to check whether a lacunary polynomial f(x) vanishes at a given primitive nth root of unity ζn. A priori f(ζn) may be nonzero and doubly exponentially small in the input size. Only exponential algorithms were known for this problem. The existence of an efficient procedure in the case of factored n was conjectured by D. Plaisted in 1984. As a consequence we show that the problem of the divisibility testing of a lacunary polynomial by some cyclotomic polynomial belongs to the complexity class NP. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Tarasov, S. P., & Vyalyi, M. N. (2007). An efficient algorithm for zero-testing of a lacunary polynomial at the roots of unity. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4649 LNCS, pp. 397–406). Springer Verlag. https://doi.org/10.1007/978-3-540-74510-5_40

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free