An efficient construction of polar codes based on the general partial order

Wei Wang, Liping Li, Kai Niu · EURASIP Journal on Wireless Communications and Networking · 2019

Traditionally, the construction of polar codes requires intense computations to sort all bit channels. In previous works, two types of partial orders (POs) of polar codes were proposed to decrease the computations in the construction process. In this paper, a procedure is presented to employ POs with complexity O ( N 2 ), which is lower than the existing procedures, where N =2 n is the code length ( n ≥1). To further reduce the computation complexity, in this paper, we propose a general partial order (GPO), which works at a lower dimension ( n u < n ) to sort bit channels. The principle of the GPO is to divide the binary expansion of bit channels into two parts: the upper part and the lower part. First, the relationships among bit channels formed from the upper part (with length n u ) are completely determined. Existing algorithms are called in this new level n u when needed. Second, we prove that the ordering at this lower dimension n u can be combined with the PO ordering of bit channels formed from the lower part. Therefore, more intrinsic relationships among bit channels are obtained. Working at the lower dimension n u < n , the complexity of GPO is inherently smaller than the existing sorting algorithms. The studies show that for n =10 and the code rate R =0.5 (the worst code rate from the empirical studies), the GPO can order 82% of bit channels, which is 32% larger than that obtained from using only POs. The proposed GPO in this paper can significantly reduce computations in the construction of polar codes.

Read the paper · More papers on PaperTik