Algorithms for modular counting of roots of multivariate polynomials

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

Abstract

Given a multivariate polynomial P(X1,⋯,Xn) over a finite field double-struck F signq, let N(P) denote the number of roots over double-struck F signqn. The modular root counting problem is given a modulus r, to determine Nr(P) = N(P) mod r. We study the complexity of computing Nr(P), when the polynomial is given as a sum of monomials. We give an efficient algorithm to compute N r(P) when the modulus r is a power of the characteristic of the field. We show that for all other moduli, the problem of computing N r(P) is NP-hard. We present some hardness results which imply that that our algorithm is essentially optimal for prime fields. We show an equivalence between maximum-likelihood decoding for Reed-Solomon codes and a root-finding problem for symmetric polynomials. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Gopalan, P., Guruswami, V., & Lipton, R. J. (2006). Algorithms for modular counting of roots of multivariate polynomials. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3887 LNCS, pp. 544–555). https://doi.org/10.1007/11682462_51

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