Syndrome decoding of Reed-Muller codes and tensor decomposition over finite fields

被引:0
|
作者
Kopparty, Swastik [1 ,2 ]
Potukuchi, Aditya [2 ]
机构
[1] Rutgers State Univ, Dept Math, New Brunswick, NJ 08854 USA
[2] Rutgers State Univ, Dept Comp Sci, New Brunswick, NJ 08854 USA
基金
美国国家科学基金会;
关键词
POLYNOMIALS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Reed-Muller codes are some of the oldest and most widely studied error-correcting codes, of interest for both their algebraic structure as well as their many algorithmic properties. A recent beautiful result of Saptharishi, Shpilka and Volk [SSV17] showed that for binary Reed-Muller codes of length n and distance d = O (1), one can correct polylog (n) random errors in poly (n) time (which is well beyond the worst-case error tolerance of O (1)). In this paper, we consider the problem of syndrome decoding Reed-Muller codes from random errors. More specifically, given the polylog (n)-bit long syndrome vector of a codeword corrupted in polylog(n) random coordinates, we would like to compute the locations of the codeword corruptions. This problem turns out to be equivalent to a basic question about computing tensor decomposition of random low-rank tensors over finite fields. Our main result is that syndrome decoding of Reed-Muller codes (and the equivalent tensor decomposition problem) can be solved efficiently, i.e., in polylog (n) time. We give two algorithms for this problem: 1. The first algorithm is a finite field variant of a classical algorithm for tensor decomposition over real numbers due to Jennrich. This also gives an alternate proof for the main result of [SSV17]. 2. The second algorithm is obtained by implementing the steps of [SSV17]'s Berlekamp-Welch-style decoding algorithm in sublinear-time. The main new ingredient is an algorithm for solving certain kinds of systems of polynomial equations.
引用
收藏
页码:680 / 691
页数:12
相关论文
共 50 条
  • [31] Distance Threshold Viterbi Decoding of Reed-Muller codes
    Magdy, Ahmed
    Mahran, Ashraf
    Abdel-Hamid, Gamal M.
    2019 15TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO 2019), 2019, : 12 - 16
  • [33] Decoding Reed-Muller Codes With Successive Codeword Permutations
    Doan, Nghia
    Hashemi, Seyyed Ali
    Mondelli, Marco
    Gross, Warren J. J.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2022, 70 (11) : 7134 - 7145
  • [34] Efficient decoding algorithms for generalized Reed-Muller codes
    Paterson, KG
    Jones, AE
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2000, 48 (08) : 1272 - 1285
  • [35] Reed-Muller Codes
    Abbe, Emmanuel
    Sberlo, Ori
    Shpilka, Amir
    Ye, Min
    FOUNDATIONS AND TRENDS IN COMMUNICATIONS AND INFORMATION THEORY, 2023, 20 (1-2): : 1 - 156
  • [36] ON THE REED-MULLER CODES
    ASSMUS, EF
    DISCRETE MATHEMATICS, 1992, 106 : 25 - 33
  • [37] Generalized Reed-Muller codes over Zq
    Bhaintwal, Maheshanand
    Wasan, Siri Krishan
    DESIGNS CODES AND CRYPTOGRAPHY, 2010, 54 (02) : 149 - 166
  • [38] Simplified Decoding of Polar Codes by Identifying Reed-Muller Constituent Codes
    Ghaddar, Nadim
    Saber, Hamid
    Lin, Hsien-Ping
    Bae, Jung Hyun
    Lee, Jungwon
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [39] Efficiently Decoding Reed-Muller Codes from Random Errors
    Saptharishi, Ramprasad
    Shpilka, Amir
    Volk, Ben Lee
    STOC'16: PROCEEDINGS OF THE 48TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2016, : 227 - 235
  • [40] Decoding Reed-Muller codes beyond half the minimum distance
    Heydtmann, AE
    Jakobsen, T
    FINITE FIELDS AND APPLICATIONS, 2001, : 232 - 250