Skip to main content
Log in

Fast decoding algorithms for first order Reed-Muller and related codes

  • Published:
Designs, Codes and Cryptography Aims and scope Submit manuscript

Abstract

Fast decoding algorithms for short codes based on modifications of maximum likelihood decoding algorithms of first order Reed-Muller codes are described. Only additions-subtractions, comparisons and absolute value calculations are used in the algorithms. Soft and hard decisions maximum likelihood decoding algorithms for first order Reed-Muller and the Nordstrom-Robinson codes with low complexity are proposed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. -P. Adoul, Fast ML decoding algorithm for the Nordstrom- Robinson code, IEEE Trans. Inform. Theory, Vol. IT-33 (1987) pp. 931–933.

    Google Scholar 

  2. A. Ashikhmin, A. Dmitriyev, S. Litsyn and S. Portnoy, Patent USSR, No 4433980 (1988).

  3. A. Ashikhmin and S. Litsyn, Analysis of quasi-optimal decoding algorithms of biorthogonal codes, Radio-electronica, Vol. 31, No. 11 (1988) pp. 30–34 (in Russian).

    Google Scholar 

  4. A. Ashikhmin and S. Litsyn, Fast decoding algorithms for first order Reed-Muller and related codes, Tel-Aviv University, Report EE-93-2 (1993).

  5. A. Ashikhmin and S. Litsyn, List algorithm for search of the maximal element of Walsh transform, Radio-electronica, Vol. 32, No. 3 (1990) pp. 15–22 (In Russian).

    Google Scholar 

  6. Y. Be'ery and J. Snyders, Optimal soft decision block decoders based on fast Hadamard transform, IEEE Trans. Inform. Theory, Vol. IT-32 (1986) pp. 355–364.

    Google Scholar 

  7. E. R. Berlekamp, The technology of error-correcting codes, Proc. IEEE, Vol. 68 (1980) pp. 564–593.

    Google Scholar 

  8. E. Berlekamp and L. R. Welch, Weight distributions of the cosets of the (32,6) Reed-Muller code, IEEE Trans. Inform. Theory, Vol. IT-18 (1972) pp. 203–207.

    Google Scholar 

  9. J. H. Conway and N. J. A. Sloane, Fast quantizing and decoding algorithms for lattice quantizers and codes, IEEE Trans. Inform. Theory, Vol. IT-28 (1982) pp. 272–232.

    Google Scholar 

  10. J. H. Conway, N. J. A. Sloane, Soft decoding techniques for codes and lattices, including the Golay code and the Leech lattice, IEEE Trans. Inform. Theory, Vol. IT-32, No. 1 (1986) pp. 41–50.

    Google Scholar 

  11. J. H. Conway and N. J. A. Sloane, Sphere Packings, Lattices and Groups, Springer-Verlag, New York (1988).

    Google Scholar 

  12. G. D. ForneyJr., Coset codes II: Binary lattices and related codes, IEEE Trans. Inform. Theory, Vol. IT-34 (1988) pp. 1152–1187.

    Google Scholar 

  13. S. W. Golomb, ed., Digital Communications with Space Applications, Prentice-Hall, Englewood Cliffs, NJ (1964).

    Google Scholar 

  14. R. R. Green, A serial orthogonal decoder, JPL Space Programs Summary, Vol. 37–39-IV (1966) pp. 247–253.

    Google Scholar 

  15. C. M. Hackett, An efficient algorithm for soft decision decoding of the (24,12) extended Golay code, IEEE Trans. Commun., Vol. Com-29 (1981) pp. 909–911, and Vol. Com-30 (1982) p. 554.

    Google Scholar 

  16. S. Litsyn, G. Mikhailovskaya, E. Nemirovsky and O. Shekhovtsov, Fast decoding of first order Reed- Muller codes in the Gaussian channel, Problems of Control and Information Theory, Vol. 14, No. 3 (1985) pp. 189–201.

    Google Scholar 

  17. S. Litsyn and O. Shekhovtsov, Fast decoding algorithm for first order Reed-Muller codes, Problems of Information Transmission, Vol. 19, No. 2 (1983) pp. 3–7.

    Google Scholar 

  18. J. A. Maiorana, A classification of the cosets of the Reed-Muller code R(1, 6), Mathematics of Computation, Vol. 57, No. 195 (1991) pp. 403–414.

    Google Scholar 

  19. F. J. MacWilliams and N. J. A. Sloane, The Theory of Error-correcting Codes, North-Holland, Amsterdam, The Netherlands (1977).

    Google Scholar 

  20. H. J. Manley, H. F. Mattson and J. R. Schatz, Some applications of Good's theorem, IEEE Trans. Inform. Theory, Vol. IT-26 (1980) pp. 475–476.

    Google Scholar 

  21. V. Pless, Decoding the Golay codes, IEEE Trans. Inform. Theory, Vol. IT-32 (1986) pp. 561–567.

    Google Scholar 

  22. N. J. A. Sloane and R. J. Dick, On the enumeration of cosets of first order Reed-Muller codes, Proc. IEEE Int. Conf. Communications, Vol. 7 (1971) 36–2–36–6.

    Google Scholar 

  23. J. Snyders and Y. Be'ery, Maximum likelihood soft decoding of binary block codes and decoders for the Golay codes, IEEE Trans. Inform. Theory, Vol. IT-35 (1986) pp. 963–975.

    Google Scholar 

  24. J. Wolfmann, A permutation decoding of the (24,12,8) Golay code, IEEE Trans. Inform. Theory, Vol. IT-29 (1983) pp. 748–750.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by: D. Jungnickel

Supported by the Guastallo Foundation and a grant from the Ministry of Science and Technology, Israel

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ashikhmin, A.E., Litsyn, S.N. Fast decoding algorithms for first order Reed-Muller and related codes. Des Codes Crypt 7, 187–214 (1996). https://doi.org/10.1007/BF00124511

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00124511

Keywords

Navigation