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.
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)