It is well known that MDS codes can be constructed as algebraic geometric (AG) codes from elliptic curves. It is always interesting to construct new non-equivalent MDS codes and self-dual MDS codes. In recent years several constructions of new self-dual MDS codes from the generalized twisted Reed-Solomon codes were proposed. In this paper we construct new non-equivalent MDS and almost MDS codes from elliptic curve codes. 1) We show that there are many MDS AG codes from elliptic curves defined over ${\bf F}_q$ for any given small consecutive lengths $n$, which are not equivalent to Reed-Solomon codes and twisted Reed-Solomon codes. 2) New self-dual MDS AG codes over ${\bf F}_{{2^s}}$ from elliptic curves are constructed, which are not equivalent to Reed-Solomon codes and twisted Reed-Solomon codes. 3) Twisted versions of some elliptic curve codes are introduced such that new non-equivalent almost MDS codes are constructed. Moreover there are some non-equivalent MDS elliptic curve codes with the same length and the same dimension. The application to MDS entanglement-assisted quantum codes is given.
翻译:众所周知,MDS代码可以从椭圆曲线中作为代数几何(AG)代码来构建,对于任何一个小的连续长度($=bf F ⁇ q),设计新的非等值MDS代码和自对双MDS代码总是很有意思的。近年来,有人提议从普遍扭曲 Reed-Solomon 代码中建造一些新的自对式MDS代码。在本文中,我们建造了新的非等值MDS代码和来自椭圆曲线代码的几乎MDS代码。 (1) 我们显示,对于任何一个小的连续小长度($=bf F ⁇ QQQQQ),我们有许多来自椭圆曲线的MDS AG代码。 这些代码不等同于Reed-Scolomon 和扭曲的Reed-Solomon 代码。(2) 新的自对立式MDS AGS AG代码建起了超过$bf F ⁇ 2 ⁇ %%%%%。此外,一些新的非等值的硬度代码被引入了。