Research article · 2017 · Full text
International Journal of Statistics and Applied MathematicsRoots of triple error correcting codes with bch resembling domain
Volume 2(5) · Pages 82–85
Research areasCoding theory and cryptographyQuantum-Dot Cellular AutomataQuantum Computing Algorithms and Architecture
Abstract
Author-writtenCyclic codes are most studied error correcting codes among the families of codes in coding theory. Vinocha and Kumar (2013) discovered some new zero set leading to the triple-error-correcting codes. In the present proposed work, we study on a new zero set of triple error correcting codes like BCH Code and proposed some new roots of error correcting code having roots {1, 32a + 1, 34a + 1} and {1, 32a + 1, 36a + 1} where gcd (2a, n) = 1.
Summary
Source-checkedPlain-language reading of the full paper, prepared with AI and checked against the text. Each point links to the authors' own words.
Why it matters
- BCH codes are significant in both theoretical and practical applications, particularly in communication systems and storage devices, due to their strong error-correcting capabilities. View evidence ↗
- BCH codes serve as a generalization of Hamming codes, allowing for the correction of multiple errors. View evidence ↗
- Research in this field often focuses on identifying new zero sets for triple error correcting BCH codes to expand upon existing known sets. View evidence ↗
The question
- The objective of this study is to propose new zero sets for BCH-type codes that are different from those previously identified. View evidence ↗
What they did
- The study proposes a cyclic code of the BCH type designed for triple error correction with a minimum distance of seven. View evidence ↗
- To determine the minimum distance, the authors use a proof by contradiction, showing that the parity check matrix H does not have six linearly independent columns. View evidence ↗
What they found
- The authors established that the set {1, 3^(2a)+1, 3^(4a)+1} constitutes a zero set for a new type of triple error-correcting code, provided that gcd(2a, n) = 1. View evidence ↗
What it means
- The authors conclude that they have successfully discovered new zeros for triple error correcting BCH-type codes. View evidence ↗
- The authors identify future work as the search for new roots for codes capable of correcting four or five errors. View evidence ↗
Visual summary
1 visualsIllustrations explain the paper; they do not show study data.
Conceptual Mapping of Zero Sets
AI-generated conceptual illustration (Abstract mathematical geometric structures representing zero sets in a complex plane). It explains the idea and does not show study data.
View source evidence ↗Introduction
A significant class of linear code is cyclic codes. Many families of codes including Golay codes, binary Hamming codes and BCH codes are either cyclic or extended cycle codes. BCH codes are a generalization of the Hamming codes for multiple-error correction. The cyclic structure of BCH codes was proved by Peterson (1960). BCH codes is an interesting class of linear codes. BCH codes are best known as a subclass of cyclic codes. BCH code are very important in both theory and practical as they have good error-correcting capability and are generally used in storage device and communication systems. We can represent BCH codes with the help of zeros set. Many authors worked on finding the different zeros set of triple error correcting BCH codes than the existing one. The work of Kasami [7] was remarkable in this field. He suggested some zero set and proved that BCH codes are also represented by these zeros set. In a sequence of papers (2013), (2014) Vinocha and Kumar [11] were given a new technique to find the zero set of the above said codes. In this work, a new zero sets of BCH codes dissimilar from the existed zeros of BCH type codes is proposed. The proposed triple error correcting BCH type Code is a cyclic code with least distance seven. We will assume a Galois field with 2 n elements and g(X) be the gernator polynomial of the above said codes having𝑗, 𝑗 3 and 𝑗 5 be its zeros. Let s 1 = 1, s 2 = 4 and s 4 = 5 then the parity check matrix H is
The order of H is given 3n by2 𝑛 -1. And code has same parameters as the BCH codes.The basic idea of such error-correcting codes is to add redundant bits in the stream so that the receiving point can still translate the information correctly even if there are mistakes. BCH can be non-binary (such as Reed-Solomon codes used by the Audio CDs and CD-ROMs), and binary. BCH is a generalization from the single error correcting Hamming code. BCH codes are often used over GE (2 8 ), which means there are 8 different phases carried on the output waves. In this case, a class of codes is three bits, and have 8 possibilities: 000, 001, 010, 100, 011, 101, 110, 111. If we use φ to represent each possibility as φ1, φ2, φ3 … φ8, we can write the information 000110100010 as φ1φ7φ4φ3.
Literature Survey
Zheng and Mazumder [1] in their research work proposes a One-pass Chase soft-decision decoding algorithm for BCH code based on an efficient polynomial division algorithm and VLSI architecture. The proposed algorithm is more powerful and efficient and has no speed penalty, effectively reducing the overall decoder area relative to traditional hard-decision decoding methods for BCH code. Pachare et al. [2] their proposed work is likely to achieve FIR filters (Finite Impulse Response filter, a type of digital filters) based on a multi-bit error correcting code and can obtain low complexity, reduce delay and achieve efficient protection technique for higher bits data based on VHSIC Hardware Description Language. Bracken et al. [3] in their research work author proposes a triple-error-correcting BCH based on studies as of Kasami and Chang et al. The paper also presents a simpler proof of Kasami's triple-error-correcting code, which can lead to new codes of this kind. Wu et al. [5] in their research work proposes the blind recognition of BCH codes based on the property of GFFT of the code polynomial in the faster-than-Nyquist signaling system. Simulation results show the proposed method can maximize the correct recognition probability of the root of the generator polynomial based on the appropriate decision criterion and efficiently recognize BCH codes in the FTN system.
Argument-1: An equation of the form 𝑥 3 2𝑘 +1 + 𝑏𝑥 3 2𝑘 + 𝑐𝑥 = 𝑑defined on GF (2 𝑛 ) has no more than four solutions in x when gcd (k, n) =1 for all b, c and d in GF (2 𝑛 ) [9] . For calculating minimum distance, a famous result in coding theory is that if there are no sets of d -1 column in parity check matrix then the code has minimum distance at least d. We will prove our results by contradicting the fact that H has six linear nonindependent columns. Which result the minimum distance of the code are seven.
List of Roots of 3-Error Correcting codes
List of Roots of 3-Error Correcting codes
Roots
Roots
Conclusion
In the present work new zeros of triple error correcting BCH type code is discovered. Finding further such type of triples in the family of proposed triple error correcting BCH type codes is an interesting and challenging research problem. In future, we will work on finding the new roots of four or five error correcting codes distinct from the existing one.
References
12 in the original paper- Zheng N, Mazumder P. An Efficient Eligible Error Locator Polynomial Searching Algorithm and Hardware Architecture for One-Pass Chase Decoding of BCH Codes, in IEEE Transactions on Circuits and Systems II: Express Briefs. 2017; 64(5):580584
- Pachare, Anand N, Sumit R Vaidya, Sandip B Pawar. Design of BCH Decoder Based On Multi-bit Error Correction Codes Using VHDL. Imperial Journal of Interdisciplinary Research. 2016; 2(7)
- Bracken, Carl, and Tor Helleseth. Triple-error-correcting BCH-like codes." In Information Theory, 2009. ISIT 2009. IEEE International Symposium on. 2009; 1723-1725. IEEE,
- Canteaut, Anne, Florent Chabaud. A new algorithm for finding minimum-weight words in a linear code: application to McEliece's cryptosystem and to narrow-sense BCH codes of length 511. IEEE Transactions on Information Theory. 1998; 44(1):367-378.
- Wu, Gang, Bangning Zhang, Daoxing Guo, Xiaohu Liang. Blind recognition of BCH codes in faster-than-Nyquist signalling system. Electronics Letters. 2016; 52(9):716-718.
- Bose R, Ray-Chaudari D. On a class of error correcting binary group codes, Information and Control. 1960; (4):68-79,
- Kasami T. The weight enumerators for several classes of sub codes of the second order binary Reed Muller codes Information and Control 1971; 18:369-394.
- McWilliams FJ, Sloane NJA. The Theory of Error-Correcting Codes North Holland Amsterdam, 1977.
- Bluher AW. Onx q+1 + ax + b = 0, "Finite fields and Applications, 2004; 10(4).
- Vinocha OP, Ajay Kumar. A class of triple error correcting BCH Codes" IJITEE, 2013; 4(4). ISSN: 2278-4075,
- Ajay Kumar. On Study of Zero set of Triple Error Correcting binary BCH likes Codes, ISBN-978-81-932074-1-3, 3rd International Conference on Recent Innovations in Science Engineering and Management in Sri Venkateswara College of Engineering and Technology, Srikakulam, Andhra Pradesh. 2016; 965-968
- Vinocha OP, Ajay Kumar. Zero Set of Ternary 3-Error-Correcting BCH Type Codes, 2014.

