On finding primitive roots in finite fields
Theoretical Computer Science - Special issue on complexity theory and the theory of algorithms as developed in the CIS
Algorithmic number theory
Counting curves and their projections
Computational Complexity
A polynomial time algorithm for diophantine equations in one variable
Journal of Symbolic Computation
Subquadratic-time factoring of polynomials over finite fields
Mathematics of Computation
Fast Probabilistic Algorithms for Verification of Polynomial Identities
Journal of the ACM (JACM)
Factoring polynomials over finite fields: a survey
Journal of Symbolic Computation - Special issue on computational algebra and number theory: proceedings of the second Magma conference
Journal of Computer and System Sciences - Special issue on the fourteenth annual IEE conference on computational complexity
In search of an easy witness: exponential time vs. probabilistic polynomial time
Journal of Computer and System Sciences - Complexity 2001
On the Computational Hardness of Testing Square-Freeness of Sparse Polynomials
AAECC-13 Proceedings of the 13th International Symposium on Applied Algebra, Algebraic Algorithms and Error-Correcting Codes
Cryptanalysis of the HFE Public Key Cryptosystem by Relinearization
CRYPTO '99 Proceedings of the 19th Annual International Cryptology Conference on Advances in Cryptology
Polynomial factorization: a success story
ISSAC '03 Proceedings of the 2003 international symposium on Symbolic and algebraic computation
An Explicit Separation of Relativised Random and Polynomial Time and Relativised Deterministic Polynomial Time
Improved algorithms for computing determinants and resultants
Journal of Complexity - Special issue: Foundations of computational mathematics 2002 workshops
On solving univariate sparse polynomials in logarithmic time
Journal of Complexity - Special issue: Foundations of computational mathematics 2002 workshops
On the complexity of factoring bivariate supersparse (Lacunary) polynomials
Proceedings of the 2005 international symposium on Symbolic and algebraic computation
An uncertainty inequality for finite abelian groups
European Journal of Combinatorics
Who was who in polynomial factorization: 1
Proceedings of the 2006 international symposium on Symbolic and algebraic computation
Algorithms in Real Algebraic Geometry (Algorithms and Computation in Mathematics)
Algorithms in Real Algebraic Geometry (Algorithms and Computation in Mathematics)
Computing multihomogeneous resultants using straight-line programs
Journal of Symbolic Computation
Factoring bivariate sparse (lacunary) polynomials
Journal of Complexity
Fast polynomial factorization and modular composition in small characteristic
STOC '08 Proceedings of the fortieth annual ACM symposium on Theory of computing
Faster real feasibility via circuit discriminants
Proceedings of the 2009 international symposium on Symbolic and algebraic computation
Improving exhaustive search implies superpolynomial lower bounds
Proceedings of the forty-second ACM symposium on Theory of computing
Lattice reduction algorithms: theory and practice
EUROCRYPT'11 Proceedings of the 30th Annual international conference on Theory and applications of cryptographic techniques: advances in cryptology
Faster p-adic feasibility for certain multivariate sparse polynomials
Journal of Symbolic Computation
Fast Polynomial Factorization and Modular Composition
SIAM Journal on Computing
Factoring bivariate lacunary polynomials without heights
Proceedings of the 38th international symposium on International symposium on symbolic and algebraic computation
Hi-index | 0.00 |
We present a deterministic 2O(t)qt-2/t-1 +o(1) algorithm to decide whether a univariate polynomial f, with exactly t monomial terms and degree q, has a root in Fq. Our method is the first with complexity sub-linear in q when tis fixed. We also prove a structural property for the nonzero roots in Fq of any t-nomial: the nonzero roots always admit a partition into no more than 2√t-1(q-1)t-2/t-1 cosets of two subgroups S1 ⊆ S2 of F*q. This can be thought of as a finite field analogue of Descartes' Rule. A corollary of our results is the first deterministic sub-linear algorithm for detecting common degree one factors of k-tuples of t-nomials in Fq[x when k and t are fixed. When t is not fixed we show that, for p prime, detecting roots in Fp for f is NP-hard with respect to $BPP-reductions. Finally, we prove that if the complexity of root detection is sub-linear (in a refined sense), relative to the straight-line program encoding, then NEXP⊆P/poly.