English

Efficient Algorithms for Constructing Minimum-Weight Codewords in Some Extended Binary BCH Codes

Information Theory 2024-09-19 v2 math.IT

Abstract

We present O(m3)O(m^3) algorithms for specifying the support of minimum-weight words of extended binary BCH codes of length n=2mn=2^m and designed distance d(m,s,i):=2m1s2m1isd(m,s,i):=2^{m-1-s}-2^{m-1-i-s} for some values of m,i,sm,i,s, where mm may grow to infinity. The support is specified as the sum of two sets: a set of 22i12i12^{2i-1}-2^{i-1} elements, and a subspace of dimension m2ism-2i-s, specified by a basis. In some detail, for designed distance 62j6\cdot 2^j, we have a deterministic algorithm for even m4m\geq 4, and a probabilistic algorithm with success probability 1O(2m)1-O(2^{-m}) for odd m>4m>4. For designed distance 282j28\cdot 2^j, we have a probabilistic algorithm with success probability 1/3O(2m/2)\geq 1/3-O(2^{-m/2}) for even m6m\geq 6. Finally, for designed distance 1202j120\cdot 2^j, we have a deterministic algorithm for m8m\geq 8 divisible by 44. We also present a construction via Gold functions when 2im2i|m. Our construction builds on results of Kasami and Lin (IEEE T-IT, 1972), who proved that for extended binary BCH codes of designed distance d(m,s,i)d(m,s,i), the minimum distance equals the designed distance. Their proof makes use of a non-constructive result of Berlekamp (Inform. Contrl., 1970), and a constructive ``down-conversion theorem'' that converts some words in BCH codes to lower-weight words in BCH codes of lower designed distance. Our main contribution is in replacing the non-constructive argument of Berlekamp by a low-complexity algorithm. In one aspect, we extends the results of Grigorescu and Kaufman (IEEE T-IT, 2012), who presented explicit minimum-weight words for designed distance 66 (and hence also for designed distance 62j6\cdot 2^j, by a well-known ``up-conversion theorem''), as we cover more cases of the minimum distance. However, the minimum-weight words we construct are not affine generators for designed distance >6>6.

Keywords

Cite

@article{arxiv.2305.17764,
  title  = {Efficient Algorithms for Constructing Minimum-Weight Codewords in Some Extended Binary BCH Codes},
  author = {Amit Berman and Yaron Shany and Itzhak Tamo},
  journal= {arXiv preprint arXiv:2305.17764},
  year   = {2024}
}
R2 v1 2026-06-28T10:48:45.550Z