a study of cyclic codes bch and reed solomon code
play

A study of cyclic codes BCH and Reed-Solomon code Welington Santos - PowerPoint PPT Presentation

A study of cyclic codes BCH and Reed-Solomon code Welington Santos UFPR January 2015 Cyclic Codes Definition A linear ( n, k ) code C over F q is called cyclic if ( a 0 , a 1 , . . . , a n 1 ) C implies ( a n 1 , a 0 , . . . , a n


  1. A study of cyclic codes BCH and Reed-Solomon code Welington Santos UFPR January 2015

  2. Cyclic Codes Definition A linear ( n, k ) code C over F q is called cyclic if ( a 0 , a 1 , . . . , a n − 1 ) ∈ C implies ( a n − 1 , a 0 , . . . , a n − 2 ) ∈ C . But this definition is not good to work, so we will identify a cyclic code with polynomial ring. Let ( x n − 1) be the ideal generated by x n − 1 ∈ F q [ x ] . Then all elements of F q [ x ] / ( x n − 1) can be represented by polynomials of degree less than n and clearly this residue class ring is isomorphic to F n q as a vector space over F q . An isomorphism given by a 0 + a 1 x + · · · + a n − 1 x n − 1 � � ψ ( a 0 , a 1 , . . . , a n − 1 ) = . Theorem The linear code C is cyclic if only if ψ ( C ) is an ideal of F q [ x ] / ( x n − 1) . SPCodingSchool 2 / 6

  3. BCH-codes One particular subclass of cyclic codes are codes known as BCH codes. This codes are defined from an integer b and a n - th root of unity as follows Definition Let b be a nonnegative integer and let α ∈ F q m be a primitive n th root of unity,where m is the multiplicative order of q modulo n . A BCH code over F q of length n and designed distance δ , 2 ≤ δ ≤ n , is a cyclic code defined by the roots α b , α b +1 , . . . , α b + δ − 2 of the generator polynomial. An important property of BCH codes is that, the minimum distance of a BCH code of designed distance d is at least δ . SPCodingSchool 3 / 6

  4. Reed-Solomon codes Definition A Reed-Solomon code is a cyclic BCH code of length n = q − 1 , and generator polynomial g ( x ) = ( x − α b +1 )( x − α b +2 ) . . . ( x − α b + δ − 1 ) Where α be a primitive element of F q , b ≥ 0 and 2 ≤ δ ≤ q − 1 . Definition A linear code of parameters [ n, k, d ] is said MDS (maximum distance separable) if, the equality d = n − k + 1 is valid. Theorem The Reed-Solomon codes are MDS codes. SPCodingSchool 4 / 6

  5. My Objectives We would like to study MDS codes for poset metric. Definition The P -weight of a element x ∈ F n q is the cardinality of ideal of P generated by the support of x i.e. w P ( x ) = | < supp ( x ) > P | Where supp ( x ) = { i : x i � = 0 } . Definition If P = ([ n ] , � ) is a poset, then the P -distance d P ( x, y ) between x, y ∈ F n q is defined by d P ( x, y ) = w P ( x − y ) . SPCodingSchool 5 / 6

  6. J.Y. Hyun · H.K. Kim - Maximum distance separable poset codes , c � Springer Science+Business Media, LLC 2008 S.T. Dougherty; M. M. Skriganov - Maximum Distance Separable Codes in the ρ Metric over Arbitrary Alphabets , Journal of Algebraic Combinatorics 16 (2002), 71–81 M.M.S. Alves. - A standard form for generator matrices with respect to the niederreiter-rosenbloom-tsfasman metric .IEEE Information Theory Workshop- pages 486–489, 2011. M.M.S. Alves, L. Panek, and M. Firer. Error-block codes and poset metrics . Advances in Mathematics of Communications, 2(1):95–111, 2008 SPCodingSchool 6 / 6

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend