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 \(\mathcal{NP}\).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
de Bruijn, N.G.: On the factorization of cyclic groups. Indag. Math. 15, 370–377 (1953)
Conway, J.H., Jones, A.J.: Trigonometric Diophantine equations (On vanishing sums of roots of unity). Acta Arith. 30, 229–240 (1976)
Filaseta, M., Granville, A., Schinzel, A.: Irreducibility and greatest common divisor algorithms for sparse polynomials, http://www.math.sc.edu//~filaseta/papers/SparsePaper.pdf
Filaseta, M., Schinzel, A.: On testing the divisibility of lacunary polynomials by cyclotomic polynomials. Math. Comp. 73, 957–965 (2004)
Lam, T.Y., Leung, K.H.: On vanishing sums of roots of unity. J. Algebra 224, 91–109 (2000)
Mignotte, M.: Identification of algebraic numbers. J. Algorithms 3, 197–204 (1982)
Plaisted, D.A.: New NP-hard and NP-complete polynomial and integer divisibility problems. Theoretical Computer Science 31, 125–138 (1984)
Rédei, L.: Ein Beitrag zum Problem der Faktorisation von Abelschen Gruppen. Acta Math. Acad. Sci. Hungar. 1, 197–207 (1950)
Rédei, L.: Natürliche Basen des Kreisteilungskörpers. Teil I. Abh. Math. Sem. Hamburg 23, 180–200 (1959)
Schoenberg, I.J.: A note on the cyclotomic polynomial. Mathematika 11, 131–136 (1964)
Steinberger, J.P.: Minimal vanishing sums of roots of unity with large coefficients, http://www.math.ucdavis.edu/~jpsteinb/vanishing.ps
Titova, E., Shevchenko, V.: Left and right kernels of a planar multiindex transportation problem. In: Proc. of VIII International seminar ‘Discrete mathematics and applications’. MSU, Moscow, pp. 229–230 (In Russian) (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tarasov, S.P., Vyalyi, M.N. (2007). An Efficient Algorithm for Zero-Testing of a Lacunary Polynomial at the Roots of Unity. In: Diekert, V., Volkov, M.V., Voronkov, A. (eds) Computer Science – Theory and Applications. CSR 2007. Lecture Notes in Computer Science, vol 4649. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74510-5_40
Download citation
DOI: https://doi.org/10.1007/978-3-540-74510-5_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74509-9
Online ISBN: 978-3-540-74510-5
eBook Packages: Computer ScienceComputer Science (R0)