New Constructions for Query-Efficient Locally Decodable Codes of Subexponential Length

Abstract

A (k,δ,ε)-locally decodable code C: Fqn FqN is an error-correcting code that encodes each message x=(x1,x2,...,xn) ∈ Fqn to C(x) ∈ FqN and has the following property: For any y ∈ FqN such that d(y,C(x)) ≤ δ N and each 1 ≤ i ≤ n, the symbol xi of x can be recovered with probability at least 1-ε by a randomized decoding algorithm looking only at k coordinates of y. The efficiency of a (k,δ,ε)-locally decodable code C: Fqn FqN is measured by the code length N and the number k of queries. For any k-query locally decodable code C: Fqn FqN, the code length N is conjectured to be exponential of n, however, this was disproved. Yekhanin [In Proc. of STOC, 2007] showed that there exists a 3-query locally decodable code C: F2n F2N such that N=(n(1/ n)) assuming that the number of Mersenne primes is infinite. For a 3-query locally decodable code C: Fqn FqN, Efremenko [ECCC Report No.69, 2008] reduced the code length further to N=(nO(( n/ n)1/2)), and also showed that for any integer r>1, there exists a k-query locally decodable code C: Fqn FqN such that k ≤ 2r and N=(nO(( n/ n)1-1/r)). In this paper, we present a query-efficient locally decodable code and show that for any integer r>1, there exists a k-query locally decodable code C: Fqn FqN such that k ≤ 3 · 2r-2 and N=(nO(( n/ n)1-1/r)).

0

Discussion (0)

Sign in to join the discussion.

Loading comments…