TY - JOUR
T1 - Relaxed locally correctable codes in computationally bounded channels
AU - Blocki, Jeremiah
AU - Gandikota, Venkata
AU - Grigorescu, Elena
AU - Zhou, Samson
N1 - Funding Information:
Manuscript received July 24, 2019; revised December 31, 2020; accepted April 13, 2021. Date of publication April 28, 2021; date of current version June 16, 2021. The work of Jeremiah Blocki was supported in part by the National Science Foundation (NSF) under Grant CNS-1755708 and Grant CCF-1910659. The work of Elena Grigorescu was supported in part by the National Science Foundation (NSF) under Grant CCF-1649515, Grant CCF-1910659, and Grant CCF-1910411; and in part by the Purdue Research Foundation. The work of Samson Zhou was supported in part by the National Science Foundation (NSF) under Grant CCF-1649515 and in part by the Simons Investigator Award of David P. Woodruff. This article was presented in part at the Proceedings of the 45th International Colloquium on Automata, Languages, and Programming (ICALP) and in part at the Proceedings of the 2019 IEEE International Symposium on Information Theory (ISIT). (Corresponding author: Venkata Gandikota.) Jeremiah Blocki and Elena Grigorescu are with the Department of Computer Science, Purdue University, West Lafayette, IN 47907 USA (e-mail: jblocki@purdue.edu; elena-g@purdue.edu).
Publisher Copyright:
© 1963-2012 IEEE.
PY - 2021/7
Y1 - 2021/7
N2 - Error-correcting codes that admit local decoding and correcting algorithms have been the focus of much recent research due to their numerous applications. An important goal is to obtain the best possible tradeoffs between the number of symbols of the codeword that the local decoding algorithm must examine (the locality), and the amount of redundancy in the encoding (the information rate). In Hamming's classical adversarial channel model, the current tradeoffs are dramatic, allowing either small locality but superpolynomial blocklength, or small blocklength but high locality. However, in the computationally bounded adversarial channel model, proposed by Lipton (STACS 1994), constructions of locally decodable codes suddenly exhibit small locality and small blocklength, but these constructions require strong trusted setup assumptions. We study variants of locally decodable and locally correctable codes in computationally bounded, adversarial channels, in a setting with no trusted setup. The only assumption we require is the selection of the public parameters (seed) for a collision-resistant hash function. Specifically, we provide constructions of relaxed locally correctable and relaxed locally decodable codes over the binary alphabet, with constant information rate, and poly-logarithmic locality. Our constructions, which compare favorably with their classical analogs, crucially employ collision-resistant hash functions and local expander graphs, extending ideas from recent cryptographic constructions of memory-hard functions.
AB - Error-correcting codes that admit local decoding and correcting algorithms have been the focus of much recent research due to their numerous applications. An important goal is to obtain the best possible tradeoffs between the number of symbols of the codeword that the local decoding algorithm must examine (the locality), and the amount of redundancy in the encoding (the information rate). In Hamming's classical adversarial channel model, the current tradeoffs are dramatic, allowing either small locality but superpolynomial blocklength, or small blocklength but high locality. However, in the computationally bounded adversarial channel model, proposed by Lipton (STACS 1994), constructions of locally decodable codes suddenly exhibit small locality and small blocklength, but these constructions require strong trusted setup assumptions. We study variants of locally decodable and locally correctable codes in computationally bounded, adversarial channels, in a setting with no trusted setup. The only assumption we require is the selection of the public parameters (seed) for a collision-resistant hash function. Specifically, we provide constructions of relaxed locally correctable and relaxed locally decodable codes over the binary alphabet, with constant information rate, and poly-logarithmic locality. Our constructions, which compare favorably with their classical analogs, crucially employ collision-resistant hash functions and local expander graphs, extending ideas from recent cryptographic constructions of memory-hard functions.
KW - Depth-robust graphs
KW - Local codes
UR - http://www.scopus.com/inward/record.url?scp=85105094247&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85105094247&partnerID=8YFLogxK
U2 - 10.1109/TIT.2021.3076396
DO - 10.1109/TIT.2021.3076396
M3 - Article
AN - SCOPUS:85105094247
SN - 0018-9448
VL - 67
SP - 4338
EP - 4360
JO - IRE Professional Group on Information Theory
JF - IRE Professional Group on Information Theory
IS - 7
M1 - 9417090
ER -