Skip to main content

Matching Vector Codes

Author(s): Dvir, Zeev; Gopalan, Parikshit; Yekhanin, Sergey

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr1kv6j
Full metadata record
DC FieldValueLanguage
dc.contributor.authorDvir, Zeev-
dc.contributor.authorGopalan, Parikshit-
dc.contributor.authorYekhanin, Sergey-
dc.date.accessioned2021-10-08T19:46:14Z-
dc.date.available2021-10-08T19:46:14Z-
dc.date.issued2011en_US
dc.identifier.citationDvir, Zeev, Parikshit Gopalan, and Sergey Yekhanin. "Matching Vector Codes." SIAM Journal on Computing 40, no. 4 (2011): pp. 1154-1178. doi:10.1137/100804322en_US
dc.identifier.issn0097-5397-
dc.identifier.urihttps://www.cs.princeton.edu/~zdvir/papers/DvirGopalanYekhanin10.pdf-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr1kv6j-
dc.description.abstractAn (r, δ, )-locally decodable code encodes a k-bit message x to an N-bit codeword C(x), such that for every i ∈ [k], the ith message bit can be recovered with probability 1 − , by a randomized decoding procedure that queries only r bits, even if the codeword C(x) is corrupted in up to δN locations. Recently a new class of locally decodable codes (LDCs), based on families of vectors with restricted dot products, has been discovered. We refer to those codes as matching vector (MV) codes. Several families of (r, δ, Θ(rδ))-locally decodable MV codes have been obtained. While codes in those families were shorter than codes of earlier generations, they suffered from having large values of = Ω(rδ), which meant that r-query MV codes could only handle error rates below 1 r . Thus larger query complexity gave shorter length codes but at the price of less error tolerance. No MV codes of a superconstant number of queries capable of tolerating a constant fraction of errors were known to exist. In this paper we present a new view of matching vector codes and uncover certain similarities between MV codes and classical Reed–Muller (RM) codes. Our view allows us to obtain deeper insights into the power and limitations of MV codes. Specifically, we obtain the following: (1) We show that existing families of MV codes can be enhanced to tolerate a large constant fraction of errors, independent of the number of queries. Such enhancement comes at a price of a moderate increase in the number of queries. (2) Our construction yields the first families of MV codes of superconstant query complexity that can tolerate a constant fraction of errors. Our codes are shorter than RM LDCs for all values of r ≤ log k/(log log k)c, for some constant c. (3) We show that any MV code encodes messages of length k to codewords of length at least k2Ω(√log k). Therefore MV codes do not improve upon RM LDCs for r ≥ (log k)Ω(√log k).en_US
dc.format.extent1154 - 1178en_US
dc.language.isoen_USen_US
dc.relation.ispartofSIAM Journal on Computingen_US
dc.rightsAuthor's manuscripten_US
dc.titleMatching Vector Codesen_US
dc.typeJournal Articleen_US
dc.identifier.doi10.1137/100804322-
dc.identifier.eissn1095-7111-
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/journal-articleen_US

Files in This Item:
File Description SizeFormat 
MatchingVectorCodes.pdf193.83 kBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.