Fast Encoding of AG Codes over C_ab Curves

03/30/2020
by   Peter Beelen, et al.
0

We investigate algorithms for encoding of one-point algebraic geometry (AG) codes over certain plane curves called C_ab curves, as well as algorithms for inverting the encoding map, which we call "unencoding". Some C_ab curves have many points or are even maximal, e.g. the Hermitian curve. Our encoding resp. unencoding algorithms have complexity Õ(n^3/2) resp. Õ(qn) for AG codes over any C_ab curve satisfying very mild assumptions, where n is the code length and q the base field size, and Õ ignores constants and logarithmic factors in the estimate. For codes over curves whose evaluation points lie on a grid-like structure, notably the Hermitian curve and norm-trace curves, we show that our algorithms have quasi-linear time complexity Õ(n) for both operations. For infinite families of curves whose number of points is a constant factor away from the Hasse–Weil bound, our encoding algorithm has complexity Õ(n^5/4) while unencoding has Õ(n^3/2).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/27/2023

Two-point AG codes from one of the Skabelund maximal curves

In this paper, we investigate two-point Algebraic Geometry codes associa...
research
06/24/2021

Weierstrass semigroup at m+1 rational points in maximal curves which cannot be covered by the Hermitian curve

We determine the Weierstrass semigroup H(P_∞,P_1,…,P_m) at several ratio...
research
11/09/2020

Interactive Oracle Proofs of Proximity to Algebraic Geometry Codes

In this work, we initiate the study of proximity testing to Algebraic Ge...
research
10/11/2017

Grid peeling and the affine curve-shortening flow

In this paper we study an experimentally-observed connection between two...
research
01/29/2023

Artistic Curve Steganography Carried by Musical Audio

In this work, we create artistic closed loop curves that trace out image...
research
03/19/2018

Linear-time geometric algorithm for evaluating Bézier curves

New algorithm for evaluating a point on a Bézier curve and on a rational...
research
01/10/2023

A Continuation Method for Fitting a Bandlimited Curve to Points in the Plane

In this paper, we describe an algorithm for fitting an analytic and band...

Please sign up or login with your details

Forgot password? Click here to reset