New Two-Stage Automorphism Group Decoders for Cyclic Codes
Recently, error correcting codes in the erasure channel have drawn great attention for various applications such as distributed storage systems and wireless sensor networks, but many of their decoding algorithms are not practical because they have higher decoding complexity and longer delay. Thus, t...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9187607/ |
id |
doaj-e0835f51889a43daaffb0c156219031a |
---|---|
record_format |
Article |
spelling |
doaj-e0835f51889a43daaffb0c156219031a2021-03-30T03:59:07ZengIEEEIEEE Access2169-35362020-01-01817212317213510.1109/ACCESS.2020.30224609187607New Two-Stage Automorphism Group Decoders for Cyclic CodesChanki Kim0https://orcid.org/0000-0002-8916-8955Jong-Seon No1https://orcid.org/0000-0002-3946-0958Division of National Supercomputing, Korea Institute of Science and Technology Information (KISTI), Daejeon, South KoreaDepartment of Electrical and Computer Engineering, INMC, Seoul National University, Seoul, South KoreaRecently, error correcting codes in the erasure channel have drawn great attention for various applications such as distributed storage systems and wireless sensor networks, but many of their decoding algorithms are not practical because they have higher decoding complexity and longer delay. Thus, the automorphism group decoder (AGD) for cyclic codes in the erasure channel was introduced, which has good erasure decoding performance with low decoding complexity. In this paper, we propose new two-stage AGDs (TS-AGDs) for cyclic codes in the erasure channel by modifying the parity-check matrix and introducing the preprocessing stage to the AGD scheme. The proposed TS-AGD is analyzed for binary extended Golay and BCH codes. Also, TS-AGD can be used in the error channel using ordered statistics. Through numerical analysis, it is shown that the proposed decoding algorithm has good erasure decoding performance with lower decoding complexity than the conventional AGD. For some cyclic codes, it is shown that the proposed TS-AGD achieves the performance nearly identical to the maximum likelihood (ML) decoder in the erasure channel and the ordered statistics decoder (OSD) in the error channel.https://ieeexplore.ieee.org/document/9187607/Automorphism group decoder (AGD)Bose-Chaudhuri-Hocquenghem (BCH) codescyclic codeserasure channelerror correcting codesiterative erasure decoder (IED) |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chanki Kim Jong-Seon No |
spellingShingle |
Chanki Kim Jong-Seon No New Two-Stage Automorphism Group Decoders for Cyclic Codes IEEE Access Automorphism group decoder (AGD) Bose-Chaudhuri-Hocquenghem (BCH) codes cyclic codes erasure channel error correcting codes iterative erasure decoder (IED) |
author_facet |
Chanki Kim Jong-Seon No |
author_sort |
Chanki Kim |
title |
New Two-Stage Automorphism Group Decoders for Cyclic Codes |
title_short |
New Two-Stage Automorphism Group Decoders for Cyclic Codes |
title_full |
New Two-Stage Automorphism Group Decoders for Cyclic Codes |
title_fullStr |
New Two-Stage Automorphism Group Decoders for Cyclic Codes |
title_full_unstemmed |
New Two-Stage Automorphism Group Decoders for Cyclic Codes |
title_sort |
new two-stage automorphism group decoders for cyclic codes |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
Recently, error correcting codes in the erasure channel have drawn great attention for various applications such as distributed storage systems and wireless sensor networks, but many of their decoding algorithms are not practical because they have higher decoding complexity and longer delay. Thus, the automorphism group decoder (AGD) for cyclic codes in the erasure channel was introduced, which has good erasure decoding performance with low decoding complexity. In this paper, we propose new two-stage AGDs (TS-AGDs) for cyclic codes in the erasure channel by modifying the parity-check matrix and introducing the preprocessing stage to the AGD scheme. The proposed TS-AGD is analyzed for binary extended Golay and BCH codes. Also, TS-AGD can be used in the error channel using ordered statistics. Through numerical analysis, it is shown that the proposed decoding algorithm has good erasure decoding performance with lower decoding complexity than the conventional AGD. For some cyclic codes, it is shown that the proposed TS-AGD achieves the performance nearly identical to the maximum likelihood (ML) decoder in the erasure channel and the ordered statistics decoder (OSD) in the error channel. |
topic |
Automorphism group decoder (AGD) Bose-Chaudhuri-Hocquenghem (BCH) codes cyclic codes erasure channel error correcting codes iterative erasure decoder (IED) |
url |
https://ieeexplore.ieee.org/document/9187607/ |
work_keys_str_mv |
AT chankikim newtwostageautomorphismgroupdecodersforcycliccodes AT jongseonno newtwostageautomorphismgroupdecodersforcycliccodes |
_version_ |
1724182570331013120 |