On the Performance of Reed-Muller Codes with respect to Random Errors and Erasures

11/29/2018
by   Ori Sberlo, et al.
0

This work proves new results on the ability of binary Reed-Muller codes to decode from random errors and erasures. We obtain these results by proving improved bounds on the weight distribution of Reed-Muller codes of high degrees. Specifically, given weight β∈ (0,1) we prove an upper bound on the number of codewords of relative weight at most β. We obtain new results in two different settings: for weights β < 1/2 and for weights that are close to 1/2. Our new bounds on the weight distribution imply that RM codes with m variables and degree γ m, for some explicit constant γ, achieve capacity for random erasures (i.e. for the binary erasure channel) and for random errors (for the binary symmetric channel). Earlier, it was known that RM codes achieve capacity for the binary symmetric channel for degrees r = o(m). For the binary erasure channel it was known that RM codes achieve capacity for degree o(m) or r ∈ [m/2 ± O(√(m))]. Thus, our result provide a new range of parameters for which RM achieve capacity for these two well studied channels. In addition, our results imply that for every ϵ > 0 (in fact we can get up to ϵ = Ω(√( m/m))) RM codes of degree r<(1/2-ϵ)m can correct a fraction of 1-o(1) random erasures with high probability. We also show that, information theoretically, such codes can handle a fraction of 1/2-o(1) random errors with high probability. Thus, for example, given noisy evaluations of a degree 0.499m polynomial, it is possible to interpolate it even if a random 0.499 fraction of the evaluations were corrupted, with high probability. While the o(1) terms are not the correct ones to ensure capacity, these results show that RM codes of such degrees are in some sense close to achieving capacity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/20/2020

Almost-Reed-Muller Codes Achieve Constant Rates for Random Errors

This paper considers 'δ-almost Reed-Muller codes', i.e., linear codes sp...
research
05/22/2022

Vanishing Spaces of Random Sets and Applications to Reed-Muller Codes

We study the following natural question on random sets of points in 𝔽_2^...
research
08/17/2020

On codes decoding a constant fraction of errors on the BSC

Using techniques and results from Kudekar et al. we strengthen the bound...
research
04/05/2023

A proof that Reed-Muller codes achieve Shannon capacity on symmetric channels

Reed-Muller codes were introduced in 1954, with a simple explicit constr...
research
07/07/2022

Identification based on random coding

Ahlswede and Dueck showed possibility to identify with high probability ...
research
05/10/2021

Asymptotic Behavior and Typicality Properties of Runlength-Limited Sequences

We study properties of binary runlength-limited sequences with additiona...
research
02/28/2018

Redundancy allocation in finite-length nested codes for nonvolatile memories

In this paper, we investigate the optimum way to allocate redundancy of ...

Please sign up or login with your details

Forgot password? Click here to reset