English

New Constructions of Optimal Binary LCD Codes

Information Theory 2024-12-20 v2 math.IT

Abstract

Linear complementary dual (LCD) codes can provide an optimum linear coding solution for the two-user binary adder channel. LCD codes also can be used to against side-channel attacks and fault non-invasive attacks. Let dLCD(n,k)d_{LCD}(n, k) denote the maximum value of dd for which a binary [n,k,d][n,k, d] LCD code exists. In \cite{BS21}, Bouyuklieva conjectured that dLCD(n+1,k)=dLCD(n,k)d_{LCD}(n+1, k)=d_{LCD}(n, k) or dLCD(n,k)+1d_{LCD}(n, k) + 1 for any lenth nn and dimension k2k \ge 2. In this paper, we first prove Bouyuklieva's conjecture \cite{BS21} by constructing a binary [n,k,d1][n,k,d-1] LCD codes from a binary [n+1,k,d][n+1,k,d] LCDo,eLCD_{o,e} code, when d3d \ge 3 and k2k \ge 2. Then we provide a distance lower bound for binary LCD codes by expanded codes, and use this bound and some methods such as puncturing, shortening, expanding and extension, we construct some new binary LCD codes. Finally, we improve some previously known values of dLCD(n,k)d_{LCD}(n, k) of lengths 38n4038 \le n \le 40 and dimensions 9k159 \le k \le 15. We also obtain some values of dLCD(n,k)d_{LCD}(n, k) with 41n5041 \le n \le 50 and 6kn66 \le k \le n-6.

Keywords

Cite

@article{arxiv.2302.00906,
  title  = {New Constructions of Optimal Binary LCD Codes},
  author = {Guodong Wang and Shengwei Liu and Hongwei Liu},
  journal= {arXiv preprint arXiv:2302.00906},
  year   = {2024}
}

Comments

28 pages

R2 v1 2026-06-28T08:29:56.294Z