On the Weight Spectrum of Rate-Compatible Polar Codes
Zicheng Ye, Yuan Li, Zhichao Liu, Huazi Zhang, Jun Wang, Guiying Yan, Zhiming Ma
TL;DR
This work addresses the challenging problem of the weight spectrum for rate-compatible polar codes by developing a unified algebraic framework that treats polar codes as decreasing monomial codes and leverages automorphisms and pre-transformations. It provides exact enumeration of minimum-weight codewords for bit-reversal shortened, QUP, and Wang-Liu shortened decreasing polar codes, and introduces polynomial-time algorithms to compute the average weight spectrum under random upper-triangular pre-transformations. The key contributions include explicit formulas for minimum-weight counts, recursive and efficient methods for punctured/shortened spectra, and an ensemble-based approach to average spectra with complexity $O(N^3)$. Numerical results validate that the proposed methods yield accurate performance estimates and tight union bounds, enabling scalable analysis of rate-compatible polar codes for practical block lengths.
Abstract
The weight spectrum plays a crucial role in the performance of error-correcting codes. Despite substantial theoretical exploration of polar codes with mother code length, a framework for the weight spectrum of rate-compatible polar codes remains elusive. In this paper, we address this gap by presenting the theoretical results for enumerating the number of minimum-weight codewords for quasi-uniform punctured, Wang-Liu shortened, and bit-reversal shortened decreasing polar codes. Additionally, we propose efficient algorithms for computing the average spectrum of random upper-triangular pre-transformed shortened and punctured polar codes. Notably, our algorithms operate with polynomial complexity relative to the code length. Simulation results affirm that our findings yield a precise estimation of the performance of rate-compatible polar codes.
