Estimating the Sizes of Binary Error-Correcting Constrained Codes

01/12/2023
by   V. Arvind Rameshwar, et al.
0

In this paper, we study binary constrained codes that are resilient to bit-flip errors and erasures. In our first approach, we compute the sizes of constrained subcodes of linear codes. Since there exist well-known linear codes that achieve vanishing probabilities of error over the binary symmetric channel (which causes bit-flip errors) and the binary erasure channel, constrained subcodes of such linear codes are also resilient to random bit-flip errors and erasures. We employ a simple identity from the Fourier analysis of Boolean functions, which transforms the problem of counting constrained codewords of linear codes to a question about the structure of the dual code. We illustrate the utility of our method in providing explicit values or efficient algorithms for our counting problem, by showing that the Fourier transform of the indicator function of the constraint is computable, for different constraints. Our second approach is to obtain good upper bounds, using an extension of Delsarte's linear program (LP), on the largest sizes of constrained codes that can correct a fixed number of combinatorial errors or erasures. We observe that the numerical values of our LP-based upper bounds beat the generalized sphere packing bounds of Fazeli, Vardy, and Yaakobi (2015).

READ FULL TEXT

page 20

page 31

page 37

research
07/08/2018

Bounds and Constructions for Multi-Symbol Duplication Error Correcting Codes

In this paper, we study codes correcting t duplications of ℓ consecutive...
research
09/16/2023

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

This paper develops an algorithmic approach for obtaining approximate, n...
research
06/18/2022

New LP-based Upper Bounds in the Rate-vs.-Distance Problem for Linear Codes

We develop a new family of linear programs, that yield upper bounds on t...
research
01/02/2019

Generalized Sphere-Packing Bound for Subblock-Constrained Codes

We apply the generalized sphere-packing bound to two classes of subblock...
research
04/06/2018

Probabilistic Value-Deviation-Bounded Integer Codes for Approximate Communication

When computing systems can tolerate the effects of errors or erasures in...
research
05/09/2022

Linear Runlength-Limited Subcodes of Reed-Muller Codes and Coding Schemes for Input-Constrained BMS Channels

In this work, we address the question of the largest rate of linear subc...
research
12/19/2022

Bounds on Mixed Codes with Finite Alphabets

Mixed codes, which are error-correcting codes in the Cartesian product o...

Please sign up or login with your details

Forgot password? Click here to reset