Miura’s Generalization of One-Point AG Codes Is Equivalent to Høholdt, van Lint and Pellikaan’s Gener- alization
نویسنده
چکیده
Høholdt, van Lint and Pellikaan proposed a generalization of one-point AG codes called the evaluation codes, and enabled us to construct linear codes from arbitrary algebraic varieties [5], [6]. To construct an evaluation code, we find an appropriate K-algebra R with an order function w and an epimorphism φ : R → Kn of K-algebras, where K is a finite field and n is the code length. Then we define the evaluation code as a dual code of the image of some linear space of R under φ . When the order function w is a weight function, we have a lower bound for the minimum distance of an evaluation code that is a generalization of the Goppa designed minimum distance for algebraic geometry codes. Thus evaluation codes from a weight function are particularly useful, and it is interesting whether we can construct a good evaluation code from a weight function that is never obtained as an algebraic geometry code in terms of information rate and error-correcting capability. In this paper we show that if a K-algebra R has a weight function then R is the affine coordinate ring of an affine algebraic curve with exactly one place at infinity, and the epimorphism φ : R→Kn is the evaluation of elements in R at Krational points in the curve, hence the evaluation code from a weight function can be constructed as a linear code on an arbitrary algebraic curve that is proposed by Miura [9], [10]. In Miura’s generalization of one-point AG codes, the author showed that we cannot construct a better linear code from a singular curve than the traditional one-point AG code on its normalization in terms of information rate and the Feng-Rao designed minimum distance [8], hence we can construct a one-point AG code as good as a given evaluation code from a weight function in terms of information rate and the Feng-
منابع مشابه
On algebras admitting a complete set of near weights, evaluation codes, and Goppa codes
In 1998 Høholdt, van Lint and Pellikaan introduced the concept of a " weight function " defined on a F q-algebra and used it to construct linear codes, obtaining among them the algebraic-geometric (AG) codes supported on one point. Later, in 1999, it was proved by Matsumoto that all codes produced using a weight function are actually AG codes supported on one point. Recently, " near weight func...
متن کاملThe ubiquity of order domains for the construction of error control codes
Order domains are a class of commutative rings introduced by Høholdt, van Lint, and Pellikaan to simplify the theory of error control codes using ideas from algebraic geometry. The definition is largely motivated by the structures utilized in the Berlekamp-Massey-Sakata (BMS) decoding algorithm, with Feng-Rao majority voting for unknown syndromes, applied to one-point geometric Goppa codes cons...
متن کاملOrder Functions and Evaluation Codes
Based on the notion of an order function we construct and determine the parameters of a class of error-correcting evaluation codes. This class includes the one-point algebraic geometry codes as well as the generalized Reed-Muller codes, and the parameters are determined without using heavy machinery from algebraic geometry.
متن کاملDuality for some families of correction capability optimized evaluation codes
Improvements to code dimension of evaluation codes, while maintaining a fixed decoding radius, were discovered by Feng and Rao, 1995, and nicely described in terms of an order function by Høholdt, van Lint, Pellikaan, 1998. In an earlier work, 2006, we considered a different improvement, based on the observation that the decoding algorithm corrects an error vector based not so much on the weigh...
متن کاملGeneralization of the Lee-O'Sullivan List Decoding for One-Point AG Codes
We generalize the list decoding algorithm for Hermitian codes proposed by Lee and O’Sullivan [8] based on Gröbner bases to general one-point AG codes, under an assumption weaker than one used by Beelen and Brander [2]. Our generalization enables us to apply the fast algorithm to compute a Gröbner basis of a module proposed by Lee and O’Sullivan [8], which was not possible in another generalizat...
متن کامل