Encoding of algebraic geometry codes with quasi-linear complexity $O(N\log N)$
Songsong Li, Shu Liu, Liming Ma, Yunqi Wan, Chaoping Xing

TL;DR
This paper introduces a novel encoding algorithm for algebraic geometry codes that achieves quasi-linear complexity $O(N ext{log}N)$, significantly improving over previous methods and applicable to a broad class of such codes.
Contribution
It generalizes the divide-and-conquer approach from FFT to algebraic curves, enabling efficient encoding of a wide range of algebraic geometry codes.
Findings
Achieves $O(N ext{log}N)$ encoding complexity for algebraic geometry codes.
Applicable to codes based on both plane and non-plane algebraic curves.
Extends the divide-and-conquer method from FFT to algebraic geometry code encoding.
Abstract
Fast encoding and decoding of codes have been always an important topic in code theory as well as complexity theory. Although encoding is easier than decoding in general, designing an encoding algorithm of codes of length with quasi-linear complexity is not an easy task. Despite the fact that algebraic geometry codes were discovered in the early of 1980s, encoding algorithms of algebraic geometry codes with quasi-linear complexity have not been found except for the simplest algebraic geometry codes--Reed-Solomon codes. The best-known encoding algorithm of algebraic geometry codes based on a class of plane curves has quasi-linear complexity at least . In this paper, we design an encoding algorithm of algebraic geometry codes with quasi-linear complexity . Our algorithm works well for a large class of algebraic geometry codes based…
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.
Taxonomy
TopicsCoding theory and cryptography · graph theory and CDMA systems · Cellular Automata and Applications
