In the conventional successive cancellation (SC) decoder for polar codes, all the future bits to be estimated later are treated as random variables. However, polar codes inevitably involve frozen bits, and their concatenated coding schemes also include parity bits causally generated from the past bits estimated earlier. We refer to the frozen and parity bits located behind a target decoding bit as its future constraints (FCs). Although the values of FCs are deterministic given the past estimates, they have not been exploited in the conventional SC-based decoders, not leading to optimality. In this paper, we propose SC-check (SCC) and belief-propagation SCC (BP-SCC) decoding algorithms in order to leverage FCs in decoding.We further devise a tree search technique based on stack-based backjumping (SBJ) to solve dynamic constraint satisfaction problems (CSPs) formulated by FCs. Over the binary erasure channel (BEC), numerical results show that a combination of the BP-SCC algorithm and the SBJ tree search technique achieves the erasure recovery performance close to the dependence testing (DT) bound, a bound of achievable finite-length performance.
翻译:在常规的连续取消极地代码解码器(SC)中,今后估计的所有未来比特都被作为随机变量处理,然而,极地代码不可避免地涉及冻结比特,而其混合的编码方法也包含从先前估计的比特中产生的因果等比特。我们把位于目标解码点后面的冻结和对等比特作为未来制约(FCs)。虽然过去的估计表明,FCs的价值是决定性的,但它们没有在常规的基于SC的解码器中被利用,没有导致最佳化。在本文件中,我们提议在SC检查(SCC)和信仰-对立 SCC(BP-SCC)解码算法(CBP-SC-SCC)解码法,以便利用FCs解码器进行解码。我们进一步设计基于基于堆放的回翻(SBJ)的树搜索技术,以解决FCs提出的动态制约满意度问题(CSPs)。在二元消除频道(BEC)中,数字结果显示,BP-SC算法和SBJ树搜索方法的密切结合,使可实现的可实现的恢复性性测试。