Efficiently list-decodable punctured Reed-Muller codes
Abstract
The Reed-Muller (RM) code encoding -variate degree- polynomials over for , with its evaluation on , has relative distance and can be list decoded from a fraction of errors. In this work, for , we give a length-efficient puncturing of such codes which (almost) retains the distance and list decodability properties of the Reed-Muller code, but has much better rate. Specificially, when , we given an explicit rate puncturing of Reed-Muller codes which have relative distance at least and efficient list decoding up to error fraction. This almost matches the performance of random puncturings which work with the weaker field size requirement . We can also improve the field size requirement to the optimal (up to constant factors) , at the expense of a worse list decoding radius of and rate . The first of the above trade-offs is obtained by substituting for the variables functions with carefully chosen pole orders from an algebraic function field; this leads to a puncturing for which the RM code is a subcode of a certain algebraic-geometric code (which is known to be efficiently list decodable). The second trade-off is obtained by concatenating this construction with a Reed-Solomon based multiplication friendly pair, and using the list recovery property of algebraic-geometric codes.
Cite
@article{arxiv.1508.00603,
title = {Efficiently list-decodable punctured Reed-Muller codes},
author = {Venkatesan Guruswami and Lingfei Jin and Chaoping Xing},
journal= {arXiv preprint arXiv:1508.00603},
year = {2017}
}
Comments
14 pages, To appear in IEEE Transactions on Information Theory