Proofs, Codes, and Polynomial-Time Reducibilities

  • Authors:
  • Ravi Kumar;D. Sivakumar

  • Affiliations:
  • -;-

  • Venue:
  • COCO '99 Proceedings of the Fourteenth Annual IEEE Conference on Computational Complexity
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

We show how to construct proof systems for NP languages where a deterministic polynomial-time verifier can check membership, given any $N^{(2/3)+\epsilon}$ bits of an $N$-bit witness of membership. We also provide a slightly super-polynomial time proof system where the verifier can check membership, given only $N^{(1/2)+\epsilon}$ bits of an $N$-bit witness. These pursuits are motivated by the work of G\'al et. al. [GHLP99]. In addition, we construct proof systems where a deterministic polynomial-time verifier can check membership, given an $N$-bit string that agrees with a legitimate witness on just $(N/2) + N^{(4/5) + \epsilon}$ bits.Our results and framework have applications for two related areas of research in complexity theory: proof systems for $\NP$, and the relative power of Cook reductions and Karp-Levin type reductions. Our proof techniques are based on algebraic coding theory and small sample space constructions.