Scalable Polar Code Construction for Successive Cancellation List Decoding: A Graph Neural Network-Based Approach

07/03/2022
by   Yun Liao, et al.
0

While constructing polar codes for successive-cancellation decoding can be implemented efficiently by sorting the bit-channels, finding optimal polar-code constructions for the successive-cancellation list (SCL) decoding in an efficient and scalable manner still awaits investigation. This paper proposes a graph neural network (GNN)-based reinforcement learning algorithm, named the iterative message-passing (IMP) algorithm, to solve the polar-code construction problem for SCL decoding. The algorithm operates only on the local structure of the graph induced by polar-code's generator matrix. The size of the IMP model is independent of the blocklength and the code rate, making it scalable to construct polar codes with long blocklengths. Moreover, a single trained IMP model can be directly applied to a wide range of target blocklengths, code rates, and channel conditions, and corresponding polar codes can be generated without separate training. Numerical experiments show that the IMP algorithm finds polar-code constructions that significantly outperform the classical constructions under cyclic-redundancy-check-aided SCL (CA-SCL) decoding. Compared to other learning-based construction methods tailored to SCL/CA-SCL decoding, the IMP algorithm constructs polar codes with comparable or lower frame error rates, while reducing the training complexity significantly by eliminating the need of separate training at each target blocklength, code rate, and channel condition.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/19/2020

Construction of Polar Codes with Reinforcement Learning

This paper formulates the polar-code construction problem for the succes...
research
05/02/2023

Rate-Compatible Polar Codes for Automorphism Ensemble Decoding

Recently, automorphism ensemble decoding (AED) has drawn research intere...
research
03/23/2023

Construction Methods Based Minimum Weight Distribution for Polar Codes with Successive Cancellation List Decoding

In this paper, we focus on the construction methods based MWD for polar ...
research
04/16/2019

Reinforcement Learning for Nested Polar Code Construction

In this paper, we model nested polar code construction as a Markov decis...
research
11/29/2022

Graph Search based Polar Code Design

It is well known that to fulfill their full potential, the design of pol...
research
05/11/2021

Using Deep Neural Networks to Predict and Improve the Performance of Polar Codes

Polar codes can theoretically achieve very competitive Frame Error Rates...
research
01/19/2018

Chained Successive Cancellation Decoding of the Extended Golay code

The extended Golay code is shown to be representable as a chained polar ...

Please sign up or login with your details

Forgot password? Click here to reset