Enumerating hyperelliptic curves over finite fields in quasilinear time

Abstract

We present an algorithm that, for every fixed genus g, will enumerate all hyperelliptic curves of genus g over a finite field k of odd characteristic in quasilinear time; that is, the time required for the algorithm is O(q2g-1), where q=\#k. Such an algorithm already exists in the case g=2, thanks to work of Mestre and Cardona and Quer, and in the case g=3, thanks to work of Lercier and Ritzenthaler. Experimentally, it appears that our new algorithm is about two orders of magnitude faster in practice than ones based on their work.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…