Low Complexity Successive Cancellation Decoding of Polar Codes based on Pruning Strategy in Deletion Error Channels
He Sun, Rongke Liu, Bin Dai
TL;DR
This work tackles the high complexity of SC decoding for polar codes over $$d$$-deletion channels by introducing a pruning-based approach that prunes low-probability scenarios under a per-node pruning-error bound. A PSPC framework assigns node-specific thresholds to avoid pathological pruning while maintaining performance, and a simplified SPSPC method leverages the hypergeometric structure of scenario probabilities to compute thresholds using only $$d+1$$ peak values, reducing complexity from $$O(d^2)$$ to $$O(d)$$ and storage to linear in the code length. The approach reduces the number of decodable scenarios from $$rac{(d+1)(d+2)}{2}$$ to $$d+1$$ without sacrificing reliability, offering a practical path to low-complexity polar codes in deletion-prone channels. Overall, the method enhances decoding efficiency and makes polar codes more viable for synchronization-challenged communication and storage systems.
Abstract
A novel SC decoding method of polar codes is proposed in $d$-deletion channels, where a new pruning strategy is designed to reduce decoding complexity. Considering the difference of the scenario weight distributions, pruning thresholds for each node are designed separately according to a uniform constraint on the pruning error probability, which further reduce the number of scenarios that need to be calculated during the decoding procedure. In addition, by exploiting the properties of the joint weight distribution, a simplified calculation method of thresholds is proposed. Using this simplified calculation method, the number of scenarios that required to be calculated is reduced from $(d+1)(d+2)/2$ to $d+1$.
