Locally Decodable Source Coding
نویسندگان
چکیده
Source coding is accomplished via the mapping of consecutive source symbols (blocks) into code blocks of fixed or variable length. The fundamental limits in source coding introduces a tradeoff between the rate of compression and the fidelity of the recovery. However, in practical communication systems many issues such as computational complexity, memory capacity, and memory access requirements must be considered. In conventional source coding, in order to retrieve one coordinate of the source sequence, accessing all the encoded coordinates are required. In other words, querying all of the memory cells is necessary. We study a class of codes for which the decoder is local. We introduce locally decodable source coding (LDSC), in which the decoder need not to read the entire encoded coordinates and only a few queries suffice to retrieve a given source coordinate. Both cases of having a constant number of queries and also a scaling number of queries with the source block length are studied. Also, both lossless and lossy source coding are considered. We show that with constant number of queries, the rate of (almost) lossless source coding is one, meaning that no compression is possible. We also show that with logarithmic number of queries in block length, one can achieve Shannon entropy rate. Moreover, we provide achievability bound on the rate of lossy source coding with both constant and scaling number of queries. Thesis Supervisor: Prof. Muriel M6dard Title: EECS Professor Thesis Supervisor: Prof. Yury Polyanskiy Title: EECS Assistant Professor
منابع مشابه
Local List Recovery of High-Rate Tensor Codes & Applications
In this work, we give the first construction of high-rate locally list-recoverable codes. Listrecovery has been an extremely useful building block in coding theory, and our motivation is to use these codes as such a building block. In particular, our construction gives the first capacity-achieving locally list-decodable codes (over constant-sized alphabet); the first capacity achieving globally...
متن کاملSome Applications of Coding Theory in Computational Complexity
Error-correcting codes and related combinatorial constructs play an important role in several recent (and old) results in computational complexity theory. In this paper we survey results on locally-testable and locally-decodable error-correcting codes, and their applications to complexity theory and to cryptography. Locally decodable codes are error-correcting codes with sub-linear time error-c...
متن کاملA Note on Amplifying the Error-Tolerance of Locally Decodable Codes
We show a generic, simple way to amplify the error-tolerance of locally decodable codes. Specifically, we show how to transform a locally decodable code that can tolerate a constant fraction of errors to a locally decodable code that can recover from a much higher error-rate. We also show how to transform such locally decodable codes to locally list-decodable codes. The transformation involves ...
متن کاملExponential Lower Bound for 2-Query Locally Decodable Codes
We prove exponential lower bounds on the length of 2-query locally decodable codes. Goldreich et al. recently proved such bounds for the special case of linear locally decodable codes. Our proof shows that a 2-query locally decodable code can be decoded with only 1 quantum query, and then proves an exponential lower bound for such 1-query locally quantum-decodable codes. We also exhibit q-query...
متن کاملNew Constructions for Query-Efficient Locally Decodable Codes of Subexponential Length
A (k, δ, ε)-locally decodable code C : Fnq → F N q is an error-correcting code that encodes each message ~x = (x1, x2, . . . , xn) ∈ F n q to a codeword C(~x) ∈ F N q and has the following property: For any ~y ∈ Fq 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...
متن کامل