DocumentCode :
1316582
Title :
Generalized minimum-distance decoding of Euclidean-space codes and lattices
Author :
Forney, G. David, Jr. ; Vardy, Alexander
Author_Institution :
Motorola Inc., Mansfield, MA, USA
Volume :
42
Issue :
6
fYear :
1996
fDate :
11/1/1996 12:00:00 AM
Firstpage :
1992
Lastpage :
2026
Abstract :
It is shown that multistage generalized minimum-distance (GMD) decoding of Euclidean-space codes and lattices can provide an excellent tradeoff between performance and complexity. We introduce a reliability metric for Gaussian channels that is easily computed from an inner product, and prove that a multistage GMD decoder using this metric is a bounded-distance decoder up to the true packing radius. The effective error coefficient of multistage GMD decoding is determined. Two simple modifications in the GMD decoding algorithm that drastically reduce this error coefficient are proposed. It is shown that with these modifications GMD decoding achieves the error coefficient of maximum-likelihood decoding for block codes and for generalized construction A lattices. Multistage GMD decoding of the lattices D4 , E8, K12, BW16, and Λ24 is investigated in detail. For K12BW 16, and Λ24, the GMD decoders have considerably lower complexity than the best known maximum-likelihood or bounded-distance decoding algorithms, and appear to be the most practically attractive decoders available. For high-dimensional codes and lattices (⩾64 dimensions) maximum-likelihood decoding becomes infeasible, while GMD decoding algorithms remain quite practical. As an example, we devise a multistage GMD decoder for a 128-dimensional sphere packing with a nominal coding gain of 8.98 dB that attains an effective error coefficient of 1365760. This decoder requires only about 400 real operations, in addition to algebraic errors-and-erasures decoding of certain BCH and Hamming codes. It therefore appears to be practically feasible to implement algebraic multistage GMD decoders for high-dimensional sphere packings, and thus achieve high effective coding gains
Keywords :
BCH codes; Gaussian channels; Hamming codes; algebraic codes; block codes; coding errors; computational complexity; maximum likelihood decoding; BCH codes; Euclidean space lattices; Gaussian channels; Hamming code; algebraic block codes; algebraic errors and erasures decoding; bounded distance decoder; bounded distance decoding algorithms; coding gain; complexity; effective error coefficient; high dimensional codes; high dimensional lattices; inner product; maximum likelihood decoding; multistage generalized minimum distance decoding; packing radius; performance; reliability metric; Block codes; Convolutional codes; Euclidean distance; Gain; Gaussian channels; Hamming distance; Information theory; Lattices; Maximum likelihood decoding; Reed-Solomon codes;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/18.556693
Filename :
556693
Link To Document :
بازگشت