Skip to main content

On hyperbolic cascaded Reed-Solomon codes

  • Conference paper
  • First Online:
Applied Algebra, Algebraic Algorithms and Error-Correcting Codes (AAECC 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 673))

Abstract

This paper describes a class of two-dimensional codes called cascaded Reed-Solomon (CRS) codes and an algorithm for decoding these codes up to their minimum distance. CRS codes are cascade (or generalized concatenated) codes in which Reed-Solomon codes are used for both the inner and outer codes. We introduce hyperbolic cascaded Reed-Solomon (HCRS) codes, which have maximal rate among CRS codes of a given minimum distance. Our algorithm decodes any CRS code to its minimum distance by calculating a Gröbner basis for an ideal which identifies the error locations. This error location algorithm is based on Sakata's algorithm, but with two significant modifications. First of all, the iterations and terms of polynomials are ordered according to the lexicographic ordering. Secondly, unknown syndromes are calculated as needed, by a simple threshold rule. Once the error locations are known, the error values can be calculated by solving an analog of the key equation for Reed-Solomon codes.

This work was supported in part by the U.S. Army Research Office through the Mathematical Sciences Institute of Cornell University, and in part by NSF grants NCR-8903931 and NCR-9207331.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. S. Sakata, “Finding a minimal set of linear recurring relations capable of generating a given finite two-dimensional array,” J. Symbolic Computation, vol. 5, pp. 321–337, 1988.

    Google Scholar 

  2. S. Sakata, “Decoding binary 2-D cyclic codes by the 2-D Berlekamp-Massey algorithm,” IEEE Trans. Inform. Theory, vol. 37, pp. 1200–1203, July 1991.

    Google Scholar 

  3. S. Sakata, “A Gröbner basis and a minimal polynomial set of a finite nD array,” in Applied Algebra, Algebraic Algorithms, and Error-correcting Codes: Proceedings of AAECC-8, Tokyo, 1990 (S. Sakata, ed.). Berlin: Springer-Verlag, 1991.

    Google Scholar 

  4. B. Buchberger, “Gröbner bases: An algorithmic method in polynomial ideal theory,” in Multidimensional Systems Theory: Progress, Directions and Open Problems in Multidimensional Systems (N. K. Bose, ed.). Dordrecht, Holland: D. Reidel, 1985.

    Google Scholar 

  5. D. Cox, J. Little, and D. O'Shea, Ideals, Varieties, and Algorithms. New York: Springer-Verlag, 1992.

    Google Scholar 

  6. E. R. Berlekamp, Algebraic Coding Theory. New York: McGraw-Hill, 1968.

    Google Scholar 

  7. J. L. Massey, “Shift-register synthesis and BCH decoding,” IEEE Trans. Inform. Theory, vol. 15, pp. 122–127, Jan. 1969.

    Google Scholar 

  8. E. L. Blokh and V. V. Zyablov, “Coding of generalized cascade codes,” Probl. Info. Trans., vol. 10, pp. 45–50, 1974.

    Google Scholar 

  9. J. Wu and D. J. Costello Jr., “New multi-level codes over GF(q),” IEEE Trans. Inform. Theory, vol. 38, pp. 933–939, Jan. 1992.

    Google Scholar 

  10. R. Krishnamoorthy and C. Heegard, “Structure and decoding of Reed-Solomon based cascade codes,” in Proc. 25th Ann. Conf. Inform. Sci. Syst., pp. 29–33, 1991.

    Google Scholar 

  11. R Krishnamoorthy, Algorithms for Capacity Computations and Algebraic Cascade Coding with Applications to Data Storage. PhD thesis, Cornell University, Aug. 1991.

    Google Scholar 

  12. V. A. Zinoviev and V. V. Zyablov, “Decoding of nonlinear generalized concatenated codes,” Probl. Info. Trans., vol. 14, pp. 46–52, 1978.

    Google Scholar 

  13. Y. Sugiyama, M. Kasahara, S. Hirasawa, and T. Namekawa, “A method for solving key equation for decoding Goppa codes,” Inf. and Contr., vol. 27, pp. 87–99, 1975.

    Google Scholar 

  14. P. Fitzpatrick and J. Flynn, “A Gröbner basis technique for Padé approximation,” J. Symbolic Computation, vol. 13, pp. 133–138, 1992.

    Google Scholar 

  15. J. Justesen, K. Larsen, H. Jensen, and T. Høholdt, “Fast decoding of codes from algebraic plane curves,” IEEE Trans. Inform. Theory, vol. 38, pp. 111–119, Jan. 1992.

    Google Scholar 

  16. G.-L. Feng and K. K. Tzeng, “Decoding cyclic and BCH codes up to actual minimum distance using nonrecurrent syndrome dependence relations,” JEEE Trans. Inform. Theory, vol. 37, pp. 1716–1723, Nov. 1991.

    Google Scholar 

  17. G.-L. Feng and T.R.N. Rao, “Decoding algebraic-geometric codes up to the designed minimum distance,” IEEE Trans. Inform. Theory, vol. 39, pp. 37–45, Jan. 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gérard Cohen Teo Mora Oscar Moreno

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Saints, K., Heegard, C. (1993). On hyperbolic cascaded Reed-Solomon codes. In: Cohen, G., Mora, T., Moreno, O. (eds) Applied Algebra, Algebraic Algorithms and Error-Correcting Codes. AAECC 1993. Lecture Notes in Computer Science, vol 673. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56686-4_51

Download citation

  • DOI: https://doi.org/10.1007/3-540-56686-4_51

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56686-1

  • Online ISBN: 978-3-540-47630-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics