Recursive decoding of projective Reed-Muller codes
Rodrigo San-José
TL;DR
This work addresses decoding Projective Reed-Muller (PRM) codes by exploiting a recursive decomposition that links PRM and affine RM codes. The authors develop a decoder that corrects up to $\eta_d(m)/2$ errors, using decoders for affine RM codes at each recursion level, and extend the approach to Projective Reed-Solomon codes and general PRM cases. They show the proposed method improves upon the previously known PRM decoding bounds and analyze its complexity, which remains tied to the complexity of the affine RM decoders. The results enable practical, scalable decoding of PRM codes and open avenues for enhancements such as list decoding and subfield subcodes.
Abstract
We give a recursive decoding algorithm for projective Reed-Muller codes making use of a decoder for affine Reed-Muller codes. We determine the number of errors that can be corrected in this way, which is the current highest for decoders of projective Reed-Muller codes. We show when we can decode up to the error correction capability of these codes, and we compute the order of complexity of the algorithm, which is given by that of the chosen decoder for affine Reed-Muller codes.
