English

Recursive Subproduct Codes with Reed-Muller-like Structure

Information Theory 2024-01-30 v1 math.IT

Abstract

We study a family of subcodes of the mm-dimensional product code Cm\mathscr{C}^{\otimes m} ('subproduct codes') that have a recursive Plotkin-like structure, and which include Reed-Muller (RM) codes and Dual Berman codes as special cases. We denote the codes in this family as C[r,m]\mathscr{C}^{\otimes [r,m]}, where 0rm0 \leq r \leq m is the 'order' of the code. These codes allow a 'projection' operation that can be exploited in iterative decoding, viz., the sum of two carefully chosen subvectors of any codeword in C[r,m]\mathscr{C}^{\otimes [r,m]} belongs to C[r1,m1]\mathscr{C}^{\otimes [r-1,m-1]}. Recursive subproduct codes provide a wide range of rates and block lengths compared to RM codes while possessing several of their structural properties, such as the Plotkin-like design, the projection property, and fast ML decoding of first-order codes. Our simulation results for first-order and second-order codes, that are based on a belief propagation decoder and a local graph search algorithm, show instances of subproduct codes that perform either better than or within 0.5 dB of comparable RM codes and CRC-aided Polar codes.

Keywords

Cite

@article{arxiv.2401.15678,
  title  = {Recursive Subproduct Codes with Reed-Muller-like Structure},
  author = {Aditya Siddheshwar and Lakshmi Prasad Natarajan and Prasad Krishnan},
  journal= {arXiv preprint arXiv:2401.15678},
  year   = {2024}
}
R2 v1 2026-06-28T14:29:24.361Z