Title :
Simplified understanding and efficient decoding of a class of algebraic-geometric codes
Author :
Feng, Gui-Liang ; Wei, Victor K. ; Rao, T.R.N. ; Tzeng, Kenneth K.
Author_Institution :
Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
fDate :
7/1/1994 12:00:00 AM
Abstract :
An efficient decoding algorithm for algebraic-geometric codes is presented. For codes from a large class of irreducible plane curves, including Hermitian curves, it can correct up to [(d*-1)/2] errors, where d* is the designed minimum distance. With it we also obtain a proof of dmin⩾d* without directly using the Riemann-Roch theorem. The algorithm consists of Gaussian elimination on a specially arranged syndrome matrix, followed by a novel majority voting scheme. A fast implementation incorporating block Hankel matrix techniques is obtained whose worst-case running time is O(mn2), where m is the degree of the curve. Applications of our techniques to decoding other algebraic-geometric codes, to decoding BCH codes to actual minimum distance, and to two-dimensional shift register synthesis are also presented
Keywords :
BCH codes; binary sequences; decoding; majority logic; matrix algebra; BCH codes; Gaussian elimination; Hermitian curves; algebraic-geometric codes; block Hankel matrix; decoding algorithm; irreducible plane curves; majority voting; minimum distance; syndrome matrix; two-dimensional shift register synthesis; worst-case running time; Algorithm design and analysis; Computer errors; Computer science; Decoding; Error correction codes; Reed-Solomon codes; Shift registers; Voting;
Journal_Title :
Information Theory, IEEE Transactions on