Sampling-Based Estimates of the Sizes of Constrained Subcodes of Reed-Muller Codes
V. Arvind Rameshwar, Shreyas Jain, Navin Kashyap

TL;DR
This paper introduces a statistical physics-inspired algorithm to estimate the sizes of constrained subcodes of Reed-Muller codes, including weight distributions, with high accuracy and robustness.
Contribution
It presents a novel sampling-based method using Gibbs distributions to approximate subcode sizes and weight distributions of Reed-Muller codes.
Findings
Estimates are close to true sizes when known or brute-force computable.
Provides robust estimates in cases where exact computation is infeasible.
Successfully applied to the RM(9,4) code for weight distribution estimation.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Methods and Mixture Models · Algorithms and Data Compression · Markov Chains and Monte Carlo Methods
