
TL;DR
This paper introduces a new efficient Las Vegas algorithm that computes the full zeta function of genus 2 curves from their mod p reductions, significantly speeding up existing methods.
Contribution
It presents an $O( ext{log}^{2+o(1)} p)$ Las Vegas algorithm to derive the full zeta function from mod p data, improving practical computation speed.
Findings
Substantial speedups over existing algorithms for genus 2 zeta function computation.
Efficiently computes the full zeta function using Harvey and Sutherland's mod p outputs.
Benchmarks demonstrate improved performance in both average and single prime cases.
Abstract
Let be a genus curve over . Harvey and Sutherland's implementation of Harvey's average polynomial-time algorithm computes the reduction of the numerator of the zeta function of at all good primes in time, which is time on average per prime. Alternatively, their algorithm can do this for a single good prime in time. While Harvey's algorithm can also be used to compute the full zeta function, no practical implementation of this step currently exists. In this article, we present an Las Vegas algorithm that takes the output of Harvey and Sutherland's implementation and outputs the full zeta function. We then benchmark our results against the fastest algorithms currently available for computing the full zeta function of a genus~ curve,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
