TY - GEN
T1 - Relaxed locally correctable codes
AU - Gur, Tom
AU - Ramnarayan, Govind
AU - Rothblum, Ron D.
N1 - Funding Information: A full version of the paper is available at [15], https://eccc.weizmann.ac.il/report/2017/143/ ? Tom Gur is partially supported by the UC Berkeley Center for Long-Term Cybersecurity, the ISF grant number 671/13, and Irit Dinur?s ERC grant number 239985. ? Govind Ramnarayan is supported by National Science Foundation grant number 1218547. ? Ron D. Rothblum is partially supported by NSF MACS - CNS-1413920, SIMONS Investigator award Agreement Dated 6-5-12 and the Cybersecurity and Privacy Institute at Northeastern University. Funding Information: A full version of the paper is available at [15], https://eccc.weizmann.ac.il/report/2017/143/ † Tom Gur is partially supported by the UC Berkeley Center for Long-Term Cybersecurity, the ISF grant number 671/13, and Irit Dinur’s ERC grant number 239985. ‡ Govind Ramnarayan is supported by National Science Foundation grant number 1218547. § Ron D. Rothblum is partially supported by NSF MACS - CNS-1413920, SIMONS Investigator award Agreement Dated 6-5-12 and the Cybersecurity and Privacy Institute at Northeastern University. Publisher Copyright: 10.4230/LIPIcs.ITCS.2018.27.
PY - 2018/1/1
Y1 - 2018/1/1
N2 - Locally decodable codes (LDCs) and locally correctable codes (LCCs) are error-correcting codes in which individual bits of the message and codeword, respectively, can be recovered by querying only few bits from a noisy codeword. These codes have found numerous applications both in theory and in practice. A natural relaxation of LDCs, introduced by Ben-Sasson et al. (SICOMP, 2006), allows the decoder to reject (i.e., refuse to answer) in case it detects that the codeword is corrupt. They call such a decoder a relaxed decoder and construct a constant-query relaxed LDC with almost-linear blocklength, which is sub-exponentially better than what is known for (full-fledged) LDCs in the constant-query regime. We consider an analogous relaxation for local correction. Thus, a relaxed local corrector reads only few bits from a (possibly) corrupt codeword and either recovers the desired bit of the codeword, or rejects in case it detects a corruption. We give two constructions of relaxed LCCs in two regimes, where the first optimizes the query complexity and the second optimizes the rate: 1. Constant Query Complexity: A relaxed LCC with polynomial blocklength whose corrector only reads a constant number of bits of the codeword. This is a sub-exponential improvement over the best constant query (full-fledged) LCCs that are known. 2. Constant Rate: A relaxed LCC with constant rate (i.e., linear blocklength) with quasi-polylogarithmic query complexity (i.e., (log n)O(log log n)). This is a nearly sub-exponential improvement over the query complexity of a recent (full-fledged) constant-rate LCC of Kopparty et al. (STOC, 2016).
AB - Locally decodable codes (LDCs) and locally correctable codes (LCCs) are error-correcting codes in which individual bits of the message and codeword, respectively, can be recovered by querying only few bits from a noisy codeword. These codes have found numerous applications both in theory and in practice. A natural relaxation of LDCs, introduced by Ben-Sasson et al. (SICOMP, 2006), allows the decoder to reject (i.e., refuse to answer) in case it detects that the codeword is corrupt. They call such a decoder a relaxed decoder and construct a constant-query relaxed LDC with almost-linear blocklength, which is sub-exponentially better than what is known for (full-fledged) LDCs in the constant-query regime. We consider an analogous relaxation for local correction. Thus, a relaxed local corrector reads only few bits from a (possibly) corrupt codeword and either recovers the desired bit of the codeword, or rejects in case it detects a corruption. We give two constructions of relaxed LCCs in two regimes, where the first optimizes the query complexity and the second optimizes the rate: 1. Constant Query Complexity: A relaxed LCC with polynomial blocklength whose corrector only reads a constant number of bits of the codeword. This is a sub-exponential improvement over the best constant query (full-fledged) LCCs that are known. 2. Constant Rate: A relaxed LCC with constant rate (i.e., linear blocklength) with quasi-polylogarithmic query complexity (i.e., (log n)O(log log n)). This is a nearly sub-exponential improvement over the query complexity of a recent (full-fledged) constant-rate LCC of Kopparty et al. (STOC, 2016).
KW - Coding Theory
KW - Locally Correctable Codes
KW - Probabilistically Checkable Proofs
UR - https://www.scopus.com/pages/publications/85041690006
U2 - 10.4230/LIPIcs.ITCS.2018.27
DO - 10.4230/LIPIcs.ITCS.2018.27
M3 - Conference contribution
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 9th Innovations in Theoretical Computer Science, ITCS 2018
A2 - Karlin, Anna R.
T2 - 9th Innovations in Theoretical Computer Science, ITCS 2018
Y2 - 11 January 2018 through 14 January 2018
ER -