• DocumentCode
    390729
  • Title

    Locally testable codes and PCPs of almost-linear length

  • Author

    Goldreich, Oded ; Sudan, Madhu

  • Author_Institution
    Dept. of Comput. Sci., Weizmann Inst. of Sci., Rehovot, Israel
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    13
  • Lastpage
    22
  • Abstract
    Locally testable codes are error-correcting codes that admit very efficient codeword tests. Specifically, using a constant number of (random) queries, noncodewords are rejected with probability proportional to their distance from the code. Locally testable codes are believed to be the combinatorial core of PCPs. However, the relation is less immediate than commonly believed. Nevertheless, we show that certain PCP systems can be modified to yield locally testable codes. On the other hand, we adapt techniques we develop for the construction of the latter to yield new PCPs. Our main results are locally testable codes and PCPs of almost-linear length. Specifically, we present: 1. Locally testable (linear) codes in which k information bits are encoded by a codeword of length approximately k · exp(√(log)). This improves over previous results that either yield codewords of exponential length or obtained almost quadratic length codewords for sufficiently large non-binary alphabet. 2. PCP systems of almost-linear length for SAT. The length of the proof is approximately n · exp(√(log n)) and verification in performed by a constant number (i.e., 19) of queries, as opposed to previous results that used proof length n1+O(1q)/ for verification by q queries. The novel techniques in use include a random projection of certain codewords and PCP-oracles, an adaptation of PCP constructions to obtain "linear PCP-oracles" for proving conjunctions of linear conditions, and a direct construction of locally testable (linear) codes of sub-exponential length.
  • Keywords
    combinatorial mathematics; error correction codes; SAT; almost-linear length PCPs; codeword; codeword tests; combinatorial core; error-correcting codes; information bits; linear codes; locally testable codes; nonbinary alphabet; noncodewords; proof length; quadratic length codewords; Computer science; Error correction; Error correction codes; Laboratories; Linearity; Polynomials; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2002. Proceedings. The 43rd Annual IEEE Symposium on
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-1822-2
  • Type

    conf

  • DOI
    10.1109/SFCS.2002.1181878
  • Filename
    1181878