• DocumentCode
    1251090
  • Title

    On the Structure of Cyclotomic Fourier Transforms and Their Applications to Reed-Solomon Codes

  • Author

    Bellini, S. ; Ferrari, M. ; Tomasoni, A.

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • Volume
    59
  • Issue
    8
  • fYear
    2011
  • fDate
    8/1/2011 12:00:00 AM
  • Firstpage
    2110
  • Lastpage
    2118
  • Abstract
    This paper is focused on cyclotomic Fourier transforms in GF(2m), and on their applications to algebraic decoding of Reed-Solomon codes, like the evaluation of syndromes and of error locator (or evaluator) polynomials. Cyclotomic transforms are much more efficient than straightforward evaluation. In particular, the number of multiplications is quite small. In this paper it is shown that also the number of additions can be considerably reduced with respect to previous analyses. A simple interpretation of the cyclotomic Fourier transform best suited for the evaluation of syndromes allows to assemble the required matrix easily and quickly, even in large fields. Fast construction of such matrices is important to obtain the best results, since as many matrices as possible must be generated and compared. It is shown that both the structure of the matrix and of bilinear convolutions need to be exploited, to reduce the complexity of the costly part of cyclotomic Fourier transforms, which is a matrix-vector product. Heuristic algorithms for matrix-vector product are to be run as many times as possible to obtain the best transform. It is shown with several examples that very good results can be obtained even with very simple algorithms.
  • Keywords
    Fourier transforms; Reed-Solomon codes; matrix multiplication; polynomials; Reed-Solomon code; algebraic decoding; bilinear convolution; cyclotomic Fourier transform; error locator polynomial; heuristic algorithm; matrix-vector product; Complexity theory; Convolutional codes; Decoding; Fourier transforms; Heuristic algorithms; Polynomials; Reed-Solomon codes; Fourier transforms; Galois fields; Reed-Solomon codes; convolution;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2011.060911.090145
  • Filename
    5910103