Deterministic Root-Finding over Finite Fields with Elliptic Curves
Pierre-Jean Spaenlehauer
Source abstract
Finding the roots of a polynomial over a finite field in deterministic polynomial time is a long-standing open problem. Classical deterministic methods work in the multiplicative group and are efficient only when is smooth, which is rarely the case. We propose a method that replaces by the groups of rational points of an elliptic curve and of its quadratic twist . The computation splits into an offline phase, which depends only on and outputs a short \emph{elliptic preprocessing datum} , and an online phase, which processes the input polynomial. Writing for the largest prime factor of , the online phase is deterministic and finds the roots of any of degree within operations in . A precursor of our method is an algorithm by Rónyai, which recovers the roots through Galois computations over number fields, relies on GRH, and comes with a polynomial bound of unspecified degree; in contrast, our online phase works entirely over and is unconditional. Moreover, can be certified deterministically and unconditionally in time polynomial in and . We conjecture that every of large enough characteristic admits a datum with , and support this with a heuristic and with experiments. Constructing such a datum in polynomial time remains open.
Evidence graph
No public relationships recorded yet.
Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.