Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Comments and Corrections

Akram Abdulsalam Elkaseh, Vallabhapurapu Vijaya Srinivasu, Willem Jakobus Perold, K. E. Gray, Lutfi Ozyuzer, Alexei E. Koshelev, Cihan Kurter, Kevin Kadowaki, Takashi Yamamoto, Haruka Minami, Hiroe Yamaguchi, M. Tachiki, U. Welp, Li Ren, Yuejin Tang, Jing Shi, Liang Li, Jingdong Li, Shijie Cheng, Jin Geun Kim, Jeadeuk Lee, Jaeho Kim, A-Rong Kim, Jeonwook Cho, Kideok Sim, Seockho Kim, Jun Kyoung Lee, In-Keun Yu, Dongqi Shi, Lin Wang, Jung Ho Kim, Xuebin Zhu, Min Liu, Qi Lecky Li, Rong Zeng, Jyhuan Ahn, Y. K. Kim, Toru Yamashita, John C. Barry, Richard Taylor

Published Jan 1, 2009• 0 citations
OpenAlex

Abstract

We would like to make some comments on the flowchart of the Chase-based soft-decision decoding algorithm, i.e., Algorithm 2, in our previous paper [1]. We note that there is a mistake in Fig. 1 in [1]; that is, v1 is initialized to z where z denotes the hard-decision vector of the channel observation r. In our previous simulations, we initially set λ(r,v1) = λ(r,z) = +∞ which guarantees that v2 rather than z is chosen where v2 represents the first decoded codeword. Then v2 will be compared with other valid codewords obtained from different test patterns. Nevertheless, perhaps the first valid codeword v2 and the initial v1 (namely z) satisfy condition (13) in [1] and thus terminate the decoding process. In this case, the codeword v(v = v2) may not be the optimal candidate of the soft-decision decoder since Theorem 1 in [1] is correct if and only if v1 and v2 are both valid codewords and meet condition (13). Fortunately, the performance curves of the (89, 45, 17) QR code presented in [1] were accurate despite the mistake mentioned above. In reality, the true error-rate performance can also be obtained for the (73, 37, 13) and (71, 36, 11) QR codes by utilizing the flowchart of Algorithm 2 in [1]. However, we observed a significant performance gap as illustrated in Fig. 1 when the (23, 12, 7) QR code, i.e., the Golay code, was considered. We guess that such a loss results from the Golay code’s ‘perfect code’ property. It is worth to note that the decoding flowchart in [1] is not optimal from decoding speed point of view since the second valid codeword still needs to be solved even if the first one is the maximum-likelihood (ML) codeword. Actually, it is often the case at high signal-to-noise ratio (SNR). To overcome this, a new flowchart which integrates two different sufficient optimality conditions is developed in the next section.

Related papers

On Chase-Like Bound-Distance Decoding Algorithms

Ling bin Yan, Li rong Yu, Wei jia Lu +2 more

For the decoding of a binary linear block code of Hamming distance of d over AWGN channels, a soft-decision decoder is said to be bounded-distance (BD) decoding if its squared error-correction radius is equal to d .A Chase-like algorithm outputs the best (most likely) codeword in a list of candidates generated by a conventional algebraic binary decoder whose input vectors are determined by the reliability order of the hard-decisions.Let ) (d 

International Conference on Advanced Computer Science and Electronics Information (ICACSEI)•Jan 1, 2013•0 citations

Fast decoding of the (23, 12, 7) Golay code with four‐error‐correcting capability

Shao‐I Chu, Hung‐Peng Lee, Hsin‐Chiu Chang

ABSTRACT In this paper, a fast and efficient decoding algorithm for correcting the (23, 12, 7) Golay code up to four errors is presented. The aim of this paper is to develop a fast syndrome‐group search method for finding the candidate codewords by utilizing the property that the syndromes of the weight‐4 error patterns are identical to that of the weight‐3 error pattern. When the set of the candidate codewords is constructed, the most likely one is determined by assessing the corresponding correlation metrics. The well‐known Chase‐II decoder, which needs to perform the hard‐decision decoder multiple times, acts as a comparison basis. Simulation results over the additive white Gaussian noise channel show that the decoding complexity of the proposed method is averagely reduced by at least 86% in terms of the decoding time. Furthermore, the successful decoding percentage of the new decoder in the case of four errors is always superior to Chase‐II decoder. At the signal‐to‐noise ratio of 0 dB, the proposed algorithm still can correct up to 97.40% weight‐4 error patterns. The overall bit error rate performance of the proposed decoder is close to that of Chase‐II decoder. It implies that the new decoder is beneficial to the practical implementation. Copyright © 2011 John Wiley & Sons, Ltd.

European Transactions on Telecommunications•Jul 12, 2011•5 citations

Soft-Decision Decodierung langer Blockcodes mit Informationsmengen

Dulte José de Barros

In der vorliegenden Arbeit wird ein effizienter Soft-Decision Algorithmus vorgeschlagen, der fur die Decodierung langer linearen Blockcodes angewendet werden kann. Im Gegensatz zu Faltungscodes kann normalerweise die zusatzliche Zuverlassigkeitsinformation in die Decodierung von Blockcodes nicht auf einfache und effiziente Weise integrierte werden. Diese Arbeit ist ein Versuch, diese Lucke zu schliesen. Eine Moglichkeit der Hard-Decision Decodierung besteht in der Verwendung von sogenannten Informationsmengen. Eine Informationsmenge gestattet es, durch Kenntnis einiger Komponenten eines Codewortes die unbekannten Stellen exakt zu berechnen. In dieser Arbeit wird ein Decodieralgorithmus vorgestellt, der auf Informationsmengen basiert. Die Zuverlassigkeitsinformationen werden derart zur Auswahl der Informationsmengen verwendet, das fur sehr lange Blockcodes eine minimale Anzahl von Operationen notwendig ist. Zur weiteren Begrenzung der durchschnittlichen Komplexitat werden einige Kriterien hergeleitet, die einen Abbruch der Iteration gestatten, wenn der Algorithmus bereits eine Maximum-Likelihood Schatzung erreicht hat. Weiterhin werden ausfuhrliche Simulationen mit dem beschriebenen Algorithmus durchgefuhrt. Um auch sehr lange Blockcodes zu simulieren, wird zunachst eine Simulationsmethode vorgeschlagen, die die wahrscheinlichsten Fehlerereignisse stark berucksichtigt. Dadurch wird es moglich, sehr lange Codes auch fur grose Signal zu Rauschverhaltnis zu simulieren. Es wird eingehend untersucht, wie sich verschiedene Abbruchkriterien auf die Komplexitat des Decodieralgorithmus auswirken. Ferner wird dieser Algorithmus fur die BCH-Codes (128,64) und (255,123) angewendet. Es zeigt sich, das selbst mit wenigen Iterationen eine deutliche Steigerung gegenuber einer BMD-Decodierung erreicht werden kann. Durch Erhohung der Anzahl der Iterationen gestattet es der vorschlagene Algorithmus beliebig dicht an die Leistungsfahigkeit eines Maximum-Likelihood-Decodierers heranzukommen.

•Jul 26, 2000•2 citations

Selection Method of Search Centers in Iterative Soft-decision Decoding Algorithms for Non Binary Codes (情報通信基礎サブソサイエティ合同研究会)

仁 得重, I. Hisadomi, 忠雄 嵩

IEICE Technical Report; IEICE Tech. Rep.•Mar 19, 2002•0 citations

Asymptotically optimum soft decision decoding

Nandakumar Nityananda Tendolkar

This dissertation develops a set of new algorithms for soft decision decoding of binary linear block codes. The performance (i.e. the probability of error) of these algorithms is asymptotically optimum for high signal-to-noise ratio for binary linear block codes transmitted over the additive white gaussian (AWGN) channel using antipodal signalling. Among the algorithms proposed are the generalized Chase algorithms. In contrast to Chase algorithms, which require a {(d-1)/2} hard error-correcting decoder for decoding a binary linear block code of minimum distance d, the generalized Chase algorithms can use a binary decoder that can correct less than {(d-1)/2} hard errors. The Chase algorithms are particular cases of the generalized Chase algorithms. Modified generalized Chase algorithm 2 and 3 are proposed for codes that have an overall parity check. These algorithms use fewer test patterns than the generalized Chase algorithms and they also have asymptotically optimum performance for high signal-to-noise ratio. The erasure information decoding algorithm of Tanaka and Kakigahara is generalized so that any hard decoder that corrects only up to t errors, 0 (LESSTHEQ) t (LESSTHEQ) {(d-1)/2} can be used to obtain asymptotically optimal performance for high signal-to-noise ratio. The modified erasure information decoding algorithm is proposed for codes that have an overall parity check. The modified erasure information decoding algorithm requires fewer test patterns than the erasure information decoding algorithm and its performance is also asymptotically optimum for high signal-to-noise ratio. The algorithms proposed by Dorsch and, Baumert and McEliece are analyzed to determine the conditions under which their performance would be asymptotically optimum for high signal-to-noise ratio. Simulation results for the (47,23) Quadratic Residue code are shown to demonstrate the performance of the algorithms. The results indicate that even for low signal-to-noise ratio the performance of a maximum likelihood decoder can be approached by a relatively simple decoding procedure.

•Jan 1, 1983•1 citation

A low-weight trellis-based iterative soft-decision decoding algorithm for binary linear block codes

Takuya Koumoto, T. Takata, Tadao Kasami +1 more

This paper presents a new low-weight trellis-based soft-decision iterative decoding algorithm for binary linear block codes. The algorithm is devised based on a set of optimality conditions and the generation of a sequence of candidate codewords for an optimality test. The initial candidate codeword is generated by a simple decoding method. The subsequent candidate codewords, if needed, are generated by a chain of low-weight trellis searches, one at a time. Each search is conducted through a low-weight trellis diagram centered around the latest candidate codeword and results in an improvement over the previous candidate codewords that have been already tested. This improvement is then used as the next candidate codeword for a test of optimality. The decoding iteration stops whenever a candidate codeword is found to satisfy a sufficient condition on optimality or the latest low-weight trellis search results in a repetition of a previously generated candidate codeword. A divide-and-conquer technique is also presented for codes that are not spanned by their minimum-weight codewords. The proposed decoding algorithm has been applied to some well-known codes of lengths 48, 64, and 128. Simulation results show that the proposed algorithm achieves either practically optimal error performance for the example codes of length 48 and 64 or near optimal error performance for the (128, 29, 32) RM code with a significant reduction in computational decoding complexity.

IEEE Transactions on Information Theory•Mar 1, 1999•13 citations
We would like to make some comments on the flowchart of the Chase-based soft-decision decoding algorithm, i.e., Algorithm 2, in our previous paper [1]. We note that there is a mistake in Fig. 1 in [1]; that is, v1 is initialized to z where z denotes the hard-decision vector of the channel observation r. In our previous simulations, we initially set λ(r,v1) = λ(r,z) = +∞ which guarantees that v2 rather than z is chosen where v2 represents the first decoded codeword. Then v2 will be compared with other valid codewords obtained from different test patterns. Nevertheless, perhaps the first valid codeword v2 and the initial v1 (namely z) satisfy condition (13) in [1] and thus terminate the decoding process. In this case, the codeword v(v = v2) may not be the optimal candidate of the soft-decision decoder since Theorem 1 in [1] is correct if and only if v1 and v2 are both valid codewords and meet condition (13). Fortunately, the performance curves of the (89, 45, 17) QR code presented in [1] were accurate despite the mistake mentioned above. In reality, the true error-rate performance can also be obtained for the (73, 37, 13) and (71, 36, 11) QR codes by utilizing the flowchart of Algorithm 2 in [1]. However, we observed a significant performance gap as illustrated in Fig. 1 when the (23, 12, 7) QR code, i.e., the Golay code, was considered. We guess that such a loss results from the Golay code’s ‘perfect code’ property. It is worth to note that the decoding flowchart in [1] is not optimal from decoding speed point of view since the second valid codeword still needs to be solved even if the first one is the maximum-likelihood (ML) codeword. Actually, it is often the case at high signal-to-noise ratio (SNR). To overcome this, a new flowchart which integrates two different sufficient optimality conditions is developed in the next section.
ABSTRACT In this paper, a fast and efficient decoding algorithm for correcting the (23, 12, 7) Golay code up to four errors is presented. The aim of this paper is to develop a fast syndrome‐group search method for finding the candidate codewords by utilizing the property that the syndromes of the weight‐4 error patterns are identical to that of the weight‐3 error pattern. When the set of the candidate codewords is constructed, the most likely one is determined by assessing the corresponding correlation metrics. The well‐known Chase‐II decoder, which needs to perform the hard‐decision decoder multiple times, acts as a comparison basis. Simulation results over the additive white Gaussian noise channel show that the decoding complexity of the proposed method is averagely reduced by at least 86% in terms of the decoding time. Furthermore, the successful decoding percentage of the new decoder in the case of four errors is always superior to Chase‐II decoder. At the signal‐to‐noise ratio of 0 dB, the proposed algorithm still can correct up to 97.40% weight‐4 error patterns. The overall bit error rate performance of the proposed decoder is close to that of Chase‐II decoder. It implies that the new decoder is beneficial to the practical implementation. Copyright © 2011 John Wiley & Sons, Ltd.
In der vorliegenden Arbeit wird ein effizienter Soft-Decision Algorithmus vorgeschlagen, der fur die Decodierung langer linearen Blockcodes angewendet werden kann. Im Gegensatz zu Faltungscodes kann normalerweise die zusatzliche Zuverlassigkeitsinformation in die Decodierung von Blockcodes nicht auf einfache und effiziente Weise integrierte werden. Diese Arbeit ist ein Versuch, diese Lucke zu schliesen. Eine Moglichkeit der Hard-Decision Decodierung besteht in der Verwendung von sogenannten Informationsmengen. Eine Informationsmenge gestattet es, durch Kenntnis einiger Komponenten eines Codewortes die unbekannten Stellen exakt zu berechnen. In dieser Arbeit wird ein Decodieralgorithmus vorgestellt, der auf Informationsmengen basiert. Die Zuverlassigkeitsinformationen werden derart zur Auswahl der Informationsmengen verwendet, das fur sehr lange Blockcodes eine minimale Anzahl von Operationen notwendig ist. Zur weiteren Begrenzung der durchschnittlichen Komplexitat werden einige Kriterien hergeleitet, die einen Abbruch der Iteration gestatten, wenn der Algorithmus bereits eine Maximum-Likelihood Schatzung erreicht hat. Weiterhin werden ausfuhrliche Simulationen mit dem beschriebenen Algorithmus durchgefuhrt. Um auch sehr lange Blockcodes zu simulieren, wird zunachst eine Simulationsmethode vorgeschlagen, die die wahrscheinlichsten Fehlerereignisse stark berucksichtigt. Dadurch wird es moglich, sehr lange Codes auch fur grose Signal zu Rauschverhaltnis zu simulieren. Es wird eingehend untersucht, wie sich verschiedene Abbruchkriterien auf die Komplexitat des Decodieralgorithmus auswirken. Ferner wird dieser Algorithmus fur die BCH-Codes (128,64) und (255,123) angewendet. Es zeigt sich, das selbst mit wenigen Iterationen eine deutliche Steigerung gegenuber einer BMD-Decodierung erreicht werden kann. Durch Erhohung der Anzahl der Iterationen gestattet es der vorschlagene Algorithmus beliebig dicht an die Leistungsfahigkeit eines Maximum-Likelihood-Decodierers heranzukommen.
This dissertation develops a set of new algorithms for soft decision decoding of binary linear block codes. The performance (i.e. the probability of error) of these algorithms is asymptotically optimum for high signal-to-noise ratio for binary linear block codes transmitted over the additive white gaussian (AWGN) channel using antipodal signalling. Among the algorithms proposed are the generalized Chase algorithms. In contrast to Chase algorithms, which require a {(d-1)/2} hard error-correcting decoder for decoding a binary linear block code of minimum distance d, the generalized Chase algorithms can use a binary decoder that can correct less than {(d-1)/2} hard errors. The Chase algorithms are particular cases of the generalized Chase algorithms. Modified generalized Chase algorithm 2 and 3 are proposed for codes that have an overall parity check. These algorithms use fewer test patterns than the generalized Chase algorithms and they also have asymptotically optimum performance for high signal-to-noise ratio. The erasure information decoding algorithm of Tanaka and Kakigahara is generalized so that any hard decoder that corrects only up to t errors, 0 (LESSTHEQ) t (LESSTHEQ) {(d-1)/2} can be used to obtain asymptotically optimal performance for high signal-to-noise ratio. The modified erasure information decoding algorithm is proposed for codes that have an overall parity check. The modified erasure information decoding algorithm requires fewer test patterns than the erasure information decoding algorithm and its performance is also asymptotically optimum for high signal-to-noise ratio. The algorithms proposed by Dorsch and, Baumert and McEliece are analyzed to determine the conditions under which their performance would be asymptotically optimum for high signal-to-noise ratio. Simulation results for the (47,23) Quadratic Residue code are shown to demonstrate the performance of the algorithms. The results indicate that even for low signal-to-noise ratio the performance of a maximum likelihood decoder can be approached by a relatively simple decoding procedure.
This paper presents a new low-weight trellis-based soft-decision iterative decoding algorithm for binary linear block codes. The algorithm is devised based on a set of optimality conditions and the generation of a sequence of candidate codewords for an optimality test. The initial candidate codeword is generated by a simple decoding method. The subsequent candidate codewords, if needed, are generated by a chain of low-weight trellis searches, one at a time. Each search is conducted through a low-weight trellis diagram centered around the latest candidate codeword and results in an improvement over the previous candidate codewords that have been already tested. This improvement is then used as the next candidate codeword for a test of optimality. The decoding iteration stops whenever a candidate codeword is found to satisfy a sufficient condition on optimality or the latest low-weight trellis search results in a repetition of a previously generated candidate codeword. A divide-and-conquer technique is also presented for codes that are not spanned by their minimum-weight codewords. The proposed decoding algorithm has been applied to some well-known codes of lengths 48, 64, and 128. Simulation results show that the proposed algorithm achieves either practically optimal error performance for the example codes of length 48 and 64 or near optimal error performance for the (128, 29, 32) RM code with a significant reduction in computational decoding complexity.