Sampling-Based Estimates of the Sizes of Constrained Subcodes of Reed-Muller Codes

09/16/2023
by   V. Arvind Rameshwar, et al.
0

This paper develops an algorithmic approach for obtaining approximate, numerical estimates of the sizes of subcodes of Reed-Muller (RM) codes, all of the codewords in which satisfy a given constraint. Our algorithm is based on a statistical physics technique for estimating the partition functions of spin systems, which in turn makes use of a sampler that produces RM codewords according to a Gibbs distribution. The Gibbs distribution is designed so that it is biased towards codewords that respect the constraint. We apply our method to approximately compute the sizes of runlength limited (RLL) subcodes and obtain estimates of the weight distribution of moderate-blocklength RM codes. We observe that the estimates returned by our method are close to the true sizes when these sizes are either known or computable by brute-force search; in other cases, our computations provide provably robust estimates. As an illustration of our methods, we provide estimates of the weight distribution of the RM(9,4) code.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/12/2023

Estimating the Sizes of Binary Error-Correcting Constrained Codes

In this paper, we study binary constrained codes that are resilient to b...
research
03/31/2020

A formula on the weight distribution of linear codes with applications to AMDS codes

The determination of the weight distribution of linear codes has been a ...
research
04/01/2015

Bayesian model comparison with un-normalised likelihoods

Models for which the likelihood function can be evaluated only up to a p...
research
01/26/2019

Steiner systems S(2, 4, 3^m-1/2) and 2-designs from ternary linear codes of length 3^m-1/2

Coding theory and t-designs have close connections and interesting inter...
research
06/26/2018

Twisted Gabidulin Codes in the GPT Cryptosystem

In this paper, we investigate twisted Gabidulin codes in the GPT code-ba...
research
04/04/2022

Using random graphs to sample repulsive Gibbs point processes with arbitrary-range potentials

We study computational aspects of Gibbs point processes that are defined...

Please sign up or login with your details

Forgot password? Click here to reset