“给定长度 $N$ 的极化码、信息集 $\mathcal A$ 和冻结向量,连续消除译码按 $i=1,\ldots,N$ 处理 $u i$。若 $i\notin\mathcal A$,直接写入…”
形式陈述 ​
令
其中
若冻结值全为零,允许变化的
对任意 B-DMC
直觉
极化码不试图让所有坐标都同样可靠。递归变换主动制造可靠度悬殊的 bit-channel:把消息放进几乎无噪的坐标,把几乎纯噪声的坐标冻结成已知常数。生成矩阵的蝶形结构让这一可靠度重排只用
码的行选择与信道绑定。同一个
例子与边界
为便于手算,省略 bit-reversal 并取
令
四个码字为 0000、1010、1111、0101,故码率为
渐近容量可达不保证短块下性能自动优于 LDPC 或 Turbo。原始 kernel 的极化速度较慢,最小距离和 SC 错误传播也会限制有限长度。density evolution、Gaussian approximation、Tal–Vardy degrading/upgrading 等 construction 算法给出的可靠度排序精度不同。Puncturing、shortening、CRC 外码与 systematic encoding 改变有限长度系统,但不是基础定义的免费结论。
推论与应用
递归矩阵可原地编码:按蝶形网络逐层对成对位置异或,存储为
5G 控制信道采用 CRC-aided list decoding 的 polar code,体现了理论基础与工程实现的分层:polar transform 提供结构,CRC 帮助在列表中选择候选,list decoder 弥补纯 SC 的有限长度损失。不能把该组合性能倒归为基础 SC 定理。
参考资料
- Erdal Arıkan, “Channel Polarization,” IEEE Transactions on Information Theory 55(7), 2009, 3051–3073.
- Satish Babu Korada, Polar Codes for Channel and Source Coding, EPFL PhD Thesis 4461, 2009.
- Emre Şaşoğlu, Polarization and Polar Codes, Foundations and Trends in Communications and Information Theory 8(4), 2012.