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

Journal of Signal Processing Systems

A Stage-Combined Belief Propagation Decoder for Polar Codes

Jin Sha, Jingbo Liu, Jun Ting Lin, Zhongfeng Wang

Published Oct 7, 2016• 8 citations
Publisher
DOI
10.1007/s11265-016-1181-y

Related papers

A Memory Efficient Belief Propagation Decoder for Polar Codes

Sha Sha, Jin Jin, Liu +5 more

中国通信:英文版•Jan 1, 2015•1 citation

Low‐latency BP decoder of polar code with alternate‐structure scheduling scheme

Xiaojun Zhang, Xiaofeng Yan, Jianming Cui +1 more

In this Letter, a new scheduling scheme for belief propagation (BP) is proposed to reduce the decoding latency. All the stages update messages at the same time, it improves the reliability and accelerates the decoding convergence. The authors also remove the last stage of factor graph to reduce computational complexity. Simulations show that the average decoding latency of a (1024,512) polar code is reduced to 29.4 clocks.

Electronics Letters•Sep 4, 2020•0 citations

Assessing the effectiveness of polar coding with BP and BPL decoding at different Eb/No values in a BEC

Zahraa Abbas Hamza, Shereen Abdalkadum Shandal

Polar Codes are a new class of capacity-reaching codes that have low decoding complexity and excessive reliability. They are primarily based on the concept of channel polarization, which makes a few bits inside the codeword more reliable and a few much less reliable because the code duration increases. This examination comprehensively evaluates how effective Belief Propagation (BP) and Belief Propagation with List (BPL) Decoding algorithms are in the Binary Erasure Channel (BEC) setup. The fundamental purpose is to recognize how nicely these algorithms deal with errors and enhance the reliability of verbal exchange structures. Different code lengths and list sizes are examined to see how they affect the Block Error Rate (BLER). This paper considers 4 codes studied and carried out in the usage of MATLAB lengths: N=256, 512, 1024, and 2048, and varies the Energy per bit to Noise power (Eb/No) from 1 dB to a 3.5 dB with list sizes eight and sixteen. The experiments show how the BP and BPL algorithms perform in coping with erasure errors and ensuring reliable deciphering. The BLER figures provide an in-depth description and comparison of the BP and BPL interpreting algorithms. The analysis highlights the promising blunder-correction talents of each BP and BPL algorithm in the BEC context. As the code length increases, the capability to correct errors also improves, showing that these algorithms can scale effectively. The addition of list decoding in BPL similarly enhances blunder correction by offering multiple possible answers. These examine the effect of Eb/No stages on the performance of BP and BPL deciphering, displaying that better Eb/No stages enhance accuracy but also increase the erasure chance. This paper discusses the trade-offs between accuracy and complexity for BP and BPL deciphering, presenting insights into their performance traits and optimization.

AIP conference proceedings•Jan 1, 2024•0 citations

Improved Belief Propagation Decoding Algorithm for Short Polar Codes

Shajeel Iqbal, Adnan Ahmed Hashmi, GoangSeog Choi

Wireless Personal Communications•Apr 22, 2017•3 citations

Belief propagation list bit-flip decoder for polar codes

Yuyu Yang, Yaoyue Hu, Zhiwen Pan +2 more

Science China Information Sciences•Aug 18, 2021•2 citations

Parity-check and G-matrix based intelligent early stopping criterion for belief propagation decoder for polar codes

Qasim Jan, Shahid Hussain, Zhiwen Pan +4 more

The error correction performance of Belief Propagation (BP) decoding for polar codes is satisfactory compared with the Successive Cancellation (SC) decoding. Nevertheless, it has to complete a fixed number of iterations, which results in high computational complexity. This necessitates an intelligent identification of successful BP decoding for early termination of the decoding process to avoid unnecessary iterations and minimize the computational complexity of BP decoding. This paper proposes a hybrid technique that combines the “parity-check” with the “G-matrix” to reduce the computational complexity of BP decoder for polar codes. The proposed hybrid technique takes advantage of the parity-check to intelligently identify the valid codeword at an early stage and terminate the BP decoding process, which minimizes the overhead of the G-matrix and reduces the computational complexity of BP decoding. We explore a detailed mechanism incorporating the parity bits as outer code and prove that the proposed hybrid technique minimizes the computational complexity while preserving the BP error correction performance. Moreover, mathematical formulation for the proposed hybrid technique that minimizes the computation cost of the G-matrix is elaborated. The performance of the proposed hybrid technique is validated by comparing it with the state-of-the-art early stopping criteria for BP decoding. Simulation results show that the proposed hybrid technique reduces the iterations by about 90% of BP decoding in a high Signal-to-Noise Ratio (SNR) (i.e., 3.5 ∼ 4 ​dB), and approaches the error correction performance of G-matrix and conventional BP decoder for polar codes.

Digital Communications and Networks•Dec 15, 2022•1 citation
Polar Codes are a new class of capacity-reaching codes that have low decoding complexity and excessive reliability. They are primarily based on the concept of channel polarization, which makes a few bits inside the codeword more reliable and a few much less reliable because the code duration increases. This examination comprehensively evaluates how effective Belief Propagation (BP) and Belief Propagation with List (BPL) Decoding algorithms are in the Binary Erasure Channel (BEC) setup. The fundamental purpose is to recognize how nicely these algorithms deal with errors and enhance the reliability of verbal exchange structures. Different code lengths and list sizes are examined to see how they affect the Block Error Rate (BLER). This paper considers 4 codes studied and carried out in the usage of MATLAB lengths: N=256, 512, 1024, and 2048, and varies the Energy per bit to Noise power (Eb/No) from 1 dB to a 3.5 dB with list sizes eight and sixteen. The experiments show how the BP and BPL algorithms perform in coping with erasure errors and ensuring reliable deciphering. The BLER figures provide an in-depth description and comparison of the BP and BPL interpreting algorithms. The analysis highlights the promising blunder-correction talents of each BP and BPL algorithm in the BEC context. As the code length increases, the capability to correct errors also improves, showing that these algorithms can scale effectively. The addition of list decoding in BPL similarly enhances blunder correction by offering multiple possible answers. These examine the effect of Eb/No stages on the performance of BP and BPL deciphering, displaying that better Eb/No stages enhance accuracy but also increase the erasure chance. This paper discusses the trade-offs between accuracy and complexity for BP and BPL deciphering, presenting insights into their performance traits and optimization.
The error correction performance of Belief Propagation (BP) decoding for polar codes is satisfactory compared with the Successive Cancellation (SC) decoding. Nevertheless, it has to complete a fixed number of iterations, which results in high computational complexity. This necessitates an intelligent identification of successful BP decoding for early termination of the decoding process to avoid unnecessary iterations and minimize the computational complexity of BP decoding. This paper proposes a hybrid technique that combines the “parity-check” with the “G-matrix” to reduce the computational complexity of BP decoder for polar codes. The proposed hybrid technique takes advantage of the parity-check to intelligently identify the valid codeword at an early stage and terminate the BP decoding process, which minimizes the overhead of the G-matrix and reduces the computational complexity of BP decoding. We explore a detailed mechanism incorporating the parity bits as outer code and prove that the proposed hybrid technique minimizes the computational complexity while preserving the BP error correction performance. Moreover, mathematical formulation for the proposed hybrid technique that minimizes the computation cost of the G-matrix is elaborated. The performance of the proposed hybrid technique is validated by comparing it with the state-of-the-art early stopping criteria for BP decoding. Simulation results show that the proposed hybrid technique reduces the iterations by about 90% of BP decoding in a high Signal-to-Noise Ratio (SNR) (i.e., 3.5 ∼ 4 ​dB), and approaches the error correction performance of G-matrix and conventional BP decoder for polar codes.