An (n,k) group code over a group G is a subset of G/sup n/ which forms a group under componentwise group operation and can be defined in terms of n-k homomorphisms from G/sup k/ to G. The set of homomorphisms which define maximum distance separable (MDS) group codes defined over cyclic groups are characterized. Each defining homomorphism can be specified by a set of k endomorphisms of G. A matrix is associated with the k(n-k) defining endomorphisms of the code and necessary and sufficient conditions for this matrix to define an MDS code over cyclic groups is proved. Using this matrix characterization it is proved that over a cyclic group with M elements, where M=p/sub 1//sup d(1)/p/sub 2//sup d(2)//spl middot//spl middot//spl middot/p/sub m//sup d(m)/,(k+s,k) MDS group codes, for all s,k/spl ges/2, do not exist if max {s,k}/spl ges/min {p/sub 1/,p/sub 2/,/spl middot//spl middot/,p/sub m/}. Finally, it is shown that the dual code of an MDS group code over C/sub M/, a cyclic group with M elements, is also an MDS group code.
No takes yet. Share an insight, caveat, or question.
Zain et al. (1995) studied this question.