Combinatorial PCPs with short proofs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


The PCP theorem (Arora et. al., J. ACM 45(1, 3)) asserts the existence of proofs that can be verified by reading a very small part of the proof. Since the discovery of the theorem, there has been a considerable work on improving the theorem in terms of the length of the proofs, culminating in the construction of PCPs of quasi-linear length, by Ben-Sasson and Sudan (SICOMP 38(2)) and Dinur (J. ACM 54(3)). One common theme in the aforementioned PCP constructions is that they all rely heavily on sophisticated algebraic machinery. The aforementioned work of Dinur (J. ACM 54(3)) suggested an alternative approach for constructing PCPs, which gives a simpler and arguably more intuitive proof of the PCP theorem using combinatorial techniques. However, this combinatorial construction only yields PCPs of polynomial length, and is therefore inferior to the algebraic constructions in this respect. This gives rise to the natural question of whether the proof length of the algebraic constructions can be matched using the combinatorial approach. In this work, we provide a combinatorial construction of PCPs of length n\cdot\left(\log n\right)^{O(\log\log n)}, coming very close to the state of the art algebraic constructions (whose proof length is n\cdot\left(\log n\right)^{O(1)} ). To this end, we develop a few generic PCP techniques which may be interesting in their own right. It should be mentioned that our construction does use low degree polynomials at one point. However, our use of polynomials is confined to the construction of error correcting codes with a certain simple multiplication property, and it is conceivable that such codes can be constructed without the use of polynomials.

Original languageEnglish
Title of host publicationProceedings - 2012 IEEE 27th Conference on Computational Complexity, CCC 2012
Number of pages11
StatePublished - 2012
Externally publishedYes
EventIEEE Computer Society Technical Committee on Mathematical Foundations of Computing - Porto, Portugal
Duration: 26 Jun 201229 Jun 2012

Publication series

NameProceedings of the Annual IEEE Conference on Computational Complexity
ISSN (Print)1093-0159


ConferenceIEEE Computer Society Technical Committee on Mathematical Foundations of Computing


  • Computation theory
  • Computational and artificial intelligence
  • Computational complexity
  • Computational intelligence

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Computational Mathematics


Dive into the research topics of 'Combinatorial PCPs with short proofs'. Together they form a unique fingerprint.

Cite this