2016
DOI: 10.1186/s13638-016-0526-3
|View full text |Cite
|
Sign up to set email alerts
|

An association between primitive and non-primitive BCH codes using monoid rings

Abstract: BCH codes are one of the most important classes of cyclic codes for error correction. In this study, we generalize BCH codes using monoid rings instead of a polynomial ring over the binary field F 2 . We show the existence of a non-primitive binary BCH code C bn of length bn, corresponding to a given length n binary BCH code C n . The value of b is investigated for which the existence of the non-primitive BCH code C bn is assured. It is noticed that the code C n is embedded in the code C bn . Therefore, encodi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
4
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…This work extends the work of [3], where the monoid ring F 2 [x; a b j Z 0 ], with b = a+i, 1 ≤ i, j ≤ m, where m is a positive integer, is used. Corresponding to the sequence {F 2 [x; a b j Z 0 ]} j≥1 of monoid rings, we obtain a sequence of non-primitive binary BCH codes {C j b j n } j≥1 , based on a primitive BCH code C n of length n. The non-primitive BCH code C j b j n in the monoid ring F 2 [x; a b j Z 0 ] is of length b j n and generated by a generalized polynomial g(x a b j ) ∈ F 2 [x; a b j Z 0 ] of degree b j r. Similarly, corresponding to a given binary BCH code C n of length n generated by a polynomial g(x a ) ∈ F 2 [x; aZ 0 ] of degree r it is constructed a code C j b j n such that C n is embedded in C j b j n , where the length of the binary BCH code C j b j n is well controlled with better error correction capability.…”
Section: Introductionmentioning
confidence: 84%
See 3 more Smart Citations
“…This work extends the work of [3], where the monoid ring F 2 [x; a b j Z 0 ], with b = a+i, 1 ≤ i, j ≤ m, where m is a positive integer, is used. Corresponding to the sequence {F 2 [x; a b j Z 0 ]} j≥1 of monoid rings, we obtain a sequence of non-primitive binary BCH codes {C j b j n } j≥1 , based on a primitive BCH code C n of length n. The non-primitive BCH code C j b j n in the monoid ring F 2 [x; a b j Z 0 ] is of length b j n and generated by a generalized polynomial g(x a b j ) ∈ F 2 [x; a b j Z 0 ] of degree b j r. Similarly, corresponding to a given binary BCH code C n of length n generated by a polynomial g(x a ) ∈ F 2 [x; aZ 0 ] of degree r it is constructed a code C j b j n such that C n is embedded in C j b j n , where the length of the binary BCH code C j b j n is well controlled with better error correction capability.…”
Section: Introductionmentioning
confidence: 84%
“…Moreover, a link between all these codes are also been developed. Furthermore, in [3], the work of [16] is improved and an association between primitive and non-primitive binary BCH codes is obtained by using the monoid ring F 2 [x; a b Z 0 ], where a, b > 1. It is noticed that the monoid ring F 2 [x; a b Z 0 ] does not contain the polynomial ring F 2 [x] for a > 1.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations