It is well known that to fulfill their full potential, the design of polar codes must be tailored to their intended decoding algorithm. While for successive cancellation (SC) decoding, information theoretically optimal constructions are available, the code design for other decoding algorithms (such as belief propagation (BP) decoding) can only be optimized using extensive Monte Carlo simulations. We propose to view the design process of polar codes as a graph search problem and thereby approaching it more systematically. Based on this formalism, the design-time complexity can be significantly reduced compared to state-of-the-art Genetic Algorithm (GenAlg) and deep learning-based design algorithms. Moreover, sequences of rate-compatible polar codes can be efficiently found. Finally, we analyze both the complexity of the proposed algorithm and the error-rate performance of the constructed codes.
翻译:众所周知,要充分发挥其潜力,极地代码的设计必须适合其预期的解码算法。虽然对于连续取消(SC)解码算法而言,信息在理论上是最佳的,但其他解码算法(例如信仰传播(BP)解码)的代码设计只能使用广泛的蒙特卡洛模拟法才能优化。我们提议将极地代码的设计过程视为一个图搜索问题,从而更系统地接近它。基于这种形式主义,设计-时间的复杂性可以比最新的遗传阿尔戈里特姆(GenAlg)和深层次的基于学习的设计算法大大降低。此外,还能够有效地找到与费率兼容的极地代码的顺序。最后,我们分析了拟议算法的复杂性和构建的代码的错误率性能。