Improved Complexity Bounds for Counting Points on Hyperelliptic Curves

10/10/2017
by   Simon Abelard, et al.
0

We present a probabilistic Las Vegas algorithm for computing the local zeta function of a hyperelliptic curve of genus g defined over F_q. It is based on the approaches by Schoof and Pila combined with a modeling of the ℓ-torsion by structured polynomial systems. Our main result improves on previously known complexity bounds by showing that there exists a constant c>0 such that, for any fixed g, this algorithm has expected time and space complexity O(( q)^cg) as q grows and the characteristic is large enough.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/25/2018

Counting points on hyperelliptic curves with explicit real multiplication in arbitrary genus

We present a probabilistic Las Vegas algorithm for computing the local z...
research
06/15/2018

Counting points on genus-3 hyperelliptic curves with explicit real multiplication

We propose a Las Vegas probabilistic algorithm to compute the zeta funct...
research
02/16/2023

Computing the Characteristic Polynomial of Endomorphisms of a finite Drinfeld Module using Crystalline Cohomology

We present a new algorithm for computing the characteristic polynomial o...
research
03/10/2021

Subtrajectory Clustering: Finding Set Covers for Set Systems of Subcurves

We study subtrajectory clustering under the Fréchet distance. Given one ...
research
07/06/2021

Space Efficient Two-Dimensional Orthogonal Colored Range Counting

In the two-dimensional orthogonal colored range counting problem, we pre...
research
12/07/2021

Tighter Bounds for Reconstruction from ε-samples

We show that reconstructing a curve in ℝ^d for d≥ 2 from a 0.66-sample i...
research
11/20/2018

A Fast Randomized Geometric Algorithm for Computing Riemann-Roch Spaces

We propose a probabilistic Las Vegas variant of Brill-Noether's algorith...

Please sign up or login with your details

Forgot password? Click here to reset