• DocumentCode
    1567183
  • Title

    Proof verification and hardness of approximation problems

  • Author

    Arora, Sanjeev ; Lund, Carsten ; Motwani, Rajeev ; Sudan, Madhu ; Szegedy, Mario

  • Author_Institution
    Div. of Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1992
  • Firstpage
    14
  • Lastpage
    23
  • Abstract
    The class PCP(f(n),g(n)) consists of all languages L for which there exists a polynomial-time probabilistic oracle machine that used O(f(n)) random bits, queries O(g(n)) bits of its oracle and behaves as follows: If x∈L then there exists an oracle y such that the machine accepts for all random choices but if x∉L then for every oracle y the machine rejects with high probability. Arora and Safra (1992) characterized NP as PCP(log n, (loglogn)O(1)). The authors improve on their result by showing that NP=PCP(logn, 1). The result has the following consequences: (1) MAXSNP-hard problems (e.g. metric TSP, MAX-SAT, MAX-CUT) do not have polynomial time approximation schemes unless P=NP; and (2) for some ε>0 the size of the maximal clique in a graph cannot be approximated within a factor of nε unless P=NP
  • Keywords
    computational complexity; formal languages; stochastic automata; theorem proving; MAX-CUT; MAX-SAT; MAXSNP-hard; NP; approximation problems; metric TSP; polynomial-time probabilistic oracle machine; proof verification; random bits; time complexity; Approximation algorithms; Computer science; Logic; Polynomials; Traveling salesman problems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1992. Proceedings., 33rd Annual Symposium on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-2900-2
  • Type

    conf

  • DOI
    10.1109/SFCS.1992.267823
  • Filename
    267823