A Parity-Consistent Decomposition Method for the Weight Distribution of Pre-Transformed Polar Codes
Yang Liu, Bolin Wu, Yuxin Han, Kai Niu
TL;DR
The paper tackles the computational challenge of obtaining the complete Hamming weight distribution $g_{\mathcal{C}}$ for pre-transformed polar codes. It introduces a Parity-Consistent Decomposition (PCD) framework that uses an Expanded Information Set to decouple bit dependencies and recasts the code as a union of PCD cosets, enabling recursive WD computation via convolution of leaf polar codes. A key contribution is the establishment of equivalence classes under cyclic shifts of pre-transformations, which allows selecting sparser pre-transform matrices to minimize the Expanded Information Set and reduce complexity. Empirical results show substantial reductions in the required expansion and improved efficiency for both PC-Polar and PAC codes, demonstrating the approach’s practical impact for finite-length performance prediction and design.
Abstract
This paper introduces an efficient algorithm based on the Parity-Consistent Decomposition (PCD) method to determine the WD of pre-transformed polar codes. First, to address the bit dependencies introduced by the pre-transformation matrix, we propose an iterative algorithm to construct an \emph{Expanded Information Set}. By expanding the information bits within this set into 0s and 1s, we eliminate the correlations among information bits, thereby enabling the recursive calculation of the Hamming weight distribution using the \emph{PCD method}. Second, to further reduce computational complexity, we establish the theory of equivalence classes for pre-transformed polar codes. Codes within the same equivalence class share an identical weight distribution but correspond to different \emph{Expanded Information Set} sizes. By selecting the pre-transformation matrix that minimizes the \emph{Expanded Information Set} size within an equivalence class, we optimize the computation process. Numerical results demonstrate that the proposed method significantly reduces computational complexity compared to existing deterministic algorithms.
