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

被引:0
|
作者
Berman, Amit [1 ]
Shany, Yaron [1 ]
Tamo, Itzhak [1 ,2 ]
机构
[1] Samsung Semicond Israel R&D Ctr, IL-6492103 Tel Aviv, Israel
[2] Tel Aviv Univ, Dept Elect Engn Syst, IL-6997801 Tel Aviv, Israel
关键词
BCH codes; Reed-Muller codes; minimum-weight codewords; DISTANCE;
D O I
10.1109/TIT.2024.3465218
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present O(m(3)) algorithms for specifying the support of minimum-weight codewords of extended binary BCH codes of length n=2(m) and designed distance d(m,s,i):=2(m-1-s)-2(m-1-i-s) for some values of m,i,s , where m may grow to infinity. Here, the support is specified as the sum of two sets: a set of 2(2i-1)-2(i-1) elements, and a subspace of dimension m-2(i-s) , specified by a basis. In some detail, for designed distance 6 & sdot;2j , j is an element of{0,& mldr;,m-4} , we have a deterministic algorithm for even m >= 4 , and a probabilistic algorithm with success probability 1-O(2(-m)) for odd m>4 . For designed distance 28 & sdot;2j , j is an element of{0,& mldr;,m-6} , we have a probabilistic algorithm with success probability >= 13-O(2-m/2) for even m >= 6 . Finally, for designed distance 120 & sdot;2(j ), j is an element of{0,& mldr;,m(-8)} , we have a deterministic algorithm for m >= 8 divisible by 4. We also show how Gold functions can be used to find the support of minimum-weight words for designed distance d(m,s,i) (for i is an element of{0,& mldr;,& LeftFloor;m/2 & RightFloor;} , and s <= m-2i ) whenever 2i|m . Our construction builds on results of Kasami and Lin, who proved that for extended binary BCH codes of designed distance d(m,s,i) (for integers m >= 2 , 0 <= i <=& LeftFloor;m/2 & RightFloor; , and 0 <= s <= m-2i ), the minimum distance equals the designed distance. The proof of Kasami and Lin makes use of a non-constructive existence result of Berlekamp, 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 counting argument of Berlekamp by a low-complexity algorithm. In one aspect, the current paper extends the results of Grigorescu and Kaufman, who presented explicit minimum-weight codewords for extended binary BCH codes of designed distance exactly 6 (and hence also for designed distance 6. 2(j) , by a well-known "up-conversion theorem"), as we cover more cases of the minimum distance. In fact, we prove that the codeword constructed by Grigorescu and Kaufman is a special case of the current construction. However, the minimum-weight codewords we construct do not generate the code, and are not affine generators, except, possibly, for a designed distance of 6.
引用
收藏
页码:7673 / 7689
页数:17
相关论文
共 50 条
  • [21] Fast Enumeration of Minimum Weight Codewords of PAC Codes
    Rowshan, Mohammad
    Yuan, Jinhong
    2022 IEEE INFORMATION THEORY WORKSHOP (ITW), 2022, : 255 - 260
  • [22] An efficient algorithm for minimum-weight bibranching
    Keijsper, J
    Pendavingh, R
    JOURNAL OF COMBINATORIAL THEORY SERIES B, 1998, 73 (02) : 130 - 145
  • [23] Group testing schemes from low-weight codewords of BCH codes
    Ubaru, Shashanka
    Mazumdar, Arya
    Barg, Alexander
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 2863 - 2867
  • [24] On cosets of weight 4 of binary BCH codes with minimum distance 8 and exponential sums
    Zinoviev V.A.
    Helleseth T.
    Charpin P.
    Problems of Information Transmission, 2005, 41 (4) : 331 - 348
  • [25] WEIGHT DISTRIBUTIONS OF COSETS OF 2-ERROR-CORRECTING BINARY BCH CODES, EXTENDED OR NOT
    CHARPIN, P
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1994, 40 (05) : 1425 - 1442
  • [26] On the Number of Minimum Weight Codewords of SFA-LDPC Codes
    Kaji, Yuichi
    2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4, 2009, : 70 - 74
  • [27] On the efficient codewords counting algorithm and the weight distributions of the binary quadratic double-circulant codes
    Tjhai, C.
    Tomlinson, M.
    Horan, R.
    Ahmed, M.
    Ambroze, M.
    PROCEEDINGS OF 2006 IEEE INFORMATION THEORY WORKSHOP, 2006, : 42 - +
  • [28] Fast calculation of the number of minimum-weight words of CRC codes
    Kazakov, P
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (03) : 1190 - 1195
  • [29] On the small-weight codewords of some Hermitian codes
    Marcolla, Chiara
    Pellegrini, Marco
    Sala, Massimiliano
    JOURNAL OF SYMBOLIC COMPUTATION, 2016, 73 : 27 - 45
  • [30] A new algorithm for finding minimum-weight in large linear codes
    Canteaut, A
    CRYPTOGRAPHY AND CODING: 5TH IMA CONFERENCE, 1995, 1025 : 205 - 212