Reed-Muller codes polarize

01/31/2019
by   Emmanuel Abbe, et al.
0

Reed-Muller (RM) codes and polar codes are generated by the same matrix G_m= [< s m a l l m a t r i x >]^⊗ m but using different subset of rows. RM codes select simply rows having largest weights. Polar codes select instead rows having the largest conditional mutual information proceeding top to down in G_m; while this is a more elaborate and channel-dependent rule, the top-to-down ordering has the advantage of making the conditional mutual information polarize, giving directly a capacity-achieving code on any binary memoryless symmetric channel (BMSC). RM codes are yet to be proved to have such property. In this paper, we reconnect RM codes to polarization theory. It is shown that proceeding in the RM code ordering, i.e., not top-to-down but from the lightest to the heaviest rows in G_m, the conditional mutual information again polarizes. We further demonstrate that it does so faster than for polar codes. This implies that G_m contains another code, different than the polar code and called here the twin code, that is provably capacity-achieving on any BMSC. This proves a necessary condition for RM codes to achieve capacity on BMSCs. It further gives a sufficient condition if the rows with the largest conditional mutual information correspond to the heaviest rows, i.e., if the twin code is the RM code. We show here that the two codes bare similarity with each other and give further evidence that they are likely the same.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/10/2020

Selectively Precoded Polar Codes

In this paper, we propose selectively precoded polar (SPP) code, built o...
research
03/16/2023

Capacity-achieving Polar-based Codes with Sparsity Constraints on the Generator Matrices

In this paper, we leverage polar codes and the well-established channel ...
research
01/31/2020

Capacity-achieving Polar-based LDGM Codes with Crowdsourcing Applications

In this paper we study codes with sparse generator matrices. More specif...
research
05/23/2018

Depth versus Breadth in Convolutional Polar Codes

Polar codes were introduced in 2009 by Arikan as the first efficient enc...
research
01/13/2018

A Capacity-Achieving PIR Protocol for Distributed Storage Using an Arbitrary Linear Code

We propose a private information retrieval (PIR) protocol for distribute...
research
01/30/2019

Design of Polar Codes for Parallel Channels with an Average Power Constraint

Polar codes are designed for parallel binary-input additive white Gaussi...
research
02/08/2018

General Strong Polarization

Arı kan's exciting discovery of polar codes has provided an altogether n...

Please sign up or login with your details

Forgot password? Click here to reset