Explicit List-Decodable Rank-Metric and Subspace Codes via Subspace Designs

We construct an explicit family of Fh-linear rankmetric codes over any field Fh that enables efficient list-decoding up to a fraction p of errors in the rank metric with a rate of 1 - ρ - e, for any desired ρ ∈ (0, 1) and e > 0. This is the first explicit construction of positive rate rank-metric codes for efficient list-decoding beyond the unique decoding radius. Our codes are explicit subcodes of the well-known Gabidulin codes, which encode linearized polynomials of low degree via their values at a collection of linearly independent points. The subcode is picked by restricting the message polynomials to an Fh-subspace that evades the structured subspaces over an extension field Fht that arise in our linear-algebraic list decoder for Gabidulin codes. This subspace is obtained by combining subspace designs constructed by Guruswami and Kopparty (FOCS'13) with subspace-evasive varieties due to Dvir and Lovett (STOC'12). We establish a similar result for subspace codes, which have received much attention recently in the context of network coding. We also give explicit subcodes of folded Reed-Solomon (RS) codes with small folding order, which are list-decodable (in the Hamming metric) with optimal redundancy, motivated by the fact that listdecoding RS codes reduces to list-decoding such folded RS codes. However, as we only list-decode a subcode of these codes, the Johnson radius continues to be the best known error fraction for list-decoding RS codes.

[1]  Venkatesan Guruswami,et al.  Explicit subspace designs , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[2]  Ron M. Roth,et al.  Author's Reply to Comments on 'Maximum-rank array codes and their application to crisscross error correction' , 1991, IEEE Trans. Inf. Theory.

[3]  Frank R. Kschischang,et al.  Coding for Errors and Erasures in Random Network Coding , 2007, IEEE Transactions on Information Theory.

[4]  Yang Ding,et al.  On List-Decodability of Random Rank Metric Codes and Subspace Codes , 2014, IEEE Transactions on Information Theory.

[5]  Venkatesan Guruswami,et al.  Folded codes from function field towers and improved optimal rate list decoding , 2012, STOC '12.

[6]  Martin Bossert,et al.  Maximum rank distance codes as space-time codes , 2003, IEEE Trans. Inf. Theory.

[7]  ChallengesPaul ZimmermannInria Lorrainezimmermann Polynomial Factorization , 1996 .

[8]  Frank R. Kschischang,et al.  A Rank-Metric Approach to Error Control in Random Network Coding , 2007, IEEE Transactions on Information Theory.

[9]  Pierre Loidreau Decoding rank errors beyond the error-correcting capability , 2006 .

[10]  Pierre Loidreau Designing a Rank Metric Based McEliece Cryptosystem , 2010, PQCrypto.

[11]  Venkatesan Guruswami,et al.  Evading Subspaces Over Large Fields and Explicit List-decodable Rank-metric Codes , 2014, APPROX-RANDOM.

[12]  Erich Kaltofen,et al.  Polynomial Factorization 1987-1991 , 1992, LATIN.

[13]  Hessam Mahdavifar List-decoding of subspace codes and rank-metric codes up to Singleton bound , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[14]  P. Vijay Kumar,et al.  A unified construction of space-time codes with optimal rate-diversity tradeoff , 2005, IEEE Transactions on Information Theory.

[15]  Antonia Wachter-Zeh,et al.  Bounds on List Decoding of Rank-Metric Codes , 2013, IEEE Transactions on Information Theory.

[16]  Ernst M. Gabidulin A Fast Matrix Decoding Algorithm for Rank-Error-Correcting Codes , 1991, Algebraic Coding.

[17]  Amir Shpilka,et al.  On identity testing of tensors, low-rank recovery and compressed sensing , 2011, STOC '12.

[18]  Martin Bossert,et al.  Decoding interleaved Gabidulin codes and multisequence linearized shift-register synthesis , 2010, 2010 IEEE International Symposium on Information Theory.

[19]  Alexander Vardy,et al.  Algebraic list-decoding on the operator channel , 2010, 2010 IEEE International Symposium on Information Theory.

[20]  Alexander Vardy,et al.  Error-correcting codes in projective space , 2008, 2008 IEEE International Symposium on Information Theory.

[21]  Natalia Silberstein,et al.  Error-Correcting Codes in Projective Spaces Via Rank-Metric Codes and Ferrers Diagrams , 2008, IEEE Transactions on Information Theory.

[22]  Ernst M. Gabidulin,et al.  Ideals over a Non-Commutative Ring and thier Applications in Cryptology , 1991, EUROCRYPT.

[23]  Venkatesan Guruswami,et al.  Linear-Algebraic List Decoding for Variants of Reed–Solomon Codes , 2013, IEEE Transactions on Information Theory.

[24]  Martin Bossert,et al.  Skew-Feedback Shift-Register Synthesis and Decoding Interleaved Gabidulin Codes , 2011, IEEE Transactions on Information Theory.

[25]  Philippe Delsarte,et al.  Bilinear Forms over a Finite Field, with Applications to Coding Theory , 1978, J. Comb. Theory, Ser. A.

[26]  Shachar Lovett,et al.  Subspace Evasive Sets , 2011, Electron. Colloquium Comput. Complex..

[27]  Venkatesan Guruswami,et al.  Explicit Codes Achieving List Decoding Capacity: Error-Correction With Optimal Redundancy , 2005, IEEE Transactions on Information Theory.

[28]  Victor Shoup,et al.  New algorithms for finding irreducible polynomials over finite fields , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[29]  Antonia Wachter-Zeh,et al.  Some Gabidulin Codes Cannot Be List Decoded Efficiently at any Radius , 2016, IEEE Transactions on Information Theory.

[30]  Venkatesan Guruswami,et al.  List decoding reed-solomon, algebraic-geometric, and gabidulin subcodes up to the singleton bound , 2013, STOC '13.

[31]  Venkatesan Guruswami,et al.  List decoding subspace codes from insertions and deletions , 2012, ITCS '12.